using System; namespace SocketIOClient.Extensions { internal static class EventHandlerExtensions { public static void TryInvoke(this EventHandler handler, object sender, T args) { handler?.Invoke(sender, args); } public static void TryInvoke(this EventHandler handler, object sender, EventArgs args) { handler?.Invoke(sender, args); } } }