コード例 #1
0
 /// <summary>
 /// Configures the deserialization context.
 /// </summary>
 /// <param name="builder">The builder.</param>
 protected override void ConfigureDeserializationContext(BsonDeserializationContext.Builder builder)
 {
     builder.DynamicDocumentSerializer = this;
     builder.DynamicArraySerializer    = _listSerializer;
 }
コード例 #2
0
ファイル: Actor.cs プロジェクト: lesterw1/Mdbc
 //_191112_180148
 static void ConfigureBsonDeserializationContext(BsonDeserializationContext.Builder builder)
 {
     builder.DynamicArraySerializer    = new CollectionSerializer();
     builder.DynamicDocumentSerializer = new DictionarySerializer();
 }
コード例 #3
0
 // protected methods
 /// <summary>
 /// Configures the deserialization context.
 /// </summary>
 /// <param name="builder">The builder.</param>
 protected abstract void ConfigureDeserializationContext(BsonDeserializationContext.Builder builder);
コード例 #4
0
 private void ConfigureDeserializationContext(BsonDeserializationContext.Builder builder)
 {
     builder.DynamicDocumentSerializer = this;
     builder.DynamicArraySerializer    = ListSerializer;
 }