Прочетете на английски

Споделяне чрез


BodyAttribute Class

Definition

Defines the body for the API request.

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

Examples

[AutoClient("MyClient")]
interface IMyDependencyClient
{
    [Post("/api/users")]
    Task<User> PostUserAsync([Body] User user, CancellationToken cancellationToken);
}

Remarks

Marks a method parameter as the body for the request. This attribute cannot be used with a GET or HEAD request.

Constructors

BodyAttribute()

Initializes a new instance of the BodyAttribute class.

BodyAttribute(BodyContentType)

Initializes a new instance of the BodyAttribute class.

Properties

ContentType

Gets the body content type.

Applies to

Продукт Версии
.NET 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided), 10 (package-provided)