Freigeben über


IProblemDetailsService.TryWriteAsync(ProblemDetailsContext) Methode

Definition

Versuchen Sie, mithilfe der registrierten IProblemDetailsWriter Dienste eine ProblemDetails Antwort in den aktuellen Kontext zu schreiben.

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)

Parameter

context
ProblemDetailsContext

Die ProblemDetailsContext , die der aktuellen Anforderung/Antwort zugeordnet ist.

Gibt zurück

Hinweise

Die IProblemDetailsWriter registrierten Dienste werden nacheinander verarbeitet, und die Verarbeitung wird abgeschlossen, wenn:

  • Einer von ihnen meldet, dass die Antwort erfolgreich geschrieben wurde, oder.
  • Alle IProblemDetailsWriter wurden ausgeführt, und keiner von ihnen konnte die Antwort erfolgreich schreiben.

Gilt für: