Question

J'ai besoin d'une bonne compréhension du fonctionnement interne de System.Web.Routing.Habituellement, nous définissons le RoutesTable.Mais comment fait-il le routage ?

La raison pour laquelle je le demande est que je souhaite transmettre le routage aux sous-applications.Ce que je veux voir fonctionner, c'est un moyen de transmettre la requête actuelle aux applications mvc qui fonctionnent dans d'autres AppDomains.Juste pour indiquer que c'est ce que j'imagine, j'ai une application MVC qui n'a que le Barebone Global.asax et qui charge dans d'autres domaines d'applications certaines DLL qui sont des applications MVC.et la communication se fait via un proxy transparent créé via _appDomain.CreateInstanceAndUnwrap(...).

J'espère que c'est assez clair.

Modifier: d'après ce que je peux dire, le code-behind Default.aspx est invoqué lors de la première page invitée et cela démarre le MvcHttpHandler qui fait tout le vaudou de l'affichage des pages que nous demandons.Il se peut donc qu'il s'agisse simplement de transmettre le contexte http.Si vous avez des idées sur le sujet, veuillez poster vos réflexions.

Autres conseils

Merci beaucoup, je pense que vous venez de résoudre mes recherches difficiles.Le blog de Luis entre dans mes favoris !!

J'ajoute le lien suivant car il est également utile :Le framework MVC – le MvcRouteHandler

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top