| 
|   | CqrsEventApiController (ILogger logger, ICorrelationIdHelper correlationIdHelper, IAuthenticationTokenHelper< TSingleSignOnToken > authenticationTokenHelper, IEventStore< TSingleSignOnToken > eventStore) | 
|   | 
| virtual IServiceResponseWithResultData< IEnumerable< EventData > >  | GetEventData (IServiceRequestWithData< TSingleSignOnToken, Guid > serviceRequest) | 
|   | Query for all the events that match the provided CorrelationId.  More...
  | 
|   | 
| virtual void  | OnGetEventData (IServiceRequestWithData< TSingleSignOnToken, Guid > serviceRequest) | 
|   | 
| virtual IEnumerable< EventData >  | OnGotEventData (IServiceRequestWithData< TSingleSignOnToken, Guid > serviceRequest, IEnumerable< EventData > results) | 
|   | 
|   | CqrsApiController (ILogger logger, ICorrelationIdHelper correlationIdHelper) | 
|   | 
| virtual string  | GetToken () | 
|   | 
| virtual IServiceRequest< TSingleSignOnToken >  | CreateRequest< TSingleSignOnToken > () | 
|   | 
| virtual IServiceRequestWithData< TSingleSignOnToken, TParameters >  | CreateRequestWithData< TSingleSignOnToken, TParameters > (Func< TParameters > createParameterDelegate=null) | 
|   | 
| virtual TSingleSignOnToken  | CreateAuthenticationToken< TSingleSignOnToken > () | 
|   | 
| virtual TParameters  | CreateParameter< TParameters > () | 
|   | 
| virtual DateTime  | GetDateTokenIssued () | 
|   | 
| virtual DateTime  | GetTokenTimeOfExpiry () | 
|   | 
| virtual TServiceResponse  | CompleteResponse< TServiceResponse > (TServiceResponse serviceResponse) | 
|   | 
A CqrsApiController that includes an implementation of the IEventService<TAuthenticationToken>.GetEventData method 
- Type Constraints
 - 
| TSingleSignOnToken |  : | ISingleSignOnToken |   | 
| TSingleSignOnToken |  : | new() |   |