文件名称:hosted-service-netcore:通过.NET Core 3.1使用IHostedService在微服务中实现后台任务
文件大小:11KB
文件格式:ZIP
更新时间:2024-03-10 13:33:34
C#
托管服务网核 Marcos Soares通过.NET Core 3.1使用IHostedService在微服务中实现后台任务,然后在Docker上托管应用程序。 细节 ASP.NET Core 1.x和2.x支持IWebHost用于Web应用程序中的后台进程。 .NET Core 2.1和更高版本支持IHost使用简单的控制台应用程序进行后台进程。 注意WebHost和Host之间的区别。 ASP.NET Core 2.0中的WebHost(实现IWebHost的基类)是用于向流程提供HTTP服务器功能的基础结构构件,例如,当您实现MVC Web应用程序或Web API服务时。 它提供了ASP.NET Core中所有新的基础结构优点,使您能够使用依赖项注入,在请求管道中插入中间件等。 WebHost使用这些非常相同的IHostedServices进行后台任务。 .NET Core 2.
【文件预览】:
hosted-service-netcore-master
----MyHostedService()
--------Program.cs(1KB)
--------Services()
--------MyHostedService.csproj(280B)
----README.md(2KB)
----.gitignore(6KB)
----MyHostedService.sln(1KB)