/// <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();
 }
 // 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;
 }