Aracılığıyla paylaş


IProblemDetailsService.TryWriteAsync(ProblemDetailsContext) Yöntem

Tanım

Kayıtlı IProblemDetailsWriter hizmetleri kullanarak geçerli bağlama bir ProblemDetails yanıt yazmayı deneyin.

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)

Parametreler

context
ProblemDetailsContext

ProblemDetailsContext Geçerli istek/yanıtla ilişkili.

Döndürülenler

Açıklamalar

Kayıtlı IProblemDetailsWriter hizmetler sırayla işlenir ve işleme şu durumlarda tamamlanır:

  • Bunlardan biri yanıtın başarıyla yazıldığını veya yazıldığını bildirir.
  • Tümü IProblemDetailsWriter yürütüldü ve hiçbiri yanıtı başarıyla yazamadı.

Şunlara uygulanır