public MongoDbWideAvailabilityStorage(IMongoDbStorage <AccommodationAvailabilityResult> availabilityStorage, IDateTimeProvider dateTimeProvider,
                                       IAccommodationMapperClient mapperClient, IWideAvailabilityAccommodationsStorage accommodationsStorage)
 {
     _availabilityStorage   = availabilityStorage;
     _dateTimeProvider      = dateTimeProvider;
     _mapperClient          = mapperClient;
     _accommodationsStorage = accommodationsStorage;
 }
Пример #2
0
 public RedisWideAvailabilityStorage(IMultiProviderAvailabilityStorage multiProviderAvailabilityStorage, IDateTimeProvider dateTimeProvider, IWideAvailabilityAccommodationsStorage accommodationsStorage)
 {
     _multiProviderAvailabilityStorage = multiProviderAvailabilityStorage;
     _dateTimeProvider      = dateTimeProvider;
     _accommodationsStorage = accommodationsStorage;
 }