Я работаю над приложением, которое использует Katana для предоставления самостоятельных служб WebAPI. Я хотел бы управлять контентом так же, как IIS позволяет использовать несколько приложений на одном веб-сайте.
Например, у меня может быть три папки, содержащие содержимое веб-API:
- C:\SelfHost\App1
- C:\SelfHost\App2
- C:\SelfHost\App3
Каждая из этих папок будет отдельным приложением с web.config, контроллерами, маршрутизацией и т. д.
Я могу создать новый экземпляр Owin для каждого из них, но для этого потребуются отдельные порты. С помощью IIS я могу настроить отдельные приложения, чтобы http://localhost:8080/App1 направлялся к первому приложению. , http://localhost:8080/App2 будет маршрутизироваться ко второму и так далее. Возможно ли что-то подобное с Owin/Katana?