2014-10-31 09:05:52 +02:00
|
|
|
using System;
|
|
|
|
|
|
|
|
|
|
namespace MtApi5
|
|
|
|
|
{
|
2016-10-10 15:49:53 +03:00
|
|
|
internal static class ExtensionMethods
|
2014-10-31 09:05:52 +02:00
|
|
|
{
|
|
|
|
|
#region Event Methods
|
|
|
|
|
public static void FireEvent(this EventHandler eventHandler, object sender)
|
|
|
|
|
{
|
2016-10-10 15:49:53 +03:00
|
|
|
eventHandler?.Invoke(sender, EventArgs.Empty);
|
2014-10-31 09:05:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static void FireEvent<T>(this EventHandler<T> eventHandler, object sender, T e)
|
|
|
|
|
where T : EventArgs
|
|
|
|
|
{
|
2016-10-10 15:49:53 +03:00
|
|
|
eventHandler?.Invoke(sender, e);
|
2014-10-31 09:05:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endregion
|
|
|
|
|
}
|
|
|
|
|
}
|