ASP0021: The return type of the BindAsync method must be ValueTask<T>
.
Value | |
---|---|
Rule ID | ASP0021 |
Category | Usage |
Fix is breaking or non-breaking | Non-breaking |
Cause
An implementation of the BindAsync method has a return type that isn't ValueTask<TResult>.
Rule description
This diagnostic is emitted when an implementation of the BindAsync
method has a return type that isn't ValueTask<T>
.
How to fix violations
To fix a violation of this rule, define a ValueTask<T>
return type for BindAsync
and consider implementing IBindableFromHttpContext<TSelf> to enforce implementation.
When to suppress warnings
Do not suppress a warning from this rule.
Samarbejd med os på GitHub
Kilden til dette indhold kan findes på GitHub, hvor du også kan oprette og gennemse problemer og pullanmodninger. Du kan få flere oplysninger i vores vejledning til bidragydere.
ASP.NET Core