public TransactionRepository(IBudgetDataBaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _transactions = database.GetCollection <TransactionModel>(settings.TransactionsCollectionName); }
public IncomeRepository(IBudgetDataBaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _income = database.GetCollection <IncomeModel>(settings.IncomeCollectionName); }
public UserRepository(IBudgetDataBaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _users = database.GetCollection <UserModel>(settings.UsersCollectionName); }