<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.2" />

System.ServiceModel.Description.TypedMessageConverter

public abstract class TypedMessageConverter

public static TypedMessageConverter Create(Type messageContract, string action)

public static TypedMessageConverter Create(Type messageContract, string action, string defaultNamespace)

public static TypedMessageConverter Create(Type messageContract, string action, XmlSerializerFormatAttribute formatterAttribute)

public static TypedMessageConverter Create(Type messageContract, string action, DataContractFormatAttribute formatterAttribute)

public static TypedMessageConverter Create(Type messageContract, string action, string defaultNamespace, XmlSerializerFormatAttribute formatterAttribute)

public static TypedMessageConverter Create(Type messageContract, string action, string defaultNamespace, DataContractFormatAttribute formatterAttribute)

public abstract object FromMessage(Message message)

public abstract Message ToMessage(object typedMessage)

public abstract Message ToMessage(object typedMessage, MessageVersion version)