ASP0021:BindAsync 方法的返回类型必须为 ValueTask<T>
。
值 | |
---|---|
规则 ID | ASP0021 |
类别 | 使用情况 |
修复是中断修复还是非中断修复 | 非中断 |
原因
BindAsync 方法的实现具有不是 ValueTask<TResult> 的返回类型。
规则说明
如果 BindAsync
方法的实现具有不是 ValueTask<T>
的返回类型,会发出此诊断。
如何解决冲突
若要解决此规则的冲突,请为 BindAsync
定义 ValueTask<T>
返回类型,并考虑实现 IBindableFromHttpContext<TSelf> 来强制执行实现。
何时禁止显示警告
不禁止显示此规则发出的警告。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈