enthält ASP.NET MVC irgendwelche Beschränkungen, die in den Code eingebunden sind? Wenn ja, wie definiere ich eine Datum-Zeit-Einschränkung?Hat ASP.NET MVC irgendwelche Einschränkungen der DateTime-Route?
z. url:
http://mydomain.com/{versionDate}/{controller}/{action}
http://mydomain.com/2010-01-20/search/posts
cheers :)
Was genau meinen Sie mit einer Datum-Zeit-Einschränkung? Woher kommt der Wert für diese Einschränkung? Wie soll es basierend auf dieser Einschränkung routen? Könnte diese Einschränkung einfach ein Parameter für einen Controller sein, der algorithmisch weitere Controller-Methoden weiterleitet oder aufruft? – jrista
Beachten Sie, wie ich einen Slot in der Route für VersionDate habe? Ich hatte gehofft, dass, wenn eine Person dort ein ungültiges Datum eingibt, es ein Fehler wäre. Als solche dachte ich, dass es am besten wäre, eine Route - Einschränkung auf diesen Routenparameter zu platzieren .. um zu verhindern, dass schlechte Daten übergeben werden. –