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

System.ServiceModel.Dispatcher.FaultFormatter

namespace System.ServiceModel.Dispatcher { public class FaultFormatter : IClientFaultFormatter, IDispatchFaultFormatter { public class OperationFault<T> : XmlObjectSerializerFault { public OperationFault(XmlObjectSerializer serializer, FaultException<T> faultException); } public MessageFault Serialize(FaultException faultException, out string action); public FaultException Deserialize(MessageFault messageFault, string action); protected virtual XmlObjectSerializer GetSerializer(Type detailType, string faultExceptionAction, out string action); protected virtual FaultException CreateFaultException(MessageFault messageFault, string action); protected FaultException CreateFaultException(MessageFault messageFault, string action, object detailObj, Type detailType, XmlDictionaryReader detailReader); } }