public override void OnCreate() { base.OnCreate(); SingletonInitializer.Initialize(this); Logger.Information("OnCreate()", nameof(MainApplication)); RegisterActivityLifecycleCallbacks(this); }
private void MainForm_Load(object sender, EventArgs e) { Show(); #if (DEBUG) Properties.Settings.Default.DebugMode = true; Properties.Settings.Default.DeleteOutput = false; #else Properties.Settings.Default.DebugMode = false; //Properties.Settings.Default.DeleteOutput = true; #endif SingletonInitializer.Initialize(); Logger.WriteLine(String.Format("Client Test Tool v.{0} has successfully loaded", Properties.Settings.Default.Version)); }
public void Deactivate() { Logger.Information("Deactivate()", nameof(EmergencyButtonService)); if (ServiceState != ServiceState.Active) { return; } ServiceState = ServiceState.Termination; StopForeground(true); SingletonInitializer.UnInitialize(); ServiceState = ServiceState.Stoped; }