小编use*_*129的帖子

如何在Code中定义一个名为instance的Structuremap

我想在代码中创建一个名为instance的Structuremap,而不需要配置文件

我希望能够像这样创建实例:

var namedInjector = ObjectFactory.GetNamedInstance<IInjectable>("Other");
Run Code Online (Sandbox Code Playgroud)

我无法在代码中定义这样的类型.我找到了这个示例,但它使用了以前版本的旧语法,并将命名实例定义为:

.ForRequestedType<MementoType>()
.AddConcreteType<ConcreteType>(instanceName)
Run Code Online (Sandbox Code Playgroud)

在最新的结构图版本中,没有.AddConcreteType(instanceName)方法,该方法采用实例名称.

.net structuremap

11
推荐指数
1
解决办法
5278
查看次数

标签 统计

.net ×1

structuremap ×1