예제 #1
0
 public void OneTimeSetUp()
 {
     (var assemblyBuilder, var moduleBuilder) = ModuleBuilderProvider.Get();
     proxyProvider        = new ProxyProvider(moduleBuilder);
     jsonSerializer       = new JsonSerializer();
     grobufSerializer     = new GrobufSerializer();
     proxySerializer      = new ProxySerializer(proxyProvider, jsonSerializer);
     this.assemblyBuilder = assemblyBuilder;
 }
예제 #2
0
        public void Setup()
        {
            new TestingConventions(
                new CamelCaseElementNameConvention(),
                new EnumRepresentationConvention(BsonType.String))
            .Register();

            _proxy = new ProxySerializer <Money>();
            BsonSerializer.RegisterSerializer(typeof(Money), _proxy);
        }
예제 #3
0
 public void Setup()
 {
     _proxy = new ProxySerializer <Money>()
              .Register();
 }