我知道Windows服务无法与桌面交互,但是在Windows服务中使用Prism对象(EventAggregator,Unity)是否可以接受?
最佳答案
棱镜和团结是2种不同的东西(尽管经常结合使用):
Unity是控制反转(IoC)容器,它不一定仅适用于GUI应用程序,因此您可以在服务中明确使用它。
Prism为带有GUI的应用程序提供了便利,即使您不必担心对PRISM的依赖,也可以在服务中使用它。
关于c# - Windows Services&Prism:服务可以引用Prism程序集吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6952885/