![]() |
CQRS.NET
2.2
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
|
Proxies events from the event bus to the INotificationHub. This requires one or more IEventHandler implementations in order to be triggered. More...
Protected Member Functions | |
SingleSignOnTokenEventToHubProxy (ILogger logger, INotificationHub notificationHub, IAuthenticationTokenHelper< TSingleSignOnToken > authenticationTokenHelper) | |
Instantiates a new instance of SingleSignOnTokenEventToHubProxy<TSingleSignOnToken>. More... | |
virtual void | HandleGenericEvent (IEvent< TSingleSignOnToken > message) |
Get the authentication token of the entity that triggered the request generating the provided message Extract any proxy information attributes (NotifyCallerEventAttribute, NotifyEveryoneEventAttribute and NotifyEveryoneExceptCallerEventAttribute) then proxy the provided message to NotificationHub if an attribute is present. More... | |
Properties | |
ILogger | Logger [get] |
Gets or sets the ILogger. More... | |
INotificationHub | NotificationHub [get] |
The INotificationHub to proxy events to. More... | |
IAuthenticationTokenHelper< TSingleSignOnToken > | AuthenticationTokenHelper [get] |
Gets or sets the IAuthenticationTokenHelper<TSingleSignOnToken>. More... | |
Proxies events from the event bus to the INotificationHub. This requires one or more IEventHandler implementations in order to be triggered.
TSingleSignOnToken | The ISingleSignOnToken of the authentication token. |
TSingleSignOnToken | : | ISingleSignOnToken | |
TSingleSignOnToken | : | new() |