1
私は人々がルートをルートコレクションに追加できるサイトを作っています。 誰かが既存のルートを破る可能性のあるルートを作成しないようにします。asp.net mvc - 私のルートが矛盾していないことを確認するにはどうすればいいですか
私のルートが競合しておらず、互いに壊れていないことを確認するにはどうすればよいですか。
乾杯
Parminder
私は人々がルートをルートコレクションに追加できるサイトを作っています。 誰かが既存のルートを破る可能性のあるルートを作成しないようにします。asp.net mvc - 私のルートが矛盾していないことを確認するにはどうすればいいですか
私のルートが競合しておらず、互いに壊れていないことを確認するにはどうすればよいですか。
乾杯
Parminder
悪いルーティングはつもり他のルートを破るれます。これは、第三者に任せることができないものです。
ただし、ルーティングを常にトップレベルの固定ルートで定義するように設定することができます。たとえば、次のように
/ThirdParty1/{controller}/{id}
/ThirPdarty1/{Section}/{controller}/{id}
そして
/ThirdParty2/{controller}/{area}/{id}
あなたは、人々がルートコレクションを変更することができている理由の任意の特定の理由は? MVCフレームワークが意図したユースケースの1つではないと思います。 – Aaronaught
私は第三者がモジュールを作成できるソーシャルネットワーキングの種類のアプリケーションを作成しています。したがって、メインアプリケーションが開始時に登録するルートを持つこともできます。 – Parminder