Example #1
0
 protected BaseIndexBuilder(IMongoDatabase db, CollectionName collectionName)
 {
     Collection = db.GetCollection <TDocument>(collectionName.ToCollectionName(),
                                               new MongoCollectionSettings {
         ReadEncoding = new UTF8Encoding(false, false)
     });
 }
 protected RepositoryBase(IMongoClient client, string databaseName, CollectionName collectionName)
 {
     Client     = client;
     Database   = Client.GetDatabase(databaseName);
     Collection = Database.GetCollection <TDocument>(collectionName.ToCollectionName(),
                                                     new MongoCollectionSettings {
         ReadEncoding = new UTF8Encoding(false, false)
     });
 }