Exemple #1
0
        /// <summary>
        /// Invokes the event EventHandler
        /// </summary>
        /// <param name="weakEventManager">WeakEventManager</param>
        /// <param name="sender">Sender</param>
        /// <param name="eventArgs">Event arguments</param>
        /// <param name="eventName">Event name</param>
        public static void RaiseEvent(this Forms.WeakEventManager weakEventManager, object?sender, object eventArgs, string eventName)
        {
            _ = weakEventManager ?? throw new ArgumentNullException(nameof(weakEventManager));

            weakEventManager.HandleEvent(sender, eventArgs, eventName);
        }
 /// <summary>
 /// Invokes the event EventHandler
 /// </summary>
 /// <param name="sender">Sender</param>
 /// <param name="eventArgs">Event arguments</param>
 /// <param name="eventName">Event name</param>
 public static void RaiseEvent(this Forms.WeakEventManager weakEventManager, object sender, object eventArgs, string eventName) => weakEventManager.HandleEvent(sender, eventArgs, eventName);