public MongoDbWideAvailabilityStorage(IMongoDbStorage <AccommodationAvailabilityResult> availabilityStorage, IDateTimeProvider dateTimeProvider, IAccommodationMapperClient mapperClient, IWideAvailabilityAccommodationsStorage accommodationsStorage) { _availabilityStorage = availabilityStorage; _dateTimeProvider = dateTimeProvider; _mapperClient = mapperClient; _accommodationsStorage = accommodationsStorage; }
public RedisWideAvailabilityStorage(IMultiProviderAvailabilityStorage multiProviderAvailabilityStorage, IDateTimeProvider dateTimeProvider, IWideAvailabilityAccommodationsStorage accommodationsStorage) { _multiProviderAvailabilityStorage = multiProviderAvailabilityStorage; _dateTimeProvider = dateTimeProvider; _accommodationsStorage = accommodationsStorage; }