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.
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.