public void Dispose() { if (HostManager != null) { HostManager.Stop(); HostManager.Dispose(); } }
private void ToolStripMenuItem_Restart_Click(object sender, EventArgs e) { HostManager.Stop(); Task.Run(async() => { this.TextBox.Clear(); this.TextBox.AppendText($"WebHost restarting……{Environment.NewLine}"); await Task.Delay(3000); this.TextBox.AppendText($"WebHost restarts success.{Environment.NewLine}{Environment.NewLine}"); HostManager.Start(); }); }
public void Dispose() { if (HostManager != null) { HostManager.Stop(); HostManager.Dispose(); } try { if (Directory.Exists(TestHelpers.FunctionsTestDirectory)) { Directory.Delete(TestHelpers.FunctionsTestDirectory, recursive: true); } } catch { // occasionally get file in use errors } }
static void Exit() { HostManager.Stop(); Application.Exit(); }
public IActionResult Stop() { HostManager.Stop(); return(Ok()); }