อ่านในภาษาอังกฤษ

แชร์ผ่าน


HeaderAttribute Class

Definition

Defines a header to be used in the API request.

C#
[System.AttributeUsage(System.AttributeTargets.Parameter)]
[System.Diagnostics.Conditional("CODE_GENERATION_ATTRIBUTES")]
public sealed class HeaderAttribute : Attribute
Inheritance
HeaderAttribute
Attributes

Examples

[AutoClient("MyClient")]
interface IMyDependencyClient
{
    [Get("/api/users")]
    Task<string> GetUsersAsync([Header("X-UserName")] string userName, CancellationToken cancellationToken);
}

Remarks

Marks a method parameter as a header to insert in the request.

Constructors

HeaderAttribute(String)

Initializes a new instance of the HeaderAttribute class.

Properties

Header

Gets the name of the header.

Applies to

ผลิตภัณฑ์ เวอร์ชัน
.NET 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided), 10 (package-provided)