internal static void RemoveHandler(INotifyErrorsChanged source, EventHandler <ErrorsChangedEventArgs> handler) { CurrentManager.ProtectedRemoveHandler(source, handler); }
internal static void RemoveListener(INotifyErrorsChanged source, IWeakEventListener listener) { CurrentManager.ProtectedRemoveListener(source, listener); }
/// <summary>Remove a handler for the given source's event.</summary> public static void RemoveHandler(INotifyErrorsChanged source, EventHandler <ErrorsChangedEventArgs> handler) { Ensure.NotNull(source, nameof(source)); Ensure.NotNull(handler, nameof(handler)); CurrentManager.ProtectedRemoveHandler(source, handler); }
/// <summary>Remove a listener to the given source's event.</summary> public static void RemoveListener(INotifyErrorsChanged source, IWeakEventListener listener) { Ensure.NotNull(source, nameof(source)); Ensure.NotNull(listener, nameof(listener)); CurrentManager.ProtectedRemoveListener(source, listener); }
/// <summary>Remove a handler for the given source's event.</summary> public static void RemoveHandler(INotifyErrorsChanged source, EventHandler<ErrorsChangedEventArgs> handler) { Ensure.NotNull(source, nameof(source)); Ensure.NotNull(handler, nameof(handler)); CurrentManager.ProtectedRemoveHandler(source, handler); }
/// <summary>Remove a listener to the given source's event.</summary> public static void RemoveListener(INotifyErrorsChanged source, IWeakEventListener listener) { Ensure.NotNull(source, nameof(source)); Ensure.NotNull(listener, nameof(listener)); CurrentManager.ProtectedRemoveListener(source, listener); }