コード例 #1
0
ファイル: FieldEncoder.cs プロジェクト: sp0x/donut
 public virtual void DecodeFields(BsonDocument document, IFieldExtraRepository fieldsRepo)
 {
     if (document == null)
     {
         return;
     }
     foreach (var encoding in _encoders)
     {
         encoding.SetExtrasRepository(fieldsRepo);
         encoding.DecodeFields(document);
     }
 }
コード例 #2
0
ファイル: FieldEncoding.cs プロジェクト: sp0x/donut
 public void SetExtrasRepository(IFieldExtraRepository fieldsRepo)
 {
     this.ExtrasRepository = fieldsRepo;
 }