Ich möchte eine ASP.NET MVC-Site erstellen, sodass der Controller für eine bestimmte URL in der Datenbank statt der URL gespeichert wird.URL-Routing mit Datenbanksuche?
Der Grund dafür ist, dass ich ein CMS-System erstellen und die Benutzer in der Lage sein sollten, die Vorlage (Controller) zu ändern, ohne die URL zu ändern. Ich denke auch, dass der Name des Controllers für die Endbenutzer nicht relevant ist und ich saubere URLs möchte.
Ich weiß, dass ich einfach alle Routen beim Start der Anwendung hinzufügen konnte, aber für ein System mit 100 000 Seiten fühlt es sich wie eine schlechte Idee an.
Ist es möglich, die URLs in der Datenbank zu speichern und eine Suche für jede Anfrage durchzuführen und diese Anfrage dann einem bestimmten Controller zuzuordnen?
Sie benötigen immer noch asp.net mvc URL-Routing für diese zu arbeiten – jfar