public TeamMatchModel(ITeamMatchCalculationEngine teamMatchCalculationEngine, IMatchCalculationEngineRepository matchCalculationEngineRepository, IGameServiceFactory gameServiceFactory,
                       IGameCalculationEngineFactory gameCalculationEngineFactory)
 {
     this._teamMatchCalculationEngine       = teamMatchCalculationEngine;
     this._matchCalculationEngineRepository = matchCalculationEngineRepository;
     this._gameServiceFactory           = gameServiceFactory;
     this._gameCalculationEngineFactory = gameCalculationEngineFactory;
 }
 public PlayerMeritTableCalculationEngine(IGameCalculationEngineFactory gameCalculationEngineFactory)
 {
     this._gameCalculationEngineFactory = gameCalculationEngineFactory;
 }
Exemple #3
0
 public PlayerMatchModel(IGameServiceFactory gameServiceFactory, IGameCalculationEngineFactory gameCalculationEngineFactory, IPlayerMatchCalculationEngineFactory playerMatchCalculationEngineFactory)
 {
     this._gameServiceFactory                  = gameServiceFactory;
     this._gameCalculationEngineFactory        = gameCalculationEngineFactory;
     this._playerMatchCalculationEngineFactory = playerMatchCalculationEngineFactory;
 }