【发布时间】:2011-08-05 07:27:51
【问题描述】:
我知道 Windows 服务无法与桌面交互,但是否可以在 Windows 服务中使用 Prism 对象(EventAggregator、Unity)?
【问题讨论】:
我知道 Windows 服务无法与桌面交互,但是否可以在 Windows 服务中使用 Prism 对象(EventAggregator、Unity)?
【问题讨论】:
Prism 和 Unity 是两个不同的东西(尽管经常结合使用):
Unity 是一个控制反转 (IoC) 容器,它不一定只适用于 GUI 应用程序,因此您可以明确地在您的服务中使用它。
Prism 为具有 GUI 的应用程序提供了设施,但如果您不关心对 PRISM 的依赖性,您可以在您的服务中使用它。
【讨论】: