public BirthClinicPlanningService() { var client = new MongoClient(ConnectionString); var database = client.GetDatabase(BirthClinicPlanningDb); Births = database.GetCollection <Birth>(BirthCollection); Reservations = database.GetCollection <Reservation>(ReservationCollection); Rooms = database.GetCollection <Room>(RoomCollection); Employees = database.GetCollection <Employee>(EmployeeCollection); var filterRoom = Builders <Room> .Filter.Empty; long numberOfRooms = Rooms.CountDocuments(filterRoom); if (numberOfRooms == 0) { SeedRooms(Rooms); } var filterEmployees = Builders <Employee> .Filter.Empty; long numberOfEmployees = Employees.CountDocuments(filterEmployees); if (numberOfEmployees == 0) { SeedEmployees(Employees); } }