Ядро Asp.net, обслуживающее статические файлы на другом порту, чем веб-API - PullRequest
0 голосов
/ 06 июня 2018

Я использую ядро ​​asp.net с kestrel, и я хочу обслуживать статические файлы вместе с веб-интерфейсом хостинга.Есть ли способ подать статический файл на порт, отличный от веб-интерфейса?

1 Ответ

0 голосов
/ 06 июня 2018

Это потребует, в основном, одновременного запуска двух веб-хостов, поскольку порт по своей сути привязан к веб-хосту.Это возможно вы можете сделать через IHostedService, но я не думаю, что это будет тривиально.Даже если бы вы работали таким образом, я не думаю, что он, вероятно, будет делать то, что вы хотите, так как основной хост все равно будет задействован, и единственная разумная причина, которую я могу представить для этого запроса, заключается в том, что вы хотите разделить нагрузкумежду двумя разными экземплярами хоста.

Если это действительно ваша цель, единственный верный способ сделать это - использовать два совершенно отдельных приложения ASP.NET Core (два разных проекта).

...