我有一个 MVC 应用程序,其路由非常复杂(50 多个路由),其中许多路由约束不同。
例如:
/{optional section}/{optional section}/{optional section}/{optional section}/?p1=&p2=....
然后由一个复杂的自定义模型绑定器获取,然后将路由数据转换为一个复杂的对象,其中包含大约 50 个字段和复杂的子对象。
有什么方法可以以编程方式将 URL 传递到 MVC 路由系统,让它吐出一个模型绑定对象(就像通过 HTTP 传递时的标准操作方法一样)?
干杯。