Sdílet prostřednictvím


IProblemDetailsService.TryWriteAsync(ProblemDetailsContext) Metoda

Definice

Zkuste pomocí registrovaných IProblemDetailsWriter služeb napsat ProblemDetails odpověď na aktuální kontext.

public virtual System.Threading.Tasks.ValueTask<bool> TryWriteAsync (Microsoft.AspNetCore.Http.ProblemDetailsContext context);
abstract member TryWriteAsync : Microsoft.AspNetCore.Http.ProblemDetailsContext -> System.Threading.Tasks.ValueTask<bool>
override this.TryWriteAsync : Microsoft.AspNetCore.Http.ProblemDetailsContext -> System.Threading.Tasks.ValueTask<bool>
Public Overridable Function TryWriteAsync (context As ProblemDetailsContext) As ValueTask(Of Boolean)

Parametry

context
ProblemDetailsContext

Přidružená ProblemDetailsContext k aktuálnímu požadavku nebo odpovědi.

Návraty

Poznámky

Registrované IProblemDetailsWriter služby se zpracovávají postupně a zpracování se dokončí v následujících případech:

  • Jeden z nich hlásí, že odpověď byla úspěšně napsána, nebo.
  • Všechny IProblemDetailsWriter byly provedeny a žádný z nich nemohl úspěšně napsat odpověď.

Platí pro