public ServersController() { _serverGetter = new ServerGetter(); _serverAdapter = new ServerAdapter(); _serverMapCycler = new ServerMapCycler(); _serverCurrentInfoDictionaryDictionaryGetter = new ServerCurrentInfoDictionaryDictionaryGetter(); _guardianOptinStatusReader = new GuardianOptinStatusReader(); _balanceTotalGamesCountGetter = new BalanceTotalGamesCountGetter(); _serverCurrentInfoAdapter = new ServerCurrentInfoAdapter(); _serverProcessCommandSender = new ServerProcessCommandSender(); }
public SolutionSender(IServerAdapter server, ISolverProvider solverProvider, ISolversTestGenerator testGenerator) { _server = server; _solverProvider = solverProvider; _testGenerator = testGenerator; }
protected void SetServer(IServerAdapter adapter) { ServerAdapter = adapter; }