ルーティングエンジンがどのように機能するかを理解しようとしているので、routes
変数を調べるために休憩を取ります。ルートが1つしかないので、1つのルートが存在すると予想しましたが、2つ見つかりました。コレクションに特別なルートが追加されている.MapRoute
ことを発見しました。IgnoreRoute
1. {System.Web.Mvc.RouteCollectionExtensions.IgnoreRouteInternal} and
2. {System.Web.Routing.Route}
IgnoreRouteInternal
クラスと同じようにクラスのプロパティを調べたかったRoute
のですが、そのクラスが存在しないようです。ドットを入力System.Web.Routing
して押すと、Route
クラスが表示されましたが、ドロップダウンに同じことをしていSystem.Web.Mvc.RouteCollectionExtensions
ませIgnoreRouteInternal
んでした。
特別なクラスは何IgnoreRouteInternal
ですか?そして、それはどこにあるのか?