Exemple #1
0
        public TransactionRepository(IBudgetDataBaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _transactions = database.GetCollection <TransactionModel>(settings.TransactionsCollectionName);
        }
Exemple #2
0
        public IncomeRepository(IBudgetDataBaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _income = database.GetCollection <IncomeModel>(settings.IncomeCollectionName);
        }
Exemple #3
0
        public UserRepository(IBudgetDataBaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _users = database.GetCollection <UserModel>(settings.UsersCollectionName);
        }