Вот сценарий, у меня есть вызов службы WCF, который принимает один строковый параметр и в этой строке есть косые черты (например, «123 / 456.xml»). Я хочу настроить UriTemplate, например, "/ {file}", чтобы я мог получить доступ к методу в http://www.example.com/File.svc/123/456.xml вместо http://www.example.com/File.svc/GetFile?file=123/456.xml.
Возможно ли это с UriTemplate?
- Я понимаю, что могу настроить шаблон UriTemplate наподобие "/ {directory} / {file}", но это не вариант, потому что существует переменное количество каталогов.