![]() |
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.
|
A DataContractResolver for use via WCF that ensures basic support for ServiceResponse, ServiceRequest<TAuthenticationToken> and anything TokenResolver and EventDataResolver support. More...
Inheritance diagram for Cqrs.Services.BasicServiceParameterResolver< TServiceParameter, TAuthenticationToken >:Public Member Functions | |
| override bool | TryResolveType (Type dataContractType, Type declaredType, DataContractResolver knownTypeResolver, out XmlDictionaryString typeName, out XmlDictionaryString typeNamespace) |
| Maps a data contract type to an xsi:type name and namespace during serialization. More... | |
| override Type | ResolveName (string typeName, string typeNamespace, Type declaredType, DataContractResolver knownTypeResolver) |
| Maps the specified xsi:type name and namespace to a data contract type during deserialization. More... | |
Protected Member Functions | |
| BasicServiceParameterResolver (ISingleSignOnTokenResolver tokenResolver, IEventDataResolver eventDataResolver) | |
| Instantiates a new instance of BasicServiceParameterResolver<TServiceParameter,TAuthenticationToken>. More... | |
| BasicServiceParameterResolver (IEventDataResolver eventDataResolver) | |
| Instantiates a new instance of BasicServiceParameterResolver<TServiceParameter,TAuthenticationToken> defaulting TokenResolver to BasicTokenResolver. More... | |
| abstract bool | TryResolveUnResolvedType (Type dataContractType, Type declaredType, DataContractResolver knownTypeResolver, ref XmlDictionaryString typeName, ref XmlDictionaryString typeNamespace) |
| Try to resolve an types TryResolveType fails to. More... | |
| abstract Type | ResolveUnResolvedName (string typeName, string typeNamespace, Type declaredType, DataContractResolver knownTypeResolver) |
| Try to resolve an types ResolveName fails to. More... | |
Properties | |
| IServiceParameterResolver | TokenResolver [get] |
| The IServiceParameterResolver that has information about resolving authentication tokens such as TAuthenticationToken . More... | |
| IEventDataResolver | EventDataResolver [get] |
| Gets or sets the IEventDataResolver. More... | |
| string | ServiceNamespace [get] |
| The Service Name included in all Type resolution information. More... | |
A DataContractResolver for use via WCF that ensures basic support for ServiceResponse, ServiceRequest<TAuthenticationToken> and anything TokenResolver and EventDataResolver support.
| TServiceParameter | The Type of the service to include in the ServiceNamespace. |
| TAuthenticationToken | The Type of authentication token. |