ASP0018 : paramètre d’itinéraire inutilisé
Value | |
---|---|
Identificateur de la règle | ASP0018 |
Catégorie | Utilisation |
Le correctif est cassant ou non cassant | Sans rupture |
Cause
Un paramètre d’itinéraire est spécifié, mais pas utilisé.
Description de la règle
Un paramètre d’itinéraire est spécifié, mais pas utilisé. Dans l’exemple ci-dessous, le paramètre id
est défini dans l’itinéraire, mais pas dans le gestionnaire d’itinéraire.
var app = WebApplication.Create();
app.MapGet("/{id}", () => ...);
Comment corriger les violations
Pour corriger une violation de cette règle, supprimez le paramètre d’itinéraire ou ajoutez du code qui utilise le paramètre.
var app = WebApplication.Create();
app.MapGet("/{id}", (id) => ...);
Quand supprimer les avertissements
En règle générale, ne supprimez pas un avertissement de cette règle sans valider le paramètre de routage utilisé. Actuellement, les propriétés du modèle lié pour les attributs FromRoute peuvent ne pas être analysées. Pour plus d’informations, consultez Problème GitHub #54212
.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour