gpt4 book ai didi

windows-services - 在 Windows 服务中使用 MEF?

转载 作者:行者123 更新时间:2023-12-02 00:33:31 26 4
gpt4 key购买 nike

我想在 Windows 服务/WCF 服务中使用 MEF。

AggregateCatalog 的配置没有问题,但是我如何处理 CreateShell() 和 InitializeShell() 方法?该服务不能有外壳,所以我只返回 null 吗?

我应该在哪里创建和运行 Bootstrap ?在 Service 类的 OnStart 中?

最佳答案

MEF 没有 CreateShell 和 InitializeShell 方法。我认为这些是 Prism 使用的方法。 Prism 是一个使用 MEF 的 UI 应用程序框架。由于您正在编写服务,因此您不会使用 Prism,但可以使用 MEF。

创建一个 CompositionContainer 连接到您创建的目录,然后您可以从容器中提取导出。

关于windows-services - 在 Windows 服务中使用 MEF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5621848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com