public new void Stop() { Logger.Info(@"Rank server stopping..."); ServerControl.Stop(); base.Stop(); }
private void OnStop() { if (consoleMessages) { Console.WriteLine("Stopping Website with ServerControl..."); } if (_runningThreads != null) { ServerControl.UnRegisterBackgroundOperationPreCall(_preCall); ServerControl.UnRegisterBackgroundOperationPostCall(_postCall); } ServerControl.Stop(); if (consoleMessages) { Console.WriteLine("Website stoppped with ServerControl."); } if (pidfile != null) { if (consoleMessages) { Console.WriteLine("Deleting pidfile..."); } new FileInfo(pidfile).Delete(); if (consoleMessages) { Console.WriteLine("Pidfile deleted."); } } _shutdownEvent.Set(); }
public new void Stop() { Logger.Info(@"Scene server stopping..."); PathManager.Stop(); ServerControl.Stop(); base.Stop(); }
public static void Main(string[] args) { try { ServerControl.Port = 12340; ServerControl.Start(@"http://*****:*****@"Press any key to stop server . . . "); Console.ReadKey(true); ServerControl.Stop(); /* * try * { * ServerControl.Start(TestSettings.BaseUrl); * * if (!Environment.UserInteractive) * { * var services = new ServiceBase[] { new ServiceControl() }; * ServiceBase.Run(services); * } * else * { * var service = new ServiceControl(); * Thread.Sleep(Timeout.Infinite); * } * } * catch (Exception ex) * { * Console.WriteLine(ex.Message); * Console.WriteLine(ex.StackTrace); * // Console.WriteLine(ex.InnerException.Message); * } * Console.Write("Press any key to stop server . . . "); * Console.ReadKey(true); * ServerControl.Stop(); */ }
void ProcessServerCommand(IServerCommand serverCommand) { switch (serverCommand.Command) { case ServerControlCommands.LoadConfiguraiton: var workflowLoader = ServerObjectFactory.Resolve <WorkflowLoader>(); workflowLoader.Load(serverCommand.Data); break; case ServerControlCommands.ResetFull: ServerControl.Reset(); break; case ServerControlCommands.Stop: ServerControl.Stop(); break; case ServerControlCommands.ResetClients: ClientsCollection.Clients = new List <ITestClient>(); break; case ServerControlCommands.ResetAllocatedTasks: TaskPool.TasksForClients = new List <ITestTask>(); break; case ServerControlCommands.ResetLoadedTasks: TaskPool.Tasks = new List <ITestTask>(); break; case ServerControlCommands.ResetWorkflows: WorkflowCollection.Workflows = new List <ITestWorkflow>(); break; // case ServerControlCommands.ExportTestResults: // TmxHelper.ExportResultsToXML(new SearchCmdletBaseDataObject { FilterAll = true }, serverCommand.Data); // break; } }
internal override void Execute() { ServerControl.Stop(); }