سؤال

لدي عنوان URL بتنسيق السلسلة الذي أريد تحليله للحصول على قيم الطريق ذات الصلة. يمكنني تحليل السلسلة يدويا، لكنني أريد استخدام تكوين التوجيه الخاص بي، لذلك أنا لست مرتبط بتنسيق السلسلة المعينة (حتى أتمكن من تغيير تنسيق URL بسهولة).

أحاول استخدام طريقة GetRoutedata على RouteCollection، لكن هذا يأخذ معلمة HttpContextBase. من الواضح أن هذا يعمل بشكل جيد عندما يكون عنوان URL هو عنوان URL الحالي، لكنني بحاجة إلى أن أكون قادرا على المرور في أي عنوان URL.

في اختبارات وحدة التوجيه الخاصة بي، أنا أسخر من httpcontextbase، لكنني لا أريد أن أفعل ذلك في رمز الإنتاج!

أيه أفكار؟

هل كانت مفيدة؟

المحلول

ربما تجد معلومات مفيدة هنا

http://forums.asp.net/t/1281667.aspx.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top