Udostępnij za pośrednictwem


IProblemDetailsService.TryWriteAsync(ProblemDetailsContext) Metoda

Definicja

Spróbuj napisać ProblemDetails odpowiedź na bieżący kontekst przy użyciu zarejestrowanych IProblemDetailsWriter usług.

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

Element ProblemDetailsContext skojarzony z bieżącym żądaniem/odpowiedzią.

Zwraca

Uwagi

IProblemDetailsWriter Zarejestrowane usługi są przetwarzane w sekwencji, a przetwarzanie jest wykonywane po:

  • Jeden z nich zgłasza, że odpowiedź została napisana pomyślnie lub.
  • Wszystkie IProblemDetailsWriter zostały wykonane i żadna z nich nie mogła pomyślnie napisać odpowiedzi.

Dotyczy