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)); } }
/// <exclude /> public static void SubscribeToPostFlushEvent(PostFlushEventDelegate eventDelegate) { _postFlushEvent += eventDelegate; }