public ApartmentService(IBookingDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _apartments = database.GetCollection <Apartment>(settings.ApartmentCollectionName); }
public ReservationService(IBookingDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _reservations = database.GetCollection <Reservation>(settings.ReservationCollectionName); }
public BookingService(IBookingDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _booking = database.GetCollection <BookingModel>(settings.BookingCollectionName); }
public UserService(IBookingDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _users = database.GetCollection <User>(settings.UserCollectionName); }
public BookingServices(IBookingDatabaseSettings settings) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _contract = database.GetCollection <Contract>(settings.CollectionName); }
public RecensionService(IBookingDatabaseSettings settings, AccommodationService accommodationService) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _recensions = database.GetCollection <Recension>(settings.RecensionCollectionName); _accommodationService = accommodationService; }