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