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 | BL0003 | 
| Kategori | Användning | 
| Korrigeringen är antingen brytande eller icke-brytande | Senaste nytt | 
Orsak
En parameter på en typ som härleds från ComponentBase kommenterad med CaptureUnmatchedValues= true kan inte tilldelas från Dictionary<string, object>
Regelbeskrivning
Parametrar som har kommenterats med CaptureUnmatchedValues = true måste kunna ta emot ett Dictionary<string, object> värde.
@code
{
    [Parameter(CaptureUnmatchedValues = true)] public IDictionary<string, string> Attributes { get; set; }
}
Så här åtgärdar du överträdelser
Ändra parametertypen till antingen IDictionary<string, object> eller Dictionary<string, object>
@code
{
    [Parameter(CaptureUnmatchedValues = true)] public IDictionary<string, object> Attributes { get; set; }
}
När du ska ignorera varningar
Ignorera inte en varning från den här regeln.
ASP.NET Core