private void Construct(IPlayerDataUseCase playerDataUseCase, IEnemyDataUseCase enemyDataUseCase, IEnclosureObjectUseCase enclosureObjectUseCase, StockPositionCommander stockPositionCommander) { _playerDataUseCase = playerDataUseCase; _enemyDataUseCase = enemyDataUseCase; _enclosureObjectUseCase = enclosureObjectUseCase; _stockPositionCommander = stockPositionCommander; }
private void Construct(IEnclosureFactoryUseCase enclosureFactoryUseCase, IEnclosurePointsUseCase enclosurePointsUseCase, IEnclosureObjectUseCase enclosureObjectUseCase) { _token = this.GetCancellationTokenOnDestroy(); _enclosureFactoryUseCase = enclosureFactoryUseCase; _enclosurePointsUseCase = enclosurePointsUseCase; _enclosureObjectUseCase = enclosureObjectUseCase; }