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

最佳答案

棱镜和团结是2种不同的东西(尽管经常结合使用):


Unity是控制反转(IoC)容器,它不一定仅适用于GUI应用程序,因此您可以在服务中明确使用它。
Prism为带有GUI的应用程序提供了便利,即使您不必担心对PRISM的依赖,也可以在服务中使用它。

关于c# - Windows Services&Prism:服务可以引用Prism程序集吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6952885/

10-13 09:39