【发布时间】:2015-03-24 06:34:07
【问题描述】:
其实!我提出这个问题只是想知道,如果我有解决方案并且还有其他许多 API 项目,那么托管的确切方式是什么? 以及为什么我们需要自托管?
请指导我 谢谢
【问题讨论】:
标签: c#-4.0 asp.net-web-api asp.net-web-api2 self-hosting
其实!我提出这个问题只是想知道,如果我有解决方案并且还有其他许多 API 项目,那么托管的确切方式是什么? 以及为什么我们需要自托管?
请指导我 谢谢
【问题讨论】:
标签: c#-4.0 asp.net-web-api asp.net-web-api2 self-hosting
我在 Windows 控制台和 Windows 服务类型的程序(守护程序)中使用自托管 web-api。此类应用程序是长时间运行的进程,没有任何 UI,无需安装 IIS 角色即可运行。
好处是 web-api 控制器可以直接访问应用程序的数据。
当您拥有此类应用程序时,自托管的可能用例是:
我也在MS-SQL DB的具体场景中使用过web-api应用交互:
【讨论】: