mef 相关问题

托管可扩展性框架(MEF)简化了可扩展和模块化应用程序的设计,是Microsoft .NET 4.0和Silverlight 4.0的标准组件。

Roslyn 分析器中的依赖注入

我有一个继承自 DiagnosticAnalyzer 的自定义 Roslyn 分析器。它打包在 VSIX 扩展中,其中包含自定义 Package 类。我想传递一个带有设置的类实例(

回答 2 投票 0

MEF 与 ImportMany 和 ExportMetadata

我刚刚开始使用托管可扩展性框架。我有一个导出的类和一个导入语句: [导出(类型(IMapViewModel))] [导出元数据(“ID”,1)] 公开课

回答 2 投票 0

如何在类库中使用IHttpClientFactory

我正在尝试将一些代码从 net core api 转换为类库。 我不知道如何使用 HttpClientfactory。 通常可以在program.cs或Startup中配置httpclientfactory,例如 服务。

回答 2 投票 0

Visual Studio 智能感知扩展

我正在使用 Visual Studio 2022。我正在尝试编写自己的语言扩展,该扩展可以自动完成我的工作使用的自定义语言。我尝试过遵循文档、视频和聊天 gpt,但是

回答 1 投票 0

单元测试模拟基类

需要一些帮助来看看我是否有办法测试这个东西。 所以我有一个使用 MEF 插件的应用程序,该插件接受带有多个道具的接口,其中一个道具是 ActionType。 然后在...

回答 1 投票 0

.net core MEF 2 非共享创建政策

我正在切换到 .net core 并尝试将旧框架 MEF 代码迁移到新的 Microsoft Composition (MEF 2) (Microsoft.Composition 1.0.31)。 我们有几个班级,他们的创作...

回答 1 投票 0

从函数应用加载和执行 Azure Blob 容器中的代码?

我有一个多租户应用程序,它将每个租户的某些自定义程序集存储在他们的 Azure 存储帐户中的 blob 中。这些程序集包含为特定

回答 1 投票 0

RegisterComposablePartCatalog抛出不可用的错误。

严重性代码 描述 项目文件行抑制状态错误 CS1061 'ContainerBuilder'不包含'RegisterComposablePartCatalog'的定义,也没有可访问的 ...

回答 1 投票 0

Prism:在加载到区域的ViewModel之间共享数据吗?

我有一个视图,该视图包含一个绑定到区域“ CustomerRegion”的TabControl。我有一些View / ViewModels,它们被标记为[ViewExport(RegionName =“ CustomerRegion”)]。这些项目已加载...

回答 1 投票 10

MEF不再看到我的班级之一

我有此类:[Export(typeof(IUtility))]公共类DataExporter:IUtility {private int maxRows = int.MaxValue; private int sampleRate = 1; //等},然后将其导入到MEF中...

回答 1 投票 0

DirectoryCatalog.LoadedFiles每行都不行

我目前正在尝试通过使用一行foreach代码将所有DirectoryCatalog中已加载的文件输出到控制台:DirectoryCatalog catalog = new DirectoryCatalog(“。”); Array.ForEach(catalog ....

回答 1 投票 0

C#.NET插件框架

我一直在使用C#开发基于插件的应用程序。偶然发现了Managed Extensibility Framework(MEF),但这似乎已经过时,并且Prism和其他框架也不再提供支持。 ...

回答 2 投票 0

如何使用MEF在MVC 3 Razor中呈现控件

首先是我的错误:找不到类型或名称空间名称'Web'(您是否缺少using指令或程序集引用?)公共类...

回答 2 投票 3

Pluggable architecture

我正在对一个大型Web项目进行重构/重组。该网站将包括可以在每个实现上安装或不安装的几个不同模块,以及一些客户...

回答 1 投票 0

ASP.NET MVC&MEF-可插拔体系结构

我在这篇文章之后开始创建PoC,但是我无法获得一个非常基本的示例。我做了什么:我使用空模板和MVC引用创建了一个ASP.NET MVC项目。我添加了...

回答 1 投票 0

如何在MEF中按需动态加载插件?

当我们的应用程序运行时,我们希望它偶尔轮询新插件,并在发现新插件时加载它们。我们不只是希望在启动时加载插件。 MEF有可能吗?我们已经完成了...

回答 1 投票 0

如何初始化MEF ServiceLocator.Current?

在我的App.xaml.cs中,我有一个私有的void InitializeContainer(){var catalogs = new AggregateCatalog(); var catalog = new AssemblyCatalog(Assembly.GetExecutingAssembly()); catalogs.Catalogs ....

回答 2 投票 3

是否可以封装属性?

我正在编写一个程序,该程序利用Microsoft的Managed Extensibility Framework(MEF)在运行时加载第三方插件类。对于要导入的类,它必须扩展AbstractPlugin并具有...

回答 1 投票 0

懒惰 ?]的缺点

我最近开始在整个应用程序中使用Lazy,我想知道在使用Lazy时是否需要考虑任何明显的负面影响 ?我正在尝试...

回答 7 投票 48


© www.soinside.com 2019 - 2024. All rights reserved.