Net Core教程

ASP.NET Core 承载,服务,依赖注入,Windows服务

本文主要是介绍ASP.NET Core 承载,服务,依赖注入,Windows服务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

说明概念:

承载(Hosting),持续运行,提供服务功能。(Microsoft.Extension.Hosting)

服务(Service),也就是实现的具体的功能。

依赖注入(DI),提供具体的对象的注入,由承载的框架注入,也包括注入服务,即实例化服务的同时可以为服务的构造函数参数提供已经实例化的对象。当然这里是可以嵌套的。

Windows服务,Windows的服务托管程序,可以托管各种Hosting,即在Windows启动的时候托管启动具体的应用承载服务而不用手动启动,可以通过打开任务管理器=》服务查看各种服务。.netFramwork有一个Windows服务编写的框架API。对于net core的承载程序可以调用.UseWindowsService()(Microsoft.Extension.Hosting.WindowsServices),然后按照正常的服务创建过程,用cmd命令创建Windows服务。

 

这篇关于ASP.NET Core 承载,服务,依赖注入,Windows服务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!