public void RegisterCqrsStuff(IMessageTypeProvider messageTypeProvider, IHandlerTypeProvider handlerTypeProvider) { var types = this.GetType().Assembly.GetTypes(); messageTypeProvider.RegisterMessages(types); handlerTypeProvider.RegisterHandlers(types); }
public MessageBus( IServiceProvider serviceProvider, IMessageProvider messageProvider, IHandlerTypeProvider handlerTypeProvider) { _serviceProvider = serviceProvider; _messageProvider = messageProvider; _handlerTypeProvider = handlerTypeProvider; }
public void RegisterCqrsStuff(IMessageTypeProvider messageTypeProvider, IHandlerTypeProvider handlerTypeProvider) { // throw new NotImplementedException(); }