Ich erhalte häufig die folgende Fehlermeldung, wenn der Google-Bot vorbeikommt:
Das Parameterwörterbuch enthält einen Nulleintrag für den Parameter 'id' vom nicht-nullbaren Typ 'System.Int32' für die Methode 'System.Web.Mvc.ActionResult Show(Int32)' in 'someclass'. Ein optionaler Parameter muss ein Referenztyp oder ein löschbarer Typ sein oder als optionaler Parameter deklariert werden.
Name des Parameters: Parameter
Ich habe mich gefragt, ob es möglich wäre, die Anwendung 404 anstelle von fehlenden Parameter Ausnahme in diesem Fall werfen zu lassen.
Danke!
Update zu klären, was ich will, ist, dass alle Fälle für diesen bestimmten Fehler einen 404-Fehler anstelle eines 500 werfen. Vorzugsweise durch das Schreiben eines Wrapper einer Art, die nur diesen Fehler fängt.