private static void _systemConfigurationChangeWatcher_ConfigurationChanged(object sender, ChoConfigurationChangedEventArgs e) { ChoQueuedExecutionService.Global.Enqueue(() => { ChoAppDomain.Refresh(); OpenExeConfiguration(false); } ); }
public static void Shutdown() { if (ChoApplication.Host != null) { ChoApplication.Host.OnStopService(); } else { ChoAppDomain.Exit(); } }
public static void Shutdown() { if (ChoApplication.Host != null) { if (ChoApplication.ApplicationMode == ChoApplicationMode.Windows || ChoApplication.ApplicationMode == ChoApplicationMode.Console) { //if (!ChoApplication.ServiceInstallation) ChoApplication.Host.OnStopService(); } } else { ChoAppDomain.Exit(); } }
public static void Initialize() { ChoAppDomain.Initialize(); }
static ChoPerformanceCounterCategory() { ChoAppDomain.Initialize(); }
static ChoTrace() { ChoAppDomain.Initialize(); }