private void InvokeGlobalWeblogSettingsChanged(string blogId, bool templateChanged) { WeblogSettingsChangedHandler Handler = GlobalWeblogSettingsChanged; if (Handler != null) { Handler(blogId, templateChanged); } }
private static void UnregisterWeblogSettingsChangedListener(Control controlContext, WeblogSettingsChangedHandler listener) { lock (_weblogSettingsChangedListeners) { _weblogSettingsChangedListeners.Remove(listener); } }
public ServiceUpdateChecker(string blogId, WeblogSettingsChangedHandler settingsChangedHandler) { _blogId = blogId; _settingsChangedHandler = settingsChangedHandler; }
private static void RegisterWeblogSettingsChangedListener(Control controlContext, WeblogSettingsChangedHandler listener) { lock (_weblogSettingsChangedListeners) { _weblogSettingsChangedListeners[listener] = controlContext; } }