Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
| Värde | |
|---|---|
| Regel-ID | MVC1006 | 
| Korrigeringen är antingen brytande eller icke-brytande | Senaste nytt | 
Orsak
En tag helper definierades i en Razor funktion som körs synkront
Regelbeskrivning
Tag Helper-utförandet är asynkront. När den används i en metod eller en lambda på en Razor sida måste den innehållande funktionen också deklareras som asynkron.
Överväg följande cshtml-fil:
void Helper(string controller)
{
    <a asp-controller="@controller">Home</a>
}
              asp-controller är en tagghjälpare och kommer att aktivera den här regeln.
Så här åtgärdar du överträdelser
Deklarera funktionen som asynkron och Aktiviteten returnerar:
async Task Helper(string controller)
{
    <a asp-controller="@controller">Home</a>
}
När du ska ignorera varningar
Ignorera inte en varning från den här regeln.
ASP.NET Core