تحليل عنوان URL باستخدام توجيه ASP.NET MVC
-
19-09-2019 - |
سؤال
لدي عنوان URL بتنسيق السلسلة الذي أريد تحليله للحصول على قيم الطريق ذات الصلة. يمكنني تحليل السلسلة يدويا، لكنني أريد استخدام تكوين التوجيه الخاص بي، لذلك أنا لست مرتبط بتنسيق السلسلة المعينة (حتى أتمكن من تغيير تنسيق URL بسهولة).
أحاول استخدام طريقة GetRoutedata على RouteCollection، لكن هذا يأخذ معلمة HttpContextBase. من الواضح أن هذا يعمل بشكل جيد عندما يكون عنوان URL هو عنوان URL الحالي، لكنني بحاجة إلى أن أكون قادرا على المرور في أي عنوان URL.
في اختبارات وحدة التوجيه الخاصة بي، أنا أسخر من httpcontextbase، لكنني لا أريد أن أفعل ذلك في رمز الإنتاج!
أيه أفكار؟
المحلول
ربما تجد معلومات مفيدة هنا
لا تنتمي إلى StackOverflow