public MongoRepository(IMongoDbOptions options)
        {
            var client   = new MongoClient(options.ConnectionString);
            var database = client.GetDatabase(options.DatabaseName);

            _collection = database.GetCollection <T>(MongoCollectionHelper.GetCollectionName(typeof(T)));
        }
Beispiel #2
0
        public MongoDbDataSession()
        {
            //var con = new MongoConnectionStringBuilder(ConfigurationManager.ConnectionStrings["MongoDB"].ConnectionString);
            var options = new TOptions();

            _options = options;
            //Options = options;
            //Inizializzazione del client MongoDb
            //var dbUrl = options.MongoDbHostsUrl; // @"mongodb://192.168.44.132:27017";
            //var dbName = options.MongoDbPassword; // "TestDb";

            Client = new MongoClient(options.ConnectionString);

            MongoDatabase = Client.GetDatabase(options.MongoDbName);
        }
        public MongoDbInitializer(IMongoDbOptions options)
        {
            var client = new MongoClient(options.ConnectionString);

            _database = client.GetDatabase(options.DatabaseName);
        }