窗口服务类中的依赖注入

本文关键字:依赖 注入 服务 窗口 | 更新日期: 2023-09-27 18:07:03

需要一个线索,以注入属性在我的服务类在Windows服务使用Autofac。

public partial class SomeService: ServiceBase
{
    public ILogger {set;get;} // <- how to inject this using AutoFac
    public IRepository {set;get;} // <- how to inject this using AutoFac
    protected override void OnStart(string[] args)
    {
        // use ILogger and IRepository
    }
}

谢谢。

窗口服务类中的依赖注入

OnStart方法就像应用程序的主方法我认为,你应该在这里初始化你的容器