public static IEnumerable <object> GetListeners(this IEventSubscriptionManager eventSubscriptionManager) { var field = eventSubscriptionManager.GetType().GetField("_listeners", BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance); return((IEnumerable <object>)field.GetValue(eventSubscriptionManager)); }