ASP0021: il tipo restituito del metodo BindAsync deve essere ValueTask<T>
.
Valore | |
---|---|
ID della regola | ASP0021 |
Categoria | Uso |
La modifica è dirompente o non dirompente | Nessuna interruzione |
Causa
Un'implementazione del metodo BindAsync ha un tipo di ritorno che non è di tipo ValueTask<TResult>.
Descrizione della regola
Questo diagnostico viene generato quando un'implementazione del metodo BindAsync
ha un tipo di ritorno che non è ValueTask<T>
.
Come correggere le violazioni
Per correggere una violazione di questa regola, definire un tipo restituito per ValueTask<T>
e prendere in considerazione l'implementazione di IBindableFromHttpContext<TSelf> per applicarla a BindAsync
.
Quando eliminare gli avvisi
Non eliminare un avviso da questa regola.
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.