MVCとWebフォームの両方を持つASP.Net Webアプリケーションがあります。 MVCとWebフォームの両方の特定の共通タスクを処理するHttpモジュール(IHttpModule
)があります。しかし、現在はほとんどありません共通特定のMVCアクションでは発生しないもの。HttpモジュールでMVCとWebフォーム要求を区別する方法
誰でも教えてもらえますか?
IHttpModule
のBeginRequestの中で、特定のリクエストをMVCリクエストまたはウェブフォームリクエストとして検出するにはどうすればよいですか?
あなたのWebフォーム上でどのような経路を持っていますか?あなたがそれらを使用している場合は、Webフォームの拡張子.aspxをテストできますか? – LDJ
私はこの質問に答えたくありません "あなたのウェブフォームにはどのようなルーティングがありますか?"これは古いWebフォームアプリケーションであり、あるmvcコントローラを使用するためにしばらくしてからmvcルーティングを追加しました。はい、あなたが提案したように私はそれが最善の解決策ではないと思った拡張を使うことができます。私たちはURLを書き直しました。うーん、とにかく、とにかくそれは元のページをとにかく取得する必要があります..私はこれを試してみる必要があります。ありがとう – Niruka