public static void RunServer(IMainServer runningServer) { if (runningServer == null) { return; } do { runningServer.Run(); } while (runningServer.AcceptingNewConn); }
public static void RunServer(IMainServer runningServer) { var closeServerProcess = new ClosingServerHandler(runningServer); Console.CancelKeyPress += closeServerProcess.ShutdownProcess; if (runningServer == null) { return; } do { runningServer.Run(); } while (runningServer.AcceptingNewConn); }
public RemoteClient(IMainServer server, TcpClient client) : base(server.Port, server.Address) { _server = server; _tcpClient = client; }
protected override void Inject(ILifetimeScope scope) { mainServer = Configuration.IsBackup ? scope.Resolve <BackupCommunicationsServer>() : (IMainServer)scope.Resolve <CommunicationsServer>(); }
/// <summary> /// Запустить сервер /// </summary> /// <param name="server"></param> public void StartServer(IMainServer server) { _server = server; _server.RunServer(); _view.ServerEnabled = true; }
/// <summary> /// Запустить сервер /// </summary> /// <param name="server"></param> public void StartServer(IMainServer server) { _server = server; _server.RunServer(); }