Method CreateFromRawAndAcceptMessage
- Assembly
- Skyline.DataMiner.Core.InterAppCalls.Common.dll
CreateFromRawAndAcceptMessage(string, ISerializer, ISerializer)
Creates an inter-app call from the specified string.
public static IInterAppCall CreateFromRawAndAcceptMessage(string rawData, ISerializer interAppSerializer, ISerializer messageSerializer)
Parameters
rawDatastringThe serialized raw data.
interAppSerializerISerializerSerializer to use for InterAppCall.
messageSerializerISerializerSerializer to use for Message.
Returns
- IInterAppCall
An inter-app call.
Exceptions
- ArgumentNullException
rawDatais empty ornull.- ArgumentNullException
messageSerializerisnull.- ArgumentException
Format of
rawDatais invalid and deserialization failed.
CreateFromRawAndAcceptMessage(string, IEnumerable<Type>)
Creates an inter-app call from the specified string.
public static IInterAppCall CreateFromRawAndAcceptMessage(string rawData, IEnumerable<Type> knownTypes)
Parameters
rawDatastringThe serialized raw data.
knownTypesIEnumerable<Type>A list of known message types.
Returns
- IInterAppCall
An inter-app call.
Exceptions
- ArgumentNullException
rawDatais empty ornull.- ArgumentNullException
knownTypesisnull.- ArgumentException
Format of
rawDatais invalid and deserialization failed.