public EmployeeTypeRepository(IEmployeeDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _employeeTypes = database.GetCollection <MongoEmployeeType>(settings.EmployeeTypesCollectionName); }
public EmployeeService(IEmployeeDatabaseSettings settings) { var client = new MongoDB.Driver.MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _employees = database.GetCollection <Employee>(settings.EmployeesCollectionName); }
public EmployeeDbContext(IEmployeeDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); Employees = database.GetCollection <Employee>(settings.EmployeeCollectionName); }