示例#1
0
        private static void FirePostFlushEvent()
        {
            if (_postFlushEvent != null)
            {
                Log.LogVerbose(LogTitle, "----------========== Firing Post Flush Events ==========----------");
                int startTime = Environment.TickCount;

                PostFlushEventDelegate postFlushEvent = _postFlushEvent;

                postFlushEvent(new PostFlushEventArgs());

                int endTime = Environment.TickCount;
                Log.LogVerbose(LogTitle, string.Format("----------========== Done firing Post Flush Events ({0} ms ) ==========----------", endTime - startTime));
            }
        }
示例#2
0
 /// <exclude />
 public static void SubscribeToPostFlushEvent(PostFlushEventDelegate eventDelegate)
 {
     _postFlushEvent += eventDelegate;
 }
 /// <exclude />
 public static void SubscribeToPostFlushEvent(PostFlushEventDelegate eventDelegate)
 {
     _postFlushEvent += eventDelegate;
 }