Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有简单的赢服务,定期执行一些任务。我应该如何将 Ninject 内核传递给我的所有任务类?
创建基本任务类的静态变量并在服务启动时对其进行初始化是个好主意吗?
我宁愿将内核注入到每个类实例中,而不是基础任务类上的静态变量。如果您决定需要多个内核(无论出于何种原因),这将提供更多的灵活性。基类中的静态变量看起来很糟糕,因为没有更好的术语。