ASP0021: zwracany typ metody BindAsync musi mieć wartość ValueTask<T>
.
Wartość | |
---|---|
Identyfikator reguły | ASP0021 |
Kategoria | Użycie |
Poprawka powodująca niezgodność lub niezgodność | Niezgodność |
Przyczyna
Implementacja BindAsync metody ma typ zwracany, który nie ValueTask<TResult>jest .
Opis reguły
Ta diagnostyka jest emitowana, gdy implementacja BindAsync
metody ma typ zwracany, który nie ValueTask<T>
jest .
Jak naprawić naruszenia
Aby naprawić naruszenie tej reguły, zdefiniuj typ zwracany ValueTask<T>
dla BindAsync
elementu i rozważ zaimplementowanie IBindableFromHttpContext<TSelf> implementacji w celu wymuszenia implementacji.
Kiedy pomijać ostrzeżenia
Nie pomijaj ostrzeżeń dla tej reguły.
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.