public NewGamePresenterImpl(NewGameView view, IAirplanesRepository airplanesRepository, IEnvironmentRepository environmentRepository, IGamePlayRepository gamePlayRepository)
 {
     this.view = view;
     this.airplanesRepository   = airplanesRepository;
     this.environmentRepository = environmentRepository;
     this.gamePlayRepository    = gamePlayRepository;
 }
 public GameplayPresenterImpl(GameplayView view, IGamePlayRepository gamePlayRepository, IAirplanesRepository airplanesRepository, ISessionsRepository sessionRepository)
 {
     this.view = view;
     this.gamePlayRepository  = gamePlayRepository;
     this.airplanesRepository = airplanesRepository;
     this.sessionRepository   = sessionRepository;
 }
 public SettingsPresenterImpl(SettingsView view, IGamePlayRepository gamePlayRepository, ISessionsRepository sessionsRepository, IAuthRepository authRepository)
 {
     this.view = view;
     this.gamePlayRepository = gamePlayRepository;
     this.sessionsRepository = sessionsRepository;
     this.authRepository     = authRepository;
 }
Esempio n. 4
0
 public GamePlayService(
     ITracer tracer,
     IGamePlayRepository gamePlayRepository,
     IScheduleService scheduleService)
 {
     _tracer             = tracer;
     _gamePlayRepository = gamePlayRepository;
     _scheduleService    = scheduleService;
 }
        public CollectorManager(
            ILogger <CollectorManager> logger,
            IGamePlayRepository gamePlayRepository,
            ISqlGameRepository sqlGameRepository,
            ICollectorGameRepository gameRepository,
            IWriter writer)
        {
            _logger             = logger;
            _gamePlayRepository = gamePlayRepository;
            _sqlGameRepository  = sqlGameRepository;
            _gameRepository     = gameRepository;
            _writer             = writer;

            _channel = Channel.CreateUnbounded <List <ApiGamePlay> >();
        }