public UserCreationService(IUserRetriever userRetriever, IUserSaver userSaver, IUserItemSaver userItemSaver, ISafeHouseItemSaver safeHouseItemSaver, IHotZoneRetriever hotZoneRetriever, IUserCountsSaver userCountsSaver) { _userRetriever = userRetriever; _userSaver = userSaver; _userItemSaver = userItemSaver; _safeHouseItemSaver = safeHouseItemSaver; _hotZoneRetriever = hotZoneRetriever; _userCountsSaver = userCountsSaver; }
public ItemUsageDirector(IUserRetriever userRetriever, IItemRetriever itemRetriever, IUserItemSaver userItemSaver, IUserItemRetriever userItemRetriever, IUserSaver userSaver, IUserEnergyProvider userEnergyProvider, IUserSightRadiusProvider userSightRadiusProvider) { _userRetriever = userRetriever; _itemRetriever = itemRetriever; _userItemSaver = userItemSaver; _userItemRetriever = userItemRetriever; _userSaver = userSaver; _userEnergyProvider = userEnergyProvider; _userSightRadiusProvider = userSightRadiusProvider; }
public ShopDirector(IUserRetriever userRetriever, IItemRetriever itemRetriever, IStoreRetriever storeRetriever, IUserItemRetriever userItemRetriever, IUserSaver userSaver, IUserItemSaver userItemSaver) { _userRetriever = userRetriever; _itemRetriever = itemRetriever; _storeRetriever = storeRetriever; _userItemRetriever = userItemRetriever; _userSaver = userSaver; _userItemSaver = userItemSaver; }