windows-services - win服务中的ninject内核引用

标签 windows-services ninject

我有简单的赢服务,定期执行一些任务。我应该如何将 Ninject 内核传递给我的所有任务类?

创建基本任务类的静态变量并在服务启动时对其进行初始化是个好主意吗?

最佳答案

我宁愿将内核注入(inject)到每个类实例中,而不是基础任务类上的静态变量。如果您决定需要多个内核(无论出于何种原因),这将提供更多的灵 active 。基类中的静态变量看起来很糟糕,因为没有更好的术语。

关于windows-services - win服务中的ninject内核引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/737036/

相关文章:

windows - 如何使用事件perl脚本来监控Windows服务

c# - 从 C# 启动远程服务

c# - Windows服务调试错误

c# - Ninject 的 InSingletonScope() 创建多个实例

dependency-injection - 如何使用 Ninject 在子类中创建实例?

java - 将 Java jar 作为 Windows 服务运行

c# - 如何从另一个桌面应用程序控制 Windows 服务

c# - 使用 ninject 和 c#.net 实现条件依赖注入(inject)

asp.net-mvc-3 - 通过 MVC 3 中的依赖注入(inject)学习控制反转

asp.net-mvc - 将 Ninject 与 Membership.Provider 一起使用