Class ProtoHttpBaseAddressRegistration

Namespace
ProtoTest.Http
Assembly
ProtoTest.Http.dll
public sealed record ProtoHttpBaseAddressRegistration : IEquatable<ProtoHttpBaseAddressRegistration>
Inheritance
ProtoHttpBaseAddressRegistration
Implements
Inherited Members
Extension Methods

Constructors

ProtoHttpBaseAddressRegistration(string, string, Func<ProtoExecutionContext, CancellationToken, ValueTask<Uri>>)

public ProtoHttpBaseAddressRegistration(string ProtocolName, string ClientName, Func<ProtoExecutionContext, CancellationToken, ValueTask<Uri>> ResolveAsync)

Parameters

ProtocolName string
ClientName string
ResolveAsync Func<ProtoExecutionContext, CancellationToken, ValueTask<Uri>>

Properties

ClientName

public string ClientName { get; init; }

Property Value

string

ProtocolName

public string ProtocolName { get; init; }

Property Value

string

ResolveAsync

public Func<ProtoExecutionContext, CancellationToken, ValueTask<Uri>> ResolveAsync { get; init; }

Property Value

Func<ProtoExecutionContext, CancellationToken, ValueTask<Uri>>