在随机端口上托管OWIN Web应用程序

时间:2014-09-15 16:05:54

标签: c# owin

是否可以在随机端口上托管OWIN Web应用程序(通过WebApp.Start()或其他方法)。我查看了this(1)等使用TcpListener查找随机端口的解决方案,或者像this(2)这样的渐进式扫描技术,但如果您可以执行类似WebApp.Start("http://localhost:0")的操作,并能够检查实际的端口绑定。

澄清:我对(1)的问题是端口被绑定,然后被释放,然后被WebApp.Start方法反弹,第二个绑定可能在两者之间失败(即竞争条件)。我对(2)的问题是潜在的低效率(尽管我没有任何根据这种直觉感受到的)

0 个答案:

没有答案