Freigeben über


DASP0021: Der Rückgabetyp der BindAsync-Methode muss ValueTask<T> sein.

Wert
Regel-ID ASP0021
Kategorie Verwendung
Fix führt oder führt nicht zur Unterbrechung Nicht unterbrechend

Ursache

Eine Implementierung der BindAsync-Methode hat einen Rückgabetyp, der nicht ValueTask<TResult> ist.

Regelbeschreibung

Diese Diagnose wird ausgegeben, wenn eine Implementierung der BindAsync-Methode einen Rückgabetyp hat, der nicht ValueTask<T> ist.

Behandeln von Verstößen

Um einen Verstoß gegen diese Regel zu beheben, definieren Sie den Rückgabetyp ValueTask<T> für BindAsync, und erwägen Sie die Implementierung von IBindableFromHttpContext<TSelf>, um die Implementierung zu erzwingen.

Wann sollten Warnungen unterdrückt werden?

Unterdrücken Sie keine Warnung dieser Regel.