Esempio n. 1
0
        private static void FireShutDownEvent()
        {
            if (_shutDownEvent != null)
            {
                Log.LogVerbose(LogTitle, "----------========== Firing Shut Down Events ==========----------");
                int startTime = Environment.TickCount;

                ShutDownEventDelegate shutDownEvent = _shutDownEvent;

                shutDownEvent(new ShutDownEventArgs());

                int endTime = Environment.TickCount;
                Log.LogVerbose(LogTitle, string.Format("----------========== Done firing Shut Down Events ({0} ms ) ==========----------", endTime - startTime));
            }
        }
Esempio n. 2
0
 /// <exclude />
 public static void UnsubscribeFromShutDownEvent(ShutDownEventDelegate eventDelegate)
 {
     _shutDownEvent -= eventDelegate;
 }
 /// <exclude />
 public static void UnsubscribeFromShutDownEvent(ShutDownEventDelegate eventDelegate)
 {
     _shutDownEvent -= eventDelegate;
 }
Esempio n. 4
0
 /// <exclude />
 public static void SubscribeToShutDownEvent(ShutDownEventDelegate eventDelegate)
 {
     _shutDownEvent += eventDelegate;
 }
 /// <exclude />
 public static void SubscribeToShutDownEvent(ShutDownEventDelegate eventDelegate)
 {
     _shutDownEvent += eventDelegate;
 }