public LevelUpFarmUseCase( IMoneyDecreasable moneyDecreasable, IFarmLevelUpdatable farmLevelUpdatable, IFarmRepository farmRepository, IFarmInfo farmInfo) { _moneyDecreasable = moneyDecreasable; _farmLevelUpdatable = farmLevelUpdatable; _farmRepository = farmRepository; _farmInfo = farmInfo; }
public ShipPresenter( IFarmInfo farmInfo, IShipUseCase shipUseCase, IShipInOutPutPort shipInOutPutPort, SignalBus signalBus) { _farmInfo = farmInfo; _shipUseCase = shipUseCase; _shipInOutPutPort = shipInOutPutPort; _signalBus = signalBus; }
public ShipUseCaseUseCase( IMoneyIncreasable moneyIncreasable, ISlimeDecreasable slimeDecreasable, IFarmInfo farmInfo, IIndexDecrementAble indexDecrement, ISlimeNum slimeNum) { _moneyIncreasable = moneyIncreasable; _slimeDecreasable = slimeDecreasable; _farmInfo = farmInfo; _indexDecrement = indexDecrement; _slimeNum = slimeNum; }