ASP0020: i tipi complessi a cui fanno riferimento i parametri di route devono essere analizzabili
Valore | |
---|---|
ID regola | ASP0020 |
Categoria | Utilizzo |
Correzione che causa un'interruzione o un'interruzione | Nessuna interruzione |
Causa
Un parametro di route è un tipo complesso che non è analizzabile.
Descrizione regola
Questa diagnostica viene generata quando un parametro di route è un tipo complesso che non è analizzabile.
Come correggere le violazioni
Per correggere una violazione di questa regola, definire un bool TryParse(string, IFormatProvider, out T)
metodo, dove T
è il tipo complesso identificato nel messaggio di errore. In alternativa, implementare IParsable<TSelf>.
Quando eliminare gli avvisi
Non escludere un avviso da questa regola.
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.