Exemple #1
0
 public PanelPresenter(
     IPanelView panelView,
     IStageModel stageModel,
     IPhaseProvider phaseProvider
     )
 {
     _panelView     = panelView;
     _stageModel    = stageModel;
     _phaseProvider = phaseProvider;
 }
Exemple #2
0
 public StageUseCase(
     IResidueCharacters residueCharacter,
     IResidueEnemies residueEnemy,
     IStageModel stageModel,
     IPhaseProvider phaseProvider,
     ITargetRegister targetRegister,
     ITurnCharacterProvider turnCharacter
     )
 {
     _residueCharacter = residueCharacter;
     _residueEnemy     = residueEnemy;
     _stageModel       = stageModel;
     _phaseProvider    = phaseProvider;
     _targetRegister   = targetRegister;
     _turnCharacter    = turnCharacter;
 }