<PackageReference Include="Azure.Core" Version="1.44.0" />

Request

public abstract class Request : IDisposable
Represents an HTTP request. Use CreateMessage or CreateRequest to create an instance.
public abstract string ClientRequestId { get; set; }

Gets or sets the client request id that was sent to the server as x-ms-client-request-id headers.

public virtual RequestContent Content { get; set; }

Gets or sets the request content.

public RequestHeaders Headers { get; }

Gets the response HTTP headers.

public virtual RequestMethod Method { get; set; }

Gets or sets the request HTTP method.

public virtual RequestUriBuilder Uri { get; set; }

Gets or sets and instance of RequestUriBuilder used to create the Uri.

protected Request()

public abstract void Dispose()

Frees resources held by this Response instance.