Git.Core.ObjectStore.PersistObject C# (CSharp) Method

PersistObject() private method

private PersistObject ( SHA1 id ) : void
id SHA1
return void
        private void PersistObject(SHA1 id)
        {
            Object o = cache[id];

            FileStream fs = new FileStream(GetObjectFullPath (o.Id), FileMode.CreateNew, FileAccess.Write);
            BinaryWriter bw = new BinaryWriter (fs);

            bw.Write (Compress (o.Content));

            bw.Close ();
            fs.Close ();
        }