![]()  | 
  
    CQRS.NET
    4.0
    
   A lightweight enterprise Function as a Service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments. 
   | 
 
Execute command and event handlers in an Azure WebJob More...
 Inheritance diagram for Cqrs.Azure.WebJobs.CqrsJobHost< TAuthenticationToken >:Static Protected Member Functions | |
| static void | StartHost () | 
Properties | |
| static CoreHost< TAuthenticationToken > | CoreHost [get, set] | 
| The CoreHost that gets executed by the Azure WebJob.  More... | |
| static Action | PreRunAndBlockAction [get, set] | 
  Properties inherited from Cqrs.Azure.ConfigurationManager.TelemetryCoreHost< TAuthenticationToken > | |
| override IConfigurationManager | ConfigurationManager [get] | 
| The IConfigurationManager that can be use before the DependencyResolver.Current is set.  More... | |
| TelemetryClient | TelemetryClient [get] | 
| Gets or sets the TelemetryClient.  More... | |
  Properties inherited from Cqrs.Hosts.CoreHost< TAuthenticationToken > | |
| abstract IConfigurationManager | ConfigurationManager [get] | 
| The IConfigurationManager that can be use before the DependencyResolver.Current is set.  More... | |
| Type[] | HandlerTypes [get, set] | 
| Each Type will be traced back to it's assembly, and that assembly will be scanned for other handlers to auto register.  More... | |
| IEventReceiver< TAuthenticationToken > | EventBus [get] | 
| The IEventReceiver that will be configured to receive events.  More... | |
| ICommandReceiver< TAuthenticationToken > | CommandBus [get] | 
| The ICommandReceiver that will be configured to receive commands.  More... | |
| string | TelemetryName [get, set] | 
| The hosts telemetry name if telemetry is configured  More... | |
| ICorrelationIdHelper | CorrelationIdHelper [get] | 
| The ICorrelationIdHelper that will be used when starting and stopping the host.  More... | |
| ILogger | Logger [get] | 
| The ILogger that will be used when starting and stopping the host.  More... | |
Additional Inherited Members | |
  Public Member Functions inherited from Cqrs.Azure.ConfigurationManager.TelemetryCoreHost< TAuthenticationToken > | |
| override void | Run (Action handlerRegistation=null) | 
| Calls Prepare, handlerRegistation  and then Start  More... | |
  Protected Member Functions inherited from Cqrs.Azure.ConfigurationManager.TelemetryCoreHost< TAuthenticationToken > | |
| override void | ConfigureTelemetry () | 
| When overridden, allows you to configure Telemetry  More... | |
| override void | PrepareSecurityProtocol () | 
| Sets the System.Net.ServicePointManager.SecurityProtocol to System.Net.SecurityProtocolType.Tls12 | System.Net.SecurityProtocolType.Tls11 | System.Net.SecurityProtocolType.Tls.  More... | |
| override void | Prepare () | 
| Prepare the host before registering handlers and starting the host.  More... | |
| override void | Start () | 
| Start the host post preparing and registering handlers.  More... | |
  Protected Member Functions inherited from Cqrs.Hosts.CoreHost< TAuthenticationToken > | |
| CoreHost () | |
| Instantiate a new instance of a CoreHost<TAuthenticationToken>  More... | |
| abstract void | ConfigureDefaultDependencyResolver () | 
| Configure the DependencyResolver.  More... | |
| virtual void | ManuallyRegisterEventHandler< TMessage > (Action< TMessage > eventHandler, bool holdMessageLock=true) | 
| Register an event handler that will listen and respond to events.  More... | |
| virtual void | ManuallyRegisterCommandHandler< TMessage > (Action< TMessage > commandHandler, bool holdMessageLock=true) | 
| Register an command handler that will listen and respond to commands.  More... | |
| virtual void | StartBusRegistrar () | 
| Start the BusRegistrar by calling BusRegistrar.Register(System.Type[]) passing HandlerTypes  More... | |
Execute command and event handlers in an Azure WebJob