标签: windows-services ninject
我有简单的赢取服务,定期执行少量任务。我应该如何将Ninject内核传递给我的所有任务类?
创建基本任务类的静态变量并在服务启动时初始化它是否是个好主意?
答案 0 :(得分:1)
我宁愿将内核注入每个类实例,而不是基本任务类上的静态变量。如果您决定需要多个内核(无论出于何种原因),这会提供更大的灵活性。由于缺乏更好的术语,基类中的静态变量似乎只是 yucky 。