Class CqrsHttpApplicationWithSignalR<TAuthenticationToken>
A CqrsHttpApplication that uses the GlobalEventToHubProxy<TAuthenticationToken> to automatically proxy all IEvent<TAuthenticationToken> to SignalR
Inheritance
System.Object
System.Web.HttpApplication
CqrsHttpApplication<TAuthenticationToken>
CqrsHttpApplicationWithSignalR<TAuthenticationToken, GlobalEventToHubProxy<TAuthenticationToken>>
CqrsHttpApplicationWithSignalR<TAuthenticationToken>
Inherited Members
System.Web.HttpApplication.CompleteRequest()
System.Web.HttpApplication.AddOnBeginRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnBeginRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnAuthenticateRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnAuthenticateRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostAuthenticateRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostAuthenticateRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnAuthorizeRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnAuthorizeRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostAuthorizeRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostAuthorizeRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnResolveRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnResolveRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostResolveRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostResolveRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnMapRequestHandlerAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnMapRequestHandlerAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostMapRequestHandlerAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostMapRequestHandlerAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnAcquireRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnAcquireRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostAcquireRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostAcquireRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPreRequestHandlerExecuteAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPreRequestHandlerExecuteAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostRequestHandlerExecuteAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostRequestHandlerExecuteAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnReleaseRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnReleaseRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostReleaseRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostReleaseRequestStateAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnUpdateRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnUpdateRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostUpdateRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostUpdateRequestCacheAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnLogRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnLogRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnPostLogRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnPostLogRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.AddOnEndRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler)
System.Web.HttpApplication.AddOnEndRequestAsync(System.Web.BeginEventHandler, System.Web.EndEventHandler, System.Object)
System.Web.HttpApplication.Init()
System.Web.HttpApplication.Dispose()
System.Web.HttpApplication.GetVaryByCustomString(System.Web.HttpContext, System.String)
System.Web.HttpApplication.GetOutputCacheProviderName(System.Web.HttpContext)
System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(System.Web.HttpContext, System.AsyncCallback, System.Object)
System.Web.HttpApplication.System.Web.IHttpAsyncHandler.EndProcessRequest(System.IAsyncResult)
System.Web.HttpApplication.System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext)
System.Web.HttpApplication.RegisterModule(System.Type)
System.Web.HttpApplication.Context
System.Web.HttpApplication.Events
System.Web.HttpApplication.Request
System.Web.HttpApplication.Response
System.Web.HttpApplication.Session
System.Web.HttpApplication.Application
System.Web.HttpApplication.Server
System.Web.HttpApplication.User
System.Web.HttpApplication.Modules
System.Web.HttpApplication.Site
System.Web.HttpApplication.System.Web.IHttpHandler.IsReusable
System.Web.HttpApplication.Disposed
System.Web.HttpApplication.BeginRequest
System.Web.HttpApplication.AuthenticateRequest
System.Web.HttpApplication.PostAuthenticateRequest
System.Web.HttpApplication.AuthorizeRequest
System.Web.HttpApplication.PostAuthorizeRequest
System.Web.HttpApplication.ResolveRequestCache
System.Web.HttpApplication.PostResolveRequestCache
System.Web.HttpApplication.MapRequestHandler
System.Web.HttpApplication.PostMapRequestHandler
System.Web.HttpApplication.AcquireRequestState
System.Web.HttpApplication.PostAcquireRequestState
System.Web.HttpApplication.PreRequestHandlerExecute
System.Web.HttpApplication.PostRequestHandlerExecute
System.Web.HttpApplication.ReleaseRequestState
System.Web.HttpApplication.PostReleaseRequestState
System.Web.HttpApplication.UpdateRequestCache
System.Web.HttpApplication.PostUpdateRequestCache
System.Web.HttpApplication.LogRequest
System.Web.HttpApplication.PostLogRequest
System.Web.HttpApplication.EndRequest
System.Web.HttpApplication.Error
System.Web.HttpApplication.RequestCompleted
System.Web.HttpApplication.PreSendRequestHeaders
System.Web.HttpApplication.PreSendRequestContent
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.WebApi
Assembly: Cqrs.WebApi.dll
Syntax
public abstract class CqrsHttpApplicationWithSignalR<TAuthenticationToken> : CqrsHttpApplicationWithSignalR<TAuthenticationToken, GlobalEventToHubProxy<TAuthenticationToken>>, IComponent, IDisposable, IHttpAsyncHandler, IHttpHandler, IRequestCompletedNotifier, ISyncContext
Type Parameters
Name | Description |
---|---|
TAuthenticationToken | The System.Type of the authentication token. |
Methods
RegisterSignalR(BusRegistrar)
Register SignalR and auto wire-up GlobalEventToHubProxy<TAuthenticationToken> to automatically proxy all IEvent<TAuthenticationToken> to SignalR.
Declaration
protected override void RegisterSignalR(BusRegistrar registrar)
Parameters
Type | Name | Description |
---|---|---|
BusRegistrar | registrar |
Overrides
Cqrs.WebApi.CqrsHttpApplicationWithSignalR<TAuthenticationToken, Cqrs.WebApi.Events.Handlers.GlobalEventToHubProxy<TAuthenticationToken>>.RegisterSignalR(Cqrs.Configuration.BusRegistrar)