JsonHttpResult<TValue> Klasa

Definicja

Wynik akcji, który formatuje dany obiekt w formacie JSON.

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)

Parametry typu

TValue
Dziedziczenie
JsonHttpResult<TValue>
Implementuje

Właściwości

ContentType

Pobiera wartość nagłówka Content-Type .

JsonSerializerOptions

Pobiera lub ustawia ustawienia serializatora.

StatusCode

Pobiera kod stanu HTTP.

Value

Pobiera wynik obiektu.

Metody

ExecuteAsync(HttpContext)

Napisz odpowiedź HTTP odzwierciedlając wynik.

Jawne implementacje interfejsu

IValueHttpResult.Value

Wynik akcji, który formatuje dany obiekt w formacie JSON.

Dotyczy