我有一个过滤器属性,用于检查 URL 路径是否包含用户手动输入的某个前缀。例如:
http://..../prefix/area/controller/action/id
现在,当用户访问不同的“控制器/操作”时,我希望能够将相同的前缀添加到新路由中,以便过滤器再次检测到前缀。因此,如果用户单击将他们重定向到的按钮:
http://..../area2/controller2/action2/id2
我想附加到路线并使它:
http://..../prefix/area2/controller2/action2/id2
现在,当过滤器属性检查 URL 时,将保留前缀。
我在考虑也许使用另一个过滤器属性,但我真的不确定。有任何想法吗?