Interface ISingleSignOnTokenNotificationHub
Assembly: Cqrs.WebApi.dll
Syntax
public interface ISingleSignOnTokenNotificationHub
Methods
SendAllUsersEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken>)
Send out an event to all users
Declaration
void SendAllUsersEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken> eventData)where TSingleSignOnToken : ISingleSignOnToken
Parameters
Type |
Name |
Description |
IEvent<TSingleSignOnToken> |
eventData |
|
Type Parameters
Name |
Description |
TSingleSignOnToken |
|
SendExceptThisUserEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken>, String)
Send out an event to all users except the specific user token
Declaration
void SendExceptThisUserEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken> eventData, string userToken)where TSingleSignOnToken : ISingleSignOnToken
Parameters
Type |
Name |
Description |
IEvent<TSingleSignOnToken> |
eventData |
|
System.String |
userToken |
|
Type Parameters
Name |
Description |
TSingleSignOnToken |
|
SendUserEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken>, String)
Send out an event to specific user token
Declaration
void SendUserEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken> eventData, string userToken)where TSingleSignOnToken : ISingleSignOnToken
Parameters
Type |
Name |
Description |
IEvent<TSingleSignOnToken> |
eventData |
|
System.String |
userToken |
|
Type Parameters
Name |
Description |
TSingleSignOnToken |
|
SendUsersEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken>, Guid[])
Send out an event to specific user RSNs
Declaration
void SendUsersEvent<TSingleSignOnToken>(IEvent<TSingleSignOnToken> eventData, params Guid[] userRsnCollection)where TSingleSignOnToken : ISingleSignOnToken
Parameters
Type |
Name |
Description |
IEvent<TSingleSignOnToken> |
eventData |
|
System.Guid[] |
userRsnCollection |
|
Type Parameters
Name |
Description |
TSingleSignOnToken |
|