public EventListenerConfig Remove(Type listenerType)
{
var config = Get(listenerType);
if (config != null)
{
listeners.Remove(listenerType);
foreach (var eventListenerCollection in listenersPerEvent.Values)
{
eventListenerCollection.Remove(listenerType);
}
}
return config;
}