ASP0021:BindAsync 方法的傳回型別必須是
| 價值 | |
|---|---|
| 規則識別碼 | ASP0021 |
| 類別 | 用法 |
| 修正是破壞性或非破壞性 | 不間斷 |
原因
實作BindAsync的方法的傳回型別不是ValueTask<TResult>。
規則描述
當 BindAsync 方法的實作具有不是 ValueTask<T> 的傳回型別時,就會發出此診斷。
如何修正違規
若要修正此規則的違規,請為 ValueTask<T> 定義 BindAsync 傳回型別,並考慮實作 IBindableFromHttpContext<TSelf> 以強制實施。
隱藏警告的時機
請勿忽略此規則的警告。