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

System.ServiceModel.EndpointAddress

public class EndpointAddress
namespace System.ServiceModel { public class EndpointAddress { public static Uri AnonymousUri { get; } public AddressHeaderCollection Headers { get; } public EndpointIdentity Identity { get; } public bool IsAnonymous { get; } public bool IsNone { get; } public static Uri NoneUri { get; } public Uri Uri { get; } public EndpointAddress(string uri); public EndpointAddress(Uri uri, params AddressHeader[] addressHeaders); public EndpointAddress(Uri uri, EndpointIdentity identity, params AddressHeader[] addressHeaders); public void ApplyTo(Message message); public static bool operator ==(EndpointAddress address1, EndpointAddress address2); public static bool operator !=(EndpointAddress address1, EndpointAddress address2); public static EndpointAddress ReadFrom(AddressingVersion addressingVersion, XmlDictionaryReader reader); public void WriteContentsTo(AddressingVersion addressingVersion, XmlDictionaryWriter writer); } }