ASP0021: o tipo de retorno do método BindAsync deve ser ValueTask<T>
.
Valor | |
---|---|
ID da regra | ASP0021 |
Categoria | Uso |
Correção interruptiva ou sem interrupção | Sem interrupção |
Causa
Uma implementação do método BindAsync tem um tipo de retorno que não é ValueTask<TResult>.
Descrição da regra
Esse diagnóstico é emitido quando uma implementação do método BindAsync
tem um tipo de retorno que não é ValueTask<T>
.
Como corrigir violações
Para corrigir uma violação dessa regra, defina um tipo de retorno ValueTask<T>
para BindAsync
e considere implementar IBindableFromHttpContext<TSelf> para impor a implementação.
Quando suprimir avisos
Não suprima um aviso nessa regra.
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.