【问题标题】:Windows Services & Prism : Can the Service Reference Prism Assemblies?Windows 服务和 Prism:服务可以参考 Prism 程序集吗?
【发布时间】:2011-08-05 07:27:51
【问题描述】:

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

【问题讨论】:

    标签: c# service prism


    【解决方案1】:

    Prism 和 Unity 是两个不同的东西(尽管经常结合使用):

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

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

    【讨论】:

    • 是的 - 感谢您提供的信息。我的 Windows 服务在不使用 GUI 的情况下利用了 Prism 的一些合成功能,并且运行良好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-01
    • 1970-01-01
    相关资源
    最近更新 更多