Partilhar via


IProblemDetailsService.TryWriteAsync(ProblemDetailsContext) Método

Definição

Tente gravar uma ProblemDetails resposta no contexto atual, usando os serviços registrados IProblemDetailsWriter .

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)

Parâmetros

context
ProblemDetailsContext

O ProblemDetailsContext associado à solicitação/resposta atual.

Retornos

Comentários

Os IProblemDetailsWriter serviços registrados são processados em sequência e o processamento é concluído quando:

  • Um deles relata que a resposta foi escrita com êxito ou.
  • Todos IProblemDetailsWriter foram executados e nenhum deles conseguiu gravar a resposta com êxito.

Aplica-se a