Windows服务&棱镜:服务参考棱镜组件可以吗?

时间:2011-08-05 07:27:52

标签: c# service prism

我知道Windows服务无法与桌面交互,但在Windows服务中使用Prism对象(EventAggregator,Unity)是否可以接受?

1 个答案:

答案 0 :(得分:1)

Prism和Unity是两个不同的东西(虽然经常组合使用):

  • Unity是一个控制反转(IoC)容器,它不一定只用于GUI应用程序,因此您可以在服务中明确地使用它。

  • Prism为具有GUI的应用程序提供了专有设施,您可以在服务中使用它,但如果您不关心对PRISM的依赖性。