gpt4 book ai didi

c# - OWIN - 没有特定端口的自托管 Web Api

转载 作者:行者123 更新时间:2023-11-30 22:06:09 29 4
gpt4 key购买 nike

是否可以像这样在不指定本地端口的情况下自行托管 WebApi 服务:

Microsoft.Owin.Hosting.WebApp.Start<Startup1>("http://localhost:9000")

我认为在部署给客户时可能会很麻烦(例如防火墙问题或与占用相同端口的其他服务发生冲突)。

我一无所获。每个教程/示例都使用该端口。

如果没有 Owin,则可以使用 WebApi 服务。

编辑:我希望该服务根本不使用任何端口。服务器应该像在这个博客中那样运行“内存中”: asp-net-web-api-in-memory-hosting/

最佳答案

可能这是一个解决方案: owin-memory-integration-testing

它在 Microsoft.Owin.Testing 包中。

This will allow us to create an in-memory server, which will accept HTTP requests and issues HTTP responses without touching the network stack (entirely in process), which is both very efficient and extremely fast.

关于c# - OWIN - 没有特定端口的自托管 Web Api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23806981/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com