10

System.Web.Routingの内部動作をよく理解する必要があります。通常、RoutesTableを定義します。しかし、ルーティングはどのように行われますか?

私がそれを求めている理由は、ルーティングをサブアプリに渡したいからです。私が機能することを望んでいるのは、現在のリクエストを他のAppDomainで機能するMVCアプリに渡す方法です。明確にするために、これは私が想像しているものです。ベアボーンGlobal.asaxのみを持ち、他のアプリドメインにMVCアプリであるいくつかのdllをロードするMVC APPがあり、通信は作成された透過プロキシを介して行われます。 _appDomain.CreateInstanceAndUnwrap(...)を介して。

これが十分に明確であることを願っています。

編集:私が知る限り、デフォルトのコードビハインドは最初のページのゲストで呼び出され、要求しているページを表示するすべてのブードゥーを実行するMvcHttpHandlerを開始します。したがって、httpコンテキストを渡すだけの問題かもしれません。あなたが問題について何か考えを持っているならば、あなたの考えを投稿してください。

4

0 に答える 0