Aracılığıyla paylaş


InternalServerError<TValue> Sınıf

Tanım

Yürütme sırasında İç Sunucu Hatası (500) durum koduyla yanıta bir nesne yazan bir IResult.

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

Tür Parametreleri

TValue

Yanıt gövdesine seri hale getirilecek JSON hata nesnesinin türü.

Devralma
InternalServerError<TValue>
Uygulamalar

Özellikler

StatusCode

HTTP durum kodunu alır: Status500InternalServerError

Value

Nesne sonucunu alır.

Yöntemler

ExecuteAsync(HttpContext)

Sonucu yansıtan bir HTTP yanıtı yazın.

Belirtik Arabirim Kullanımları

IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder)

İlgili Endpoint ve MethodInfoiçin meta verileri doldurur.

IStatusCodeHttpResult.StatusCode

Yürütme sırasında İç Sunucu Hatası (500) durum koduyla yanıta bir nesne yazan bir IResult.

IValueHttpResult.Value

Yürütme sırasında İç Sunucu Hatası (500) durum koduyla yanıta bir nesne yazan bir IResult.

Şunlara uygulanır