![]() |
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.
|
Classes | |
| class | BasicServiceParameterResolver |
| A DataContractResolver for use via WCF that ensures basic support for ServiceResponse, ServiceRequest<TAuthenticationToken> and anything TokenResolver and EventDataResolver support. More... | |
| class | EventService |
| A WCF ServiceContract that provides read-only access to IEventStore<TAuthenticationToken> events raised with the same IMessage.CorrelationId. More... | |
| interface | IEventDataResolver |
| Resolves EventData, ServiceRequestWithData<TAuthenticationToken, Guid> and ServiceResponseWithResultData<IEnumerableEventData> parameter types when serialising with WCF. More... | |
| interface | IEventService |
| A WCF ServiceContract that provides read-only access to IEventStore<TAuthenticationToken> events raised with the same IMessage.CorrelationId. More... | |
| interface | IServiceParameterResolver |
| Resolves parameter types when serialising with WCF. More... | |
| interface | IServiceRequest |
| A request message envelope that holds authentication and correlation information used when making public API requests. More... | |
| interface | IServiceRequestWithData |
| A request message envelope that holds authentication, correlation information as well as request data used when making public API requests. More... | |
| interface | IServiceResponse |
| A response message envelope that holds request state and correlation information in response to using public API requests. More... | |
| interface | IServiceResponseWithResultData |
| A response message envelope that holds request state, correlation information as well as the response data returned from making a public API request. More... | |
| interface | ISingleSignOnTokenResolver |
| Resolves parameter type when serialising with WCF. More... | |
| interface | IUnitOfWorkService |
| Provides a basic container to control how the IUnitOfWork<TAuthenticationToken> is accessed. More... | |
| interface | IVersionedServiceResponse |
| A IServiceResponse that provides version information. More... | |
| class | ServiceChannelFactory |
| A factory that creates channels of different types that are used by clients to send messages to variously configured service endpoints. More... | |
| class | ServiceParameterResolver |
| A BasicServiceParameterResolver<TServiceParameter,TAuthenticationToken>. More... | |
| class | ServiceRequest |
| A request message envelope that holds authentication and correlation information used when making public API requests. More... | |
| class | ServiceRequestWithData |
| A request message envelope that holds authentication, correlation information as well as request data used when making public API requests. More... | |
| class | ServiceResponse |
| A response message envelope that holds request state and correlation information in response to using public API requests. More... | |
| class | ServiceResponseWithResultData |
| A response message envelope that holds request state, correlation information as well as the response data returned from making a public API request. More... | |
| class | UnitOfWorkService |
| Provides a basic container to control how the IUnitOfWork<TAuthenticationToken> is accessed. More... | |
| class | WcfDataContractResolverConfiguration |
| Configuration information for setting up WCF resolvers. More... | |
Enumerations | |
| enum | ServiceResponseStateType { ServiceResponseStateType.Unknown = 0, ServiceResponseStateType.Succeeded = 1, ServiceResponseStateType.FailedWithAFatalException = 2, ServiceResponseStateType.FailedWithAnUnexpectedException = 3, ServiceResponseStateType.FailedAuthentication = 11, ServiceResponseStateType.FailedAuthorisation = 12, ServiceResponseStateType.FailedValidation = 21, ServiceResponseStateType.AggregateNotFound = 31, ServiceResponseStateType.EntityNotFound = 32, ServiceResponseStateType.SagaNotFound = 33 } |
| The response state of a given request. More... | |