Ejemplo n.º 1
0
        public override void OnCreate()
        {
            base.OnCreate();

            SingletonInitializer.Initialize(this);
            Logger.Information("OnCreate()", nameof(MainApplication));

            RegisterActivityLifecycleCallbacks(this);
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        public void Deactivate()
        {
            Logger.Information("Deactivate()", nameof(EmergencyButtonService));

            if (ServiceState != ServiceState.Active)
            {
                return;
            }
            ServiceState = ServiceState.Termination;

            StopForeground(true);

            SingletonInitializer.UnInitialize();

            ServiceState = ServiceState.Stoped;
        }