Share via


ASP0021: El tipo de valor devuelto del método BindAsync debe ser ValueTask<T>.

Valor
Identificador de la regla ASP0021
Categoría Uso
La corrección es problemática o no problemática Poco problemático

Causa

Una implementación del método BindAsync tiene un tipo de valor devuelto que no es ValueTask<TResult>.

Descripción de la regla

Este diagnóstico se genera cuando una implementación del método BindAsync tiene un tipo de valor devuelto que no es ValueTask<T>.

Cómo corregir infracciones

Para corregir una infracción de esta regla, defina un tipo de valor devuelto ValueTask<T> para BindAsync y considere la posibilidad de implementar IBindableFromHttpContext<TSelf> para aplicar la implementación.

Cuándo suprimir las advertencias

No suprima las advertencias de esta regla.