Partager via


ASP0021 : le type de retour de la méthode BindAsync doit être ValueTask<T>.

Valeur
Identificateur de la règle ASP0021
Catégorie Usage
Le correctif est cassant ou non cassant Non-breaking

La cause

Une implémentation de la BindAsync méthode a un type de retour qui n’est pas ValueTask<TResult>.

Description de la règle

Ce diagnostic est émis lorsqu’une implémentation de la BindAsync méthode a un type de retour qui n’est pas ValueTask<T>.

Comment corriger les violations

Pour corriger une violation de cette règle, définissez un ValueTask<T> type de retour pour BindAsync et envisagez de mettre en œuvre IBindableFromHttpContext<TSelf> pour garantir l'implémentation.

Quand supprimer les avertissements

Ne supprimez aucun avertissement de cette règle.