以下路由将匹配 BasePath 下的任何文件夹结构:
http://BasePath/{*SomeFolders}/
如何创建另一条与相同 BasePath 结构下的任何 zip 文件匹配的路由?
我试过这个...
http://BasePath/{*SomeFolders}/{ZipFile}
...但它与
包含多个部分(例如文字部分或参数)的路径段不能包含包罗万象的参数。参数名称:routeUrl
我应该如何处理这个?
*更新*
原来的要求实际上是有缺陷的。{ZipFile} 将匹配最后一个部分,无论它包含什么。(文件或文件夹)
实际上,我相信我要匹配的路由模式应该是:
http://BasePath/{*SomeFolders}/{ZipFile}.zip