Ejemplo n.º 1
0
 public static bool IsHandler(Type t) => t.CanBeInstantiated() && MessageHandlerDiscoverer.IsHandlerType(t);
Ejemplo n.º 2
0
 /// <summary>
 /// Returns null if the type isn't a handler
 /// </summary>
 /// <param name="t"></param>
 /// <returns></returns>
 public static TypeWithHandlers TryCreateFrom(Type t)
 => MessageHandlerDiscoverer.GetHandledMessageTypes(t).IsNullOrEmpty()
     ? null
     : new TypeWithHandlers(t, MessageHandlerDiscoverer.GetHandledMessageTypes(t));