interface IHost
cangjie
public interface IHost功能:定义主机实例的公共接口。
成员概览
| 成员 | 功能 |
|---|---|
| prop logger | 返回主机使用的日志记录器。 |
| prop lifetime | 返回主机的应用生命周期控制器。 |
| prop services | 返回主机的服务提供程序。 |
| prop environment | 返回主机环境信息。 |
| prop configuration | 返回主机配置对象。 |
| func run() | 启动主机并等待其关闭。 |
| func start() | 启动主机。 |
| func stop() | 停止主机。 |
prop logger
cangjie
prop logger: ILogger功能:返回主机使用的日志记录器。
类型:ILogger
prop lifetime
cangjie
prop lifetime: IHostApplicationLifetime功能:返回主机的应用生命周期控制器。
prop services
cangjie
prop services: IServiceProvider功能:返回主机的服务提供程序。
prop environment
cangjie
prop environment: IHostEnvironment功能:返回主机环境信息。
prop configuration
cangjie
prop configuration: IConfiguration功能:返回主机配置对象。
func run()
cangjie
func run(): Unit功能:启动主机并等待其关闭。
返回值:
Unit
func start()
cangjie
func start(): Unit功能:启动主机。
返回值:
Unit
func stop()
cangjie
func stop(): Unit功能:停止主机。
返回值:
Unit