public void RegisterModule(MessageModule type) { type.ForRegistrations(this); }
public IEnumerable <ITypedMessageHandler> GetHandlers(MessageModule module) { _typeMessageHandlers = new Dictionary <string, List <ITypedMessageHandler> >(); module.PrepHandlers(this); return(_typeMessageHandlers[_message.AssemblyQualifiedTypeName]); }
public TypedMessageHandlerRegistration(IHandlerTypeResolver host, MessageModule module) { _host = (HandlerTypeResolver)host; _module = module; }
public TypedMessageHandlerExecution(TypedMessageHandlerFactory context, MessageModule module) { _module = module; _context = context; }
public ScopedMessageHandlerRegistration(HandlerTypeResolver host, MessageModule module, string path) { _host = host; _module = module; _path = path; }