public bool Connect() { Client = new MongoClient(ConnectionSettings.ConnectionString); Database = Client?.GetDatabase(ConnectionSettings.MongoDBName); Collection = Database?.GetCollection <AnswerInfo>(ConnectionSettings.AnswerCollectionName); return(Collection != null); }
public MongoRepositoryBase(IMongoClient client) { string dbName = "mock_data_generator"; var collection = client?.GetDatabase(dbName)?.GetCollection <TDocument>(typeof(TDocument).Name); _collection = collection; }
public bool Connect(string connectionString = "") { Client = new MongoClient(ConnectionSettings.ConnectionString); Database = Client?.GetDatabase(ConnectionSettings.MongoDBName); Collection = Database?.GetCollection <EventInfo>(ConnectionSettings.EventCollectionName); return(Collection != null); }
public BookContext(IMongoClient mc) { //Connecting to local client = mc; this.db = client.GetDatabase("bookStore"); }
/// <summary> /// Initializes a new instance of the <see cref="UserRepository"/> class. /// </summary> /// <param name="mongoClient">The mongo client</param> public UserRepository(IMongoClient mongoClient, IMapper mapper) { Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); var db = mongoClient?.GetDatabase(MongoConstants.DatabaseName) ?? throw new ArgumentNullException(nameof(mongoClient)); Users = db.GetCollection <UserEntity>(MongoConstants.UsersCollectionName); }
static bool Connect() { Client = new MongoClient(ConnectionSettings.ConnectionString); Database = Client?.GetDatabase(ConnectionSettings.MongoDBName); CollectionSubscribers = Database?.GetCollection <HandshakingInfo>(ConnectionSettings.HandshakingCollectionName); CollectionUnsubscribers = Database?.GetCollection <HandshakingInfo>(ConnectionSettings.UnsubscribeHandshakingCollectionName); return(CollectionSubscribers != null); }
public MongoRepository(QueryModelConfiguration connection, ILogger <MongoRepository> logger) { connectionConfig = connection; this.logger = logger; var connectionString = connectionConfig.ConnectionString; mongoClient = new MongoClient(connectionString); database = mongoClient?.GetDatabase("eshop"); collection = database?.GetCollection <OrderDocument>(OrderDocument.DocumentName); }
static IMongoDatabase GetMongoDatabase(IMongoClient mongoClient) { var url = GetUrl(); var settings = new MongoDatabaseSettings { GuidRepresentation = GuidRepresentation.Standard, WriteConcern = WriteConcern.Acknowledged }; var mongoDatabase = mongoClient.GetDatabase(url.DatabaseName, settings); return mongoDatabase; }
public DistrictsRepository(IMongoClient client, string database) { // todo: move this out to IOC config var cp = new ConventionPack(); cp.Add(new CamelCaseElementNameConvention()); ConventionRegistry.Register("camel case", cp, x => true); _client = client; _db = _client.GetDatabase(database); _collection = _db.GetCollection<District>("districts"); }
public async Task<HttpResponseMessage> maplistcontent(string area) { _mongoClient = new MongoClient(ConfigurationManager.ConnectionStrings["MongoDBContext"].ConnectionString); _mongoDatabase = _mongoClient.GetDatabase(ConfigurationManager.AppSettings["civilgisDBname"]); //_mongoDatabase.ListCollectionsAsync // List<BsonDocument> list = _mongoDatabase.ListCollectionsAsync().Result.ToListAsync().Result; string result = "["; int count = 0; area = area + "_"; using (var cursor = await _mongoDatabase.ListCollectionsAsync()) { while (await cursor.MoveNextAsync()) { var batch = cursor.Current; foreach (var bsonDocument in batch) { var _collection_nm = bsonDocument.GetValue("name"); string rd = _collection_nm.ToString(); if (rd.Contains(area) == true) { // output format: [[1,"oc_address"],[2,"oc_bounds"],[3,"oc_cities"],[4,"oc_education_facility"],[5,"oc_fire_grid"],[6,"oc_fire_stations"],[7,"oc_hospitals"],[8,"oc_hwy_majorrd"],[9,"oc_rails"],[10,"oc_streets"],[11,"oc_water"]] count++; result = result + '[' + Convert.ToString(count)+ ',' + '"' +rd + '"' +"],"; }//if } } }// using // remove last "," result = result.Remove(result.Length - 1); result = result + "]"; HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, result, "text/plain"); return response; }
public MongoDbRepository(IOptions<AppSettings> appSettings) { _client = new MongoClient(appSettings.Value.MongoDbConnectionString); _database = _client.GetDatabase(appSettings.Value.MongoDbName); _tweetCollection = _database.GetCollection<Tweet>("tweets"); _userFollowsCollection = _database.GetCollection<UserFollows>("user_follows"); _userLikesCollection = _database.GetCollection<UserLikes>("user_likes"); _conversationCollection = _database.GetCollection<Conversation>("conversations"); _userNotificationCollection = _database.GetCollection<UserNotifications>("user_notifications"); }
public MongoRepository(string mongoConnection, string mongoDatabaseName) { _client = new MongoClient(mongoConnection); _database = _client.GetDatabase(mongoDatabaseName); }
public DbContext(IOptions <DbSettings> dbOptions) { dbSettings = dbOptions.Value; client = new MongoClient(dbSettings.ConnectionString); database = client.GetDatabase(dbSettings.Database); }
public IMongoDatabase GetDataBase(IMongoClient mongoClient, string databaseName) { var database = mongoClient.GetDatabase(databaseName); return(database); }
public MongoStorage(IMongoClient mongoClient, string tableName, string dbName = "maindb") { var db = mongoClient.GetDatabase(dbName); _collection = db.GetCollection <T>(tableName); }
public EmployeeStorage() { _client = new MongoClient(); _database = _client.GetDatabase("Employee"); _collection = _database.GetCollection <Employee>("EmployeeDatabase"); }
static MongoQueryableIntComparedToDoubleWithStringRepresentationTests() { __client = DriverTestConfiguration.Client; __database = __client.GetDatabase(DriverTestConfiguration.DatabaseNamespace.DatabaseName); __collection = __database.GetCollection <C>(DriverTestConfiguration.CollectionNamespace.CollectionName); }
public MongoDBContext(IOptions <MongoSettings> options) { _mongoClient = new MongoClient(options.Value.Connection); _mongoDB = _mongoClient.GetDatabase(options.Value.DatabaseName); }
public MongoBlobStorage(IMongoClient mongoClient, string dbName = "storagedb") { _db = mongoClient.GetDatabase(dbName); }
public MessageKeeper() { _client = new MongoClient(); _database = _client.GetDatabase("test"); }
public MongoDbItemsRepository(IMongoClient mongoClient) { IMongoDatabase database = mongoClient.GetDatabase(databaseName); itemsCollection = database.GetCollection <Item>(collectionName); }
public IMongoDatabase?GetDatabase() => _client?.GetDatabase(_config.Database);
static MongoEventManager() { _server = new MongoClient(ConfigurationManager.AppSettings["MongoDbConnString"]); _database = _server.GetDatabase(DataBaseName); _collection = _database.GetCollection <LastEvent>(EventCollectionName); }
public MongoDBManager() { _mongoClient = new MongoClient(ConfigurationManager.ConnectionStrings["DrustveneMrezeConnectionString"].ConnectionString); _mongoUserInfoDatabase = _mongoClient.GetDatabase(ConfigurationManager.AppSettings["DrustveneMrezeDatabaseName"]); _mongoMoviesDatabase = _mongoClient.GetDatabase(ConfigurationManager.AppSettings["DrustveneMrezeMoviesDatabaseName"]); _mongoTweetsDatabase = _mongoClient.GetDatabase(ConfigurationManager.AppSettings["DrustveneMrezeTweetsDatabaseName"]); }
public DefaultController() { _client = new MongoClient(new MongoClientSettings { Server = new MongoServerAddress("localhost", 27017) }); _database = _client.GetDatabase("test"); }
public GameRepository() { string connection = System.Configuration.ConfigurationManager.ConnectionStrings["Mongodb"].ConnectionString; _client = new MongoClient(connection); _database = _client.GetDatabase(System.Configuration.ConfigurationManager.AppSettings["DataBaseName"]); _collection = _database.GetCollection<GameEntity>("games"); }
public static IMongoDatabase getMongoDB() { _client = new MongoClient("mongodb://145.24.222.168/CityGis"); //Connection string gaat hier //_client = new MongoClient("mongodb://localhost/CityGis"); _database = _client.GetDatabase("CityGis"); return _database; }
public static void Main(string[] args) { // #Connect to Db Shop => caseSensitive!!! client = new MongoClient("mongodb://127.0.0.1"); database = client.GetDatabase("Shop"); //var eDrink = new EnergyDrink("Hell", 1.05); // #connect to table EnergyDrinks var drinksCollection = database.GetCollection<EnergyDrink>("EnergyDrinks"); while (true) { Console.Clear(); Console.WriteLine("Enter command:"); Console.WriteLine("Add new drink: => 1"); Console.WriteLine("Get all drinks: => 2"); Console.WriteLine("Get drinks by name => 3"); Console.WriteLine("Get drinks by price => 4"); var command = Console.ReadLine(); switch (command) { case "1": InsertToDatabase(drinksCollection); break; case "2": GetAllDrinks(drinksCollection); break; case "3": SearchByName(drinksCollection); break; case "4": SearchByPrice(drinksCollection); break; default: break; } } }
static DatabaseContext() { //var connectionString = ConfigurationManager.ConnectionStrings[CONNECTION_STRING_NAME].ConnectionString; var connectionString = "mongodb://*****:*****@ds055722.mongolab.com:55722/edubase"; _client = new MongoClient(connectionString); _database = _client.GetDatabase(DATABASE_NAME); }
private DataStore(string databaseName, MongoDatabaseSettings settings = null) { _client = new MongoClient(); _database = _client.GetDatabase(databaseName, settings); DatabaseName = databaseName; }
public DocumentDb(string DBName,ISchemaContext SchemaContext) { _client = new MongoClient(); _database = _client.GetDatabase(DBName); ctx = SchemaContext; this.DBName = DBName; }
public static void InsertMongoDb() { try { _client = new MongoClient(); _database = _client.GetDatabase("test"); var document = new BsonDocument { { "Utilisateur", new BsonDocument { {"id", "1"}, {"nom", "LAMGHARI"}, {"prenom", "Mohammed"}, {"mail", "mail"}, {"pseudo", "dskat747"}, {"mdp", "1234"}, {"handicap", "false"}, { "ProfileParking", new BsonDocument { {"id", "2"}, {"profil", "admin"} } }, {"Reservation", new BsonDocument { {"id", "15"}, {"Place", new BsonDocument { {"id", "1"}, {"profile", "admin"}, {"mac_address", "DF,15,21,DF,00"}, {"nom", "place 01"}, {"Parking", new BsonDocument { {"adresse", "Valenciennes"}, {"NbPlace", "150"}, {"etat", "Operationnel"} } } } } } } } } }; var collection = _database.GetCollection<BsonDocument>("test"); //collection.InsertOne(document); } catch (Exception) { throw; } }
protected DB(string connectionString) { var url = MongoUrl.Create(connectionString); _client = new MongoClient(url); _database = _client.GetDatabase(url.DatabaseName); }
public static IMongoDatabase MongoConnection() { client = new MongoClient("mongodb://145.24.222.117/Planetis3"); database = client.GetDatabase("Planetis3"); return database; }
public MongoConfig() { _client = new MongoClient(ConfigurationManager.AppSettings["eTimeSheetsConnectionString"]); Database = _client.GetDatabase(ConfigurationManager.AppSettings["eTimeSheetsDBName"]); }
public MongoRepository() { var connectionstring = "mongodb://localhost:27017"; _client = new MongoClient(connectionstring); _database = _client.GetDatabase("test"); _collection = _database.GetCollection<BsonDocument>("restaurants"); }
private static bool OneTimeSetup() { var connectionString = CoreTestConfiguration.ConnectionString.ToString(); __client = new MongoClient(connectionString); __database = __client.GetDatabase("test"); LoadDataSetFromResource(); return true; }
public void TestFixtureSetup() { var connectionString = CoreTestConfiguration.ConnectionString.ToString(); _client = new MongoClient(connectionString); _database = _client.GetDatabase("test"); LoadDataSetFromResource(); LoadCollection(); }
public void Setup() { string connectionString = Environment.GetEnvironmentVariable("MONGO_URI") ?? "mongodb://localhost"; _client = new MongoClient(connectionString); _database = _client.GetDatabase("test"); LoadDataSetFromFile(); LoadCollection(); }
public ProjectMNamesAutomator(DolphinAsyncController controller) { this.controller = controller; this.client = new MongoClient(MongoResources.mongourl); var db = client.GetDatabase(MongoResources.database); this.collection = db.GetCollection<GamecubeControllerConfig>(MongoResources.controllersCollection); InitializeComponent(); configList.DisplayMember = "Name"; configList.ValueMember = "config"; }
public MongoDBClient(string _collection) { this.connectionString = "mongodb://*****:*****@ds055564.mongolab.com:55564/stockexchange"; //mongo ds055564.mongolab.com:55564/stockexchange -u groupeNoSql3 -p groupeNoSql3 client = new MongoClient(this.connectionString); database = client.GetDatabase("stockexchange"); this.collection = database.GetCollection<BsonDocument>(_collection); if (this.collection == null) database.CreateCollectionAsync(_collection); }
public MdbContext() { _client = new MongoClient(); _database = _client.GetDatabase("Recab"); Forms = _database.GetCollection<BsonDocument>("Forms"); Users = _database.GetCollection<BsonDocument>("Users"); Categoris = _database.GetCollection<BsonDocument>("Categoris"); Prodocts = _database.GetCollection<BsonDocument>("Prodocts"); }
static void Main(string[] args) { _client = new MongoClient(); _database = _client.GetDatabase("project"); Console.WriteLine("Connected to project database etablished"); requestMapReduce(); Console.Read(); }
/// <summary> /// Constructor. /// </summary> /// <param name="connectionString">Valid MongoDB connection string URI.</param> /// <param name="databaseName">The database to use (by name).</param> public MongoDAL(string connectionString, string databaseName) { if (connectionString == null) throw new ArgumentNullException("connectionString"); if (databaseName == null) throw new ArgumentNullException("databaseName"); client = new MongoClient(connectionString); database = client.GetDatabase(databaseName); }
private static async Task MainAsync(string[] args) { var connectionString = "mongodb://localhost"; __client = new MongoClient(connectionString); __database = __client.GetDatabase("flights"); await DropCollectionsAsync(); await LoadCollectionsAsync(); await CreateIndexesAsync(); }
//find by camera static public async Task<string> FindByCamera(string camera) { client = new MongoClient(); database = client.GetDatabase("firekam"); var collection = database.GetCollection<BsonDocument>("record"); var filter = Builders<BsonDocument>.Filter.Eq("Camera", "kevin"); var result = await collection.Find(filter).ToListAsync(); return result.First().ToString(); }
//insert function static public async Task<bool> Insert(BsonDocument document) { bool result = false; client = new MongoClient(); database = client.GetDatabase("firekam"); var collection = database.GetCollection<BsonDocument>("record"); await collection.InsertOneAsync(document); return result; }
public MongoDBProvider() { _client = new MongoClient("mongodb://" + _settings.dbUser + ":" + _settings.dbPassword + "@" + _settings.mongoDbURL); _database = _client.GetDatabase(_settings.mongoDbURL.Substring(_settings.mongoDbURL.LastIndexOf('/') + 1, _settings.mongoDbURL.Length - _settings.mongoDbURL.LastIndexOf('/') - 1)); _bookmarkCollection = _database.GetCollection<BsonDocument>("bookmarks"); if (_bookmarkCollection == null) { _database.CreateCollection("Bookmarks"); } }