public GameAppService(IUnitOfWorkManager uowManager, IGameRepository gameRepository, IGameStatusRepository gameStatusRepository, IGameTaskRepository gameTaskRepository, IConditionRepository conditionRepository, ITipRepository tipRepository, ICityQuestRepositoryBase <PlayerGameTaskStatistic, long> playerGameTaskStatisticRepository, ICityQuestRepositoryBase <TeamGameTaskStatistic, long> teamGameTaskStatisticRepository, ICityQuestRepositoryBase <PlayerGameStatistic, long> playerGameStatisticRepository, ICityQuestRepositoryBase <TeamGameStatistic, long> teamGameStatisticRepository, IGamePolicy gamePolicy, IGameChangesNotifier gameChangesNotifier, IStatisticsChangesNotifier statisticsChangesNotifier, GameImageManager gameImageSaver) { UowManager = uowManager; GameRepository = gameRepository; GameStatusRepository = gameStatusRepository; GameTaskRepository = gameTaskRepository; ConditionRepository = conditionRepository; TipRepository = tipRepository; PlayerGameTaskStatisticRepository = playerGameTaskStatisticRepository; TeamGameTaskStatisticRepository = teamGameTaskStatisticRepository; PlayerGameStatisticRepository = playerGameStatisticRepository; TeamGameStatisticRepository = teamGameStatisticRepository; GamePolicy = gamePolicy; GameChangesNotifier = gameChangesNotifier; StatisticsChangesNotifier = statisticsChangesNotifier; GameImageSaver = gameImageSaver; }
public ConditionAppService(IUnitOfWorkManager uowManager, IConditionRepository conditionRepository, IGameTaskRepository gameTaskRepository, IConditionPolicy conditionPolicy, IGamePolicy gamePolicy) { UowManager = uowManager; ConditionRepository = conditionRepository; GameTaskRepository = gameTaskRepository; ConditionPolicy = conditionPolicy; GamePolicy = gamePolicy; }
public TipAppService(IUnitOfWorkManager uowManager, ITipRepository tipRepository, IGameTaskRepository gameTaskRepository, ITipPolicy tipPolicy, IGamePolicy gamePolicy) { UowManager = uowManager; TipRepository = tipRepository; GameTaskRepository = gameTaskRepository; TipPolicy = tipPolicy; GamePolicy = gamePolicy; }
public GameTaskAppService(IUnitOfWorkManager uowManager, IGameRepository gameRepository, IGameTaskRepository gameTaskRepository, IGamePolicy gamePolicy, IGameTaskPolicy gameTaskPolicy) { UowManager = uowManager; GameRepository = gameRepository; GameTaskRepository = gameTaskRepository; GamePolicy = gamePolicy; GameTaskPolicy = gameTaskPolicy; }