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; }
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> >(); }