腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3676)
视频
沙龙
1
回答
MEF
框架
-如
何在
MEF
中将
接口
传
递给
类
的
构造
函数
方法
asp.net-core
、
asp.net-mvc-4
、
mef
我正在尝试在我
的
.Net核心和.Net
框架
应用程序中实现
MEF
框架
。这是我
的
样品。IProductService { } 所以这里两个项目都依赖于
构造
函数
的
接口
注入,而在另一个
类
库中,我实现了
MEF
,如下所示 [System.Compo
浏览 18
提问于2020-12-17
得票数 0
1
回答
配置并向
MEF
/PRISM应用程序中
的
所有模块公开单例
c#
、
prism
、
mef
我有一个应用程序(只是一个测试),它使用
MEF
和PRISM。我们在现有
框架
中定义了许多
接口
,通常使用
MEF
将这些
接口
加载到各种应用程序中。但是,与其将这些
接口
传
递给
构造
函数<
浏览 0
提问于2010-08-03
得票数 2
回答已采纳
1
回答
C#/
MEF
不适用于没有无参数
构造
函数
的
基
类
c#
、
constructor
、
mef
我有一个Prim
类
,它实现了
MEF
的
IPrimitiveDecomposer
接口
,并继承了Node基
类
。Node, IPrimitiveDecomposer public bool Match(Node node) {return true;}但是,当我继承一个没有无参数
构造
函数
的
类
时,
MEF
的
ComposeParts()
方法
不能导入Prim对象。我
浏览 1
提问于2012-01-27
得票数 6
回答已采纳
1
回答
如
何在
WPF中存储当前登录用户
c#
、
wpf
、
mvvm
我有一个带有登录屏幕
的
应用程序,我想这是相当典型
的
场景。在用户通过身份验证后,我需要以某种方式存储他,因为我将不得不根据他
的
权限等进行操作。当然,还会有更多
的
属性需要存储。什么被认为是实现这一目标的best
方法
?我目前正在评估两个选项:2.)使用App.Current.Properties并将其存储在那里。然后,可以使用一些静态助手
方法
在整个应用程序中更轻松、更一致地检索用户 或者有没有其他选择可以考虑?谢谢你<e
浏览 0
提问于2013-05-02
得票数 1
回答已采纳
1
回答
MEF
是否支持自定义CTOR?
mef
看起来像是
MEF
框架
创建了具有默认CTOR
的
对象。定制
的
CTOR或者带参数
的
构造
器怎么样?IInterface1))]{ ....如果没有,我可以考虑
的
一种
方法
是将对象作为参数传
递给
例如: 公共
接口
IParameterID { public int Id { get
浏览 0
提问于2009-10-24
得票数 3
回答已采纳
1
回答
使用
MEF
与其他项目共享实体
框架
模型
vb.net
、
entity-framework
、
mef
、
abstraction
、
composition
我目前正在开发一个Windows服务,我希望使用
MEF
在运行时组合所有服务组件。数据访问模块(项目)使用实体
框架
4.1和域服务
类
在实体模型上执行CRUD操作。我遇到
的
问题是,在主项目
中将
DAL组合到worker
类
中时,如
何在
DAL项目之外共享模型。例如,这是DAL契约
接口
中
的
方法
之一此<
浏览 0
提问于2011-11-23
得票数 0
回答已采纳
2
回答
通过
MEF
容器释放组件?
c#
、
mef
作为DI
的
一种方式,我使用
MEF
将
接口
映射到实现
类
。例如,我对
接口
使用Import属性,对实现
类
使用Export属性。我
的
理解是,
MEF
框架
将创建实现
类
实例,并将它们保存在
MEF
的
容器中以供使用或自动注入。 我
的
一些实现
类
实现了IDispose
接口
。由于实例是由
MEF
创建
的
,我认为我应该让<e
浏览 1
提问于2010-02-25
得票数 10
回答已采纳
1
回答
使用
MEF
,web应用程序中
的
可扩展点是什么?
asp.net-mvc
、
design-patterns
、
mef
因此,我决定在我
的
新ASP.NET MVC web项目中使用(
MEF
)。该项目是一个非常典型
的
员工管理系统,有三个传统层:表示层(包含视图和控制器)、业务层(带有业务对象),当然还有数据访问层。经过一些研究,我读到了很多,
MEF
应该帮助我们实现插件architecture.And --这是我似乎陷入困境
的
地方。我不能和这个可插
的
部分联系起来。我非常肯定,因为
MEF
是核心.NET
框架
的
一部分,它并不局限于任何特定类型
的
浏览 1
提问于2014-05-18
得票数 1
4
回答
模块化(类似插件)桌面应用程序
c#
、
mef
、
modular-design
我
的
目标是有一个像eclipse ide这样
的
应用程序,首先会有一些基本
的
功能(eclipse basic),然后其他功能可能会作为插件安装成为一个功能齐全
的
应用程序。如果还有其他
方法
,也请让我知道。
浏览 3
提问于2019-04-09
得票数 0
3
回答
Visual Studio 2010
MEF
与MPF?
c#
、
visual-studio
、
mef
、
vs-extensibility
、
mpf
我正在考虑将一种新
的
编程语言添加到visual sudio 2010中,但我对采取
的
最佳
方法
有点困惑。 我研究了MPF,找到了一些关于如何进行语法突出显示、连接外部解析器等
的
示例,它看起来非常简单。然后我读到了一些叫做
MEF
的
东西,以及它是如何成为visual studio
的
新
的
可扩展性模型
的
。我已经尝试过了,我已经通过下面的一些例子让我
的
语法突出显示工作起来了。现在,在
MEF
中,我不知道如
浏览 6
提问于2012-05-31
得票数 6
回答已采纳
1
回答
使用Caliburn Micro和
MEF
的
多视图模型
c#
、
wpf
、
mvvm
、
mef
、
caliburn.micro
我正在设计一个有几个ViewModels
的
WPF应用程序,我正在使用Caliburn Micro和
MEF
。不幸
的
是,我对
MEF
和IoC完全是新手,不能解决任何问题。该应用程序应该有一个MainView,其中列出了几个选项,
如
:创建新记录、编辑旧记录、查看报告等。因此,对于每个单元,我都有不同
的
ViewModels
类
,
如
CreateRecordViewModel、EditRecordsViewModel、ViewReportsViewModel,以及用于
浏览 1
提问于2017-05-04
得票数 0
1
回答
带有
构造
函数
注入和
MEF
的
Asp.net MVC基控制器
asp.net-mvc
、
dependency-injection
、
mef
、
constructor-injection
我有一个基本控制器
类
,它向它
的
子类公开一些日志功能。这个日志依赖项被注入
构造
函数
。我正在使用我
的
自定义控制器工厂
类
,它使用
MEF
实例化控制器。 这一切对我来说都是成立
的
,但
MEF
却有不同
的</
浏览 0
提问于2012-07-13
得票数 4
回答已采纳
2
回答
在手动设置MainWindow并组合应用程序时无法显示WPF应用程序
wpf
、
mef
、
mainwindow
我已经有了一个星期
的
时间了,我正在尝试构建一个WPF应用程序来加载从
MEF
导入
的
控件。public void OnImportsSatisfied() Window,这是完美的工作时,没有导入控制与
MEF
。编辑: 我发现,当我从部件中删除IPartImportsSatisfi
浏览 6
提问于2010-07-15
得票数 3
回答已采纳
4
回答
对于不需要
接口
的
简单事物,是否存在类似Unity
的
东西?
c#
、
interface
、
dependency-injection
、
inversion-of-control
、
unity-container
我可能会这样做,但由于除了支持统一之外,其他任何东西都不需要
接口
,我担心这意味着我遗漏了要点,或者说我误用了
框架
。如果我避免提供DI
的
东西,那么我必须让库
类
成为一个单例,然后将它传
递给
所有插件
构造
函数
,或者通过一个公共属性,我不想这样做。在我
的
例子中,我
的
构造
函数
必须是无参数
的
,因为我
的
插件加载程序不能处理参数,在这种情况下,我必须使用属性注入来让它们访问
浏览 0
提问于2010-04-15
得票数 4
回答已采纳
1
回答
测试依赖于
MEF
注入
的
非导出
类
c#
、
silverlight
、
prism
、
mef
我使用
MEF
将我
的
对象组合在一起,在测试一些
类
时遇到了问题,这些
类
不是导出到
MEF
容器,而是依赖于
MEF
将对象实例注入属性设置器。} 这些
类
不会导出到
MEF
容器,因此我依赖于调用CompositionInitializer.SatisfyImports(this)来强制导入依赖项。我想为ViewModelA创建一个测试,该测试检查对DoSomething
的
调用,结果是使用ViewModelB实例调用IAdmin.SetCurre
浏览 0
提问于2012-12-10
得票数 2
1
回答
使用
MEF
使用有关目标对象
的
信息注入对象
c#
、
logging
、
dependency-injection
、
mef
我正在寻找一种注入日志对象
的
方法
,该对象使用
MEF
将log4net记录器包装到各种对象中。我目前遇到
的
问题是,日志对象需要它所属对象
的
类型。我可以通过在包含对象
的
构造
函数
中设置日志对象
的
type属性来解决这个问题,但是这就留给了开发人员设置类型
的
责任,并且没有编译时间限制。我有一种
方法
可以指定,当日志对象由
MEF
生成并注入时,它
的
构造
函数
浏览 0
提问于2016-03-07
得票数 3
回答已采纳
2
回答
打破.NET
MEF
导入链
c#
、
.net
、
mef
、
prism-4
只要你导入所有的东西(
如
ClassX),
MEF
似乎工作得很好。通常您不需要导入,因为classB位于相同
的
名称空间/文件中。因此,导入链现在断开了,myLog导入永远不会被组合。在我
的
示例中,ClassB正在尝试导入Logger Service,这几乎是所有
类
都想要
的
。1)一旦导入链断开,就不要再使用导入。相反,您必须开始创建/传递所有类型到
构造
函数</
浏览 3
提问于2011-09-02
得票数 2
2
回答
Mef
与asp.net问题
asp.net
、
mef
对于业务逻辑,我有一个使用模型程序集(带有模型
类
)
的
asp.net应用程序。这个模型程序集通过一个MailService
接口
依赖于一个IMailService,我正在尝试使用
MEF
来填充MailService实现所需
的
模型。我正在做模型
类
的
构造
器
的
MEF
作文。也许IoC容器会是一个更好
的
选择,但我只是认为
MEF
方法
更容易理解,我喜欢通过组合部分来编写应用程序<em
浏览 1
提问于2009-08-22
得票数 1
1
回答
托管可扩展
框架
-当两个
类
实现一个
接口
时,无法使用
mef
c#
、
mef
我有一个
接口
和两个实现这个
接口
的
类
,在这种情况下我不能使用
MEF
概念。我
的
代码如下。请帮助我转换相同
的
使用
MEF
。Assert.AreEqual(expectedResult.Tables[0].Rows.Count, actualResult.Tables[0].Rows.Count);}谢谢 您好,我正在编辑下面的测试
方法
,因为我想。Re
浏览 0
提问于2015-05-29
得票数 0
2
回答
MEF
是微软
的
Lua版本吗?
comparison
、
lua
、
mef
我看到了
MEF
和Lua之间
的
相似之处。两者都允许您注册
方法
并根据需要进行部署。
MEF
和Lua都是IoC /依赖注入
的
形式吗?
浏览 4
提问于2008-11-28
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP-CPP开发扩展(五)
五种方法创建java对象,你知道几种呢?
MCMS5.2.8后台SQL代码审计
Java This和Super的用法
Volley 源码解析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券