public ResidentsOperation(IResidentable samePersons, ILogger logger, DataStorage dataStorage, IMemoryCacheable <IPersonable> memoryCach) { _storage = samePersons; _logger = logger; _dataStorage = dataStorage; _memoryCache = memoryCach; }
public StorageOperation(IStoredable sameFoods, ILogger logger, IDataStorage dataStorage, IMemoryCacheable <IFoodable> memoryCache, IExchangerable currencyExchanger) { _storage = sameFoods; _logger = logger; _dataStorage = dataStorage; _memoryCache = memoryCache; _currencyExchanger = currencyExchanger; }