Exemple #1
0
 private ProjectionBinder(IBsonSerializer documentSerializer, IBsonSerializerRegistry serializerRegistry, IMethodCallBinder methodCallBinder)
 {
     _methodCallBinder   = Ensure.IsNotNull(methodCallBinder, "methodCallBinder");
     _documentSerializer = Ensure.IsNotNull(documentSerializer, "documentSerializer");
     _context            = new ProjectionBindingContext(
         Ensure.IsNotNull(serializerRegistry, "serializerRegistry"),
         _methodCallBinder);
 }
 private ProjectionBinder(IBsonSerializer documentSerializer, IBsonSerializerRegistry serializerRegistry, IMethodCallBinder methodCallBinder)
 {
     _methodCallBinder = Ensure.IsNotNull(methodCallBinder, "methodCallBinder");
     _documentSerializer = Ensure.IsNotNull(documentSerializer, "documentSerializer");
     _context = new ProjectionBindingContext(
         Ensure.IsNotNull(serializerRegistry, "serializerRegistry"),
         _methodCallBinder);
 }