public FlagService(IMongoDBSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _flagImages = database.GetCollection <FlagImage>("Flag"); }
public TodoRepository(IMongoDBSettings context) { var client = new MongoClient(context.ConnectionString); var database = client.GetDatabase(context.Database); _context = database.GetCollection <Todo>("Todos"); }
public ExtrasDaEscolaContext(IMongoDBSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _extras = database.GetCollection <ExtrasDaEscola>(settings.ExtrasCollectionName); }
public UserRepository(IMongoDBSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _users = database.GetCollection <User>(settings.UsersCollectionName); }
public GenericRepository(IMongoDBSettings settings, string CollectionName) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _col = database.GetCollection <T>(CollectionName); }
public TeamService(IMongoDBSettings settings) { MongoClient client = new MongoClient(settings.ConnectionString); var db = client.GetDatabase(settings.Database); _teams = db.GetCollection <Team>(settings.Collection); }
public EmployeeCollectionService(IMongoDBSettings settings) { MongoClient client = new MongoClient(settings.ConnectionString); IMongoDatabase database = client.GetDatabase(settings.DatabaseName); _employee = database.GetCollection <Employee>(settings.EmployeeCollectionName); }
public Manager(IMongoDBSettings context) { var client = MongoDBFactory.CreateClient(context.ConnectionString); var database = client.GetDatabase(context.Database); _context = database.GetCollection <T>($"{typeof(T).Name}s"); }
public ProdutoService(IMongoDBSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _produtos = database.GetCollection <Produto>(settings.ProdutoCollectionName); }
public CardService(IMongoDBSettings settings) { var mongoClient = new MongoClient(settings.ConnectionString); var databases = mongoClient.GetDatabase(settings.DatabaseName); _cards = databases.GetCollection <Cards>(settings.CollectionName); }
public MongoService(IMongoDBSettings settings) { _settings = settings; _client = new MongoClient(settings.ConnectionString); _database = _client.GetDatabase(settings.DatabaseName); }
public MateriiRepository(IMongoDBSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _materii = database.GetCollection <Materie>(settings.MateriiCollectionName); }
public MongoDBOrdersRepository(IMongoDBSettings settings) { var client = new MongoClient(settings.ConnectionString); var db = client.GetDatabase(settings.DatabaseName); _orders = db.GetCollection <Order>(settings.OrdersCollectionName); }
public AccessTokenRepository(IMongoDBSettings context) { var client = new MongoClient(context.ConnectionString); var database = client.GetDatabase(context.Database); _context = database.GetCollection <AccessToken>("AccessToken"); }
public ClientesService(IMongoDBSettings settings) { var db = new MongoClient(settings.ConnectionString); var database = db.GetDatabase(settings.DatabaseName); _clientes = database.GetCollection <Cliente>(settings.ClientesCollectionName); _produtosClientes = database.GetCollection <ProdutoCliente>(settings.ClientesProdutosCollectionName); }
public MongoDBContext(IMongoDBSettings settings) { _settings = settings; var client = new MongoClient(_settings.ConnString); var db = client.GetDatabase(_settings.DataBase); _notifications = db.GetCollection <NotificationDocument>( _settings.Collections.FirstOrDefault(name => name == ECollectionsNames.Notifications.ToString()) ); }
public CountryService(IMongoDBSettings settings) { //MongoDB Client, which enables us to communicate with the database var client = new MongoClient(settings.ConnectionString); //Database within the MongoDB instance, in which the collections are to be referred. var database = client.GetDatabase(settings.DatabaseName); //Get the required collection from the database _countries = database.GetCollection <Country>("Country"); }
public ConfigService(IMongoDBSettings settings) { MongoClient client = new MongoClient(settings.ConnectionString); IMongoDatabase database = client.GetDatabase(settings.DatabaseName); string collectionName = DatabaseCollections.Configs.ToString(); try { _configFile = database.GetCollection <ConfigFile>(collectionName); } catch { database.CreateCollection(collectionName); } finally { _configFile = database.GetCollection <ConfigFile>(collectionName); } }
/// <summary> /// Initializes the specified configuration. /// </summary> /// <param name="config">The configuration.</param> public static void Initialize(HttpConfiguration config) { var mongoDbHost = ConfigurationManager.AppSettings["MongoDBHost"]; var mongoDbName = ConfigurationManager.AppSettings["MongoDBName"]; if (!string.IsNullOrWhiteSpace(mongoDbHost) && !string.IsNullOrWhiteSpace(mongoDbName)) { Settings = new MongoDBSettings { MongoDBConnectionString = mongoDbHost, MongoDBName = mongoDbName }; } Initialize(config, RegisterServices(new ContainerBuilder())); }
public NotificationsDAO(IMongoDBSettings settings) { _settings = settings; _ctx = new MongoDBContext(_settings); }
public UserService(IMongoDBSettings settings) : base(settings, settings.UserCollectionName) { }
public PersistencyDefaultApplicationsRepository(IMongoDBSettings settings) { _repo = new MongoRepository <PersistencyDefaultApp>(settings.MongoDbUrl); }
public MongoRepositoryBase(IMongoDBSettings settings) { var database = new MongoClient(settings.ConnectionString).GetDatabase(settings.DatabaseName); _collection = database.GetCollection <TDocument>(GetCollectionName(typeof(TDocument))); }
/// <summary>Initializes a new instance of the <see cref="MongoDBContext"/> class.</summary> /// <param name="settings">The mongo db settings.</param> public MongoDBContext(IMongoDBSettings settings) { _mongoClient = new MongoClient(settings.MongoDBConnectionString); _mongoDb = _mongoClient.GetDatabase(settings.MongoDBName); }
public BillService(IMongoDBSettings settings) : base(settings, settings.BillCollectionName) { }
public MongoDBClient(IMongoDBSettings settings) { _mongoUrl = MongoUrl.Create(settings.MongoDBConnectionString); _mongoClient = new MongoClient(_mongoUrl); }
public MongoRepository() { _settings = new MongoDbSettings(); client = new MongoClient(_settings.ConnectionString); database = client.GetDatabase(_settings.DatabaseName); }
public SimpleCrudController(IMongoDBSettings settings, DataContext context) { _repositoryMongo = new Repositories.MongoDB.UserRepository(settings); _repositoryMSSql = new Repositories.MSSql.UserRepository(context); }
public UserMusicFavoritesService(IMongoDBSettings settings) { _client = new MongoClient(settings.ConnectionString); _database = _client.GetDatabase(settings.DatabaseName); _musics = _database.GetCollection <UserMusicFavorite>(settings.CollectionName); }
public TeamsController(IMongoDBSettings settings) { _service = new TeamService(settings); }