private static BsonDocument Render <T>(this IndexKeysDefinition <T> definition) { var registry = BsonSerializer.SerializerRegistry; var serializer = registry.GetSerializer <T>(); return(definition.Render(serializer, registry)); }
private BsonDocument Render <TDocument>(IndexKeysDefinition <TDocument> keys) { var documentSerializer = BsonSerializer.SerializerRegistry.GetSerializer <TDocument>(); return(keys.Render(documentSerializer, BsonSerializer.SerializerRegistry)); }