protected void RegisterReverseHandlers(Assembly assembly)
{
var handlerTypes = ReflectionUtils.GetTypesFromAssembly<CSOMReverseHandlerBase>(assembly);
foreach (var type in handlerTypes)
{
if (!Handlers.Any(r => r.GetType() == type))
{
var instance = Activator.CreateInstance(type) as ReverseHandlerBase;
Handlers.Add(instance);
}
}
}