![]()  | 
  
    CQRS.NET
    2.1
    
   A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments. 
   | 
 
This is the complete list of members for Cqrs.Bus.InProcessBus< TAuthenticationToken >, including all inherited members.
| AuthenticationTokenHelper | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected | 
| BusHelper | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected | 
| ConfigurationManager | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected | 
| CorrelationIdHelper | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected | 
| DependencyResolver | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected | 
| EventWaits | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected | 
| InProcessBus(IAuthenticationTokenHelper< TAuthenticationToken > authenticationTokenHelper, ICorrelationIdHelper correlationIdHelper, IDependencyResolver dependencyResolver, ILogger logger, IConfigurationManager configurationManager, IBusHelper busHelper) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | |
| Logger | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected | 
| PrepareAndValidateCommand< TCommand >(TCommand command, out RouteHandlerDelegate commandHandler) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protectedvirtual | 
| PrepareCommand< TCommand >(TCommand command) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protectedvirtual | 
| Publish< TEvent >(TEvent @event) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| Publish< TEvent >(IEnumerable< TEvent > events) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| PublishAndWait< TCommand, TEvent >(TCommand command, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | |
| PublishAndWait< TCommand, TEvent >(TCommand command, int millisecondsTimeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | |
| PublishAndWait< TCommand, TEvent >(TCommand command, TimeSpan timeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | |
| PublishAndWait< TCommand, TEvent >(TCommand command, Func< IEnumerable< IEvent< TAuthenticationToken >>, TEvent > condition, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | |
| PublishAndWait< TCommand, TEvent >(TCommand command, Func< IEnumerable< IEvent< TAuthenticationToken >>, TEvent > condition, int millisecondsTimeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | |
| PublishAndWait< TCommand, TEvent >(TCommand command, Func< IEnumerable< IEvent< TAuthenticationToken >>, TEvent > condition, TimeSpan timeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | |
| ReceiveCommand(ICommand< TAuthenticationToken > command) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| ReceiveEvent(IEvent< TAuthenticationToken > @event) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| RegisterHandler< TMessage >(Action< TMessage > handler, Type targetedType, bool holdMessageLock=true) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| RegisterHandler< TMessage >(Action< TMessage > handler, bool holdMessageLock=true) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| Send< TCommand >(TCommand command) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| Send< TCommand >(IEnumerable< TCommand > commands) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| SendAndWait< TCommand, TEvent >(TCommand command, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| SendAndWait< TCommand, TEvent >(TCommand command, int millisecondsTimeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| SendAndWait< TCommand, TEvent >(TCommand command, TimeSpan timeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| SendAndWait< TCommand, TEvent >(TCommand command, Func< IEnumerable< IEvent< TAuthenticationToken >>, TEvent > condition, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| SendAndWait< TCommand, TEvent >(TCommand command, Func< IEnumerable< IEvent< TAuthenticationToken >>, TEvent > condition, int millisecondsTimeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| SendAndWait< TCommand, TEvent >(TCommand command, Func< IEnumerable< IEvent< TAuthenticationToken >>, TEvent > condition, TimeSpan timeout, IEventReceiver< TAuthenticationToken > eventReceiver=null) | Cqrs.Bus.InProcessBus< TAuthenticationToken > | virtual | 
| TelemetryHelper | Cqrs.Bus.InProcessBus< TAuthenticationToken > | protected |