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.
Cqrs.Events.EventDataResolver< TAuthenticationToken > Class Template Reference

Resolves EventData, ServiceRequestWithData<TAuthenticationToken, Guid> and ServiceResponseWithResultData<IEnumerableEventData> parameter types when serialising with WCF. More...

+ Inheritance diagram for Cqrs.Events.EventDataResolver< TAuthenticationToken >:

Public Member Functions

virtual bool TryResolveType (Type dataContractType, Type declaredType, DataContractResolver knownTypeResolver, out XmlDictionaryString typeName, out XmlDictionaryString typeNamespace)
 Indicates if the provided dataContractType is of type EventData, ServiceRequestWithData<TAuthenticationToken, Guid>, ServiceResponseWithResultData<IEnumerableEventData>0 OR if it is other resolvable. More...
 
virtual Type ResolveName (string typeName, string typeNamespace, Type declaredType, DataContractResolver knownTypeResolver)
 Returns the Type if the typeName is resolvable or if it is of type typeName is of type EventData, ServiceRequestWithData<TAuthenticationToken, Guid>, ServiceResponseWithResultData<IEnumerableEventData> More...
 

Detailed Description

Resolves EventData, ServiceRequestWithData<TAuthenticationToken, Guid> and ServiceResponseWithResultData<IEnumerableEventData> parameter types when serialising with WCF.