Freigeben über


JsonHttpResult<TValue> Klasse

Definition

Ein Aktionsergebnis, das das angegebene Objekt als JSON formatiert.

public sealed class JsonHttpResult<TValue> : Microsoft.AspNetCore.Http.IContentTypeHttpResult, Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.IStatusCodeHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult, Microsoft.AspNetCore.Http.IValueHttpResult<TValue>
type JsonHttpResult<'Value> = class
    interface IResult
    interface IStatusCodeHttpResult
    interface IValueHttpResult
    interface IValueHttpResult<'Value>
    interface IContentTypeHttpResult
Public NotInheritable Class JsonHttpResult(Of TValue)
Implements IContentTypeHttpResult, IResult, IStatusCodeHttpResult, IValueHttpResult, IValueHttpResult(Of TValue)

Typparameter

TValue
Vererbung
JsonHttpResult<TValue>
Implementiert

Eigenschaften

ContentType

Ruft den Wert für den Header ab Content-Type .

JsonSerializerOptions

Ruft die Serialisierungseinstellungen ab oder legt diese fest.

StatusCode

Ruft den HTTP-Statuscode ab.

Value

Ruft das Objektergebnis ab.

Methoden

ExecuteAsync(HttpContext)

Schreiben Sie eine HTTP-Antwort, die das Ergebnis widerspiegelt.

Explizite Schnittstellenimplementierungen

IValueHttpResult.Value

Ein Aktionsergebnis, das das angegebene Objekt als JSON formatiert.

Gilt für: