แชร์ผ่าน


BodyAttribute Class

Definition

Defines the body for the API request.

public ref class BodyAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Parameter)]
[System.Diagnostics.Conditional("CODE_GENERATION_ATTRIBUTES")]
public sealed class BodyAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
[<System.Diagnostics.Conditional("CODE_GENERATION_ATTRIBUTES")>]
type BodyAttribute = class
    inherit Attribute
Public NotInheritable Class BodyAttribute
Inherits 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