コード例 #1
0
ファイル: ObjectStorage.cs プロジェクト: kthompson/shard
 private static Func<byte[]> LoadDataFromReader(ObjectReader reader)
 {
     return () =>
     {
         var bytes = new byte[reader.Size];
         reader.Load(stream => stream.Read(bytes, 0, bytes.Length));
         return bytes;
     };
 }
コード例 #2
0
ファイル: ObjectStorage.cs プロジェクト: kthompson/shard
 private static Blob CreateBlob(string id, ObjectReader reader)
 {
     return new Blob(id, reader.Size, LoadDataFromReader(reader));
 }