structuremap相关内容

配置问题与StructureMap.MVC5身份工作

目前我正在试图从已永远不会正确摆在首位实现的旧版本(2.6)在升级后重新配置StructureMap在我们的应用程序。 我是新来使用DI容器,首先,和我为难以找到新的StructureMap版本查找文档。我卸载了旧的2.6版StructureMap和安装StructureMap.MVC5(因为我使用MVC5)。 我有是的AccountController的问题是什么。我已经Structur ..
发布时间:2016-09-26 12:57:32 C#/.NET

StructureMap对所有可能的具体实现注册泛型类型

我有以下内容: 公共接口的ICommand {} 公共类ADDUSER:ICommand的 { 公共字符串名称{;组; } 公共字符串密码{搞定;组; } } 公共接口ICommandHandler< T> :IHandler< T>其中T:ICommand的 { 无效执行(T指令); } 公共类AddUserHandler:ICommandH ..
发布时间:2016-09-26 12:12:22 C#/.NET

使用(流利)NHibernate的与StructureMap(或任何IOCC)

在我的追求,了解NHibernate的我已经达到了下一个障碍;我应该如何去与StructureMap整合呢? 虽然示例代码是非常欢迎的,我更感兴趣的是一般程序。 我正打算做了... 使用功能NHibernate创建我使用的类映射在NHibs配置 执行的ISession和ISessionFactory 自引导我ISessionFactory到StructureMap实例作为一个 ..
发布时间:2016-09-22 20:58:35 C#/.NET

如何在注入WCF依赖当组合物根是在客户端上

在我开始我必须说,我可能咬比我更嚼不烂,但我是一个绝望的学习横冲直撞,我需要很多帮助。 我我的编码练习,从两本书取样品:结果 1.马克塞曼结果 依赖注入净2.专业的ASP.NET设计模式由布赖恩·伊根和史蒂夫·巴伦苏埃拉 这次演习是落实使用WCF为服务层和使用依赖从客户端应用程序组成的根射出的请求/响应消息传递模式。 从2:结果 在演习中,为服务层我有五个类库:结果 - ..
发布时间:2016-09-20 23:19:37 C#/.NET

调用多个类具有相同接口的

我有一个像 公共接口IAddressProvider { 字符串的getAddress(双纬度的接口,双长); } 在我的消费类我想循环通过混凝土供应商,直到我得到一个因此,像(简体): 字符串地址; 地址= _cachedAddressProvider.GetAddress(纬度,经度); 如果(地址== NULL) 地址= _localDbAddres ..
发布时间:2016-09-20 21:29:41 C#/.NET

如何注册所有类型的接口,团结让他们的实例?

如何团结可以得到一个接口的所有实例,然后访问它们。 代码段采取从这里:的故障跟踪 在StrcutureMap它可以从一个程序集注册的所有类型的接口然后访问他们像下面这样: 公共类TaskRegistry:注册表 { 公共TaskRegistry() { 扫描(扫描=> { scan.AssembliesFromApplicationBaseDirectory( A ..
发布时间:2016-09-19 11:50:07 C#/.NET

国际奥委会,DLL的引用,装配扫描

虽然这个问题是有关StructureMap,我的一般的问题是: 当布线与组件一个IoC 容器的代码(而不是 通过配置的 XML )你 一般需要明确的工程/建造 ,来所有组件? 为什么单独的程序集的引用?这是因为: “抽象类驻留在 分离组件从具体 的实现是一个伟大的方式,以 达到这样的分离。“ - 框架 设计准则第91页 例如: 让我们说我有 Perso ..
发布时间:2016-09-08 18:30:45 C#/.NET

如何映射相同的接口与StructureMap不同ConcreteClasses?

当正在创建控制器1,我想这IService将被映射到ConcreteService1和IPageService到ConcretePageService1 和创建控制器2的时候,我想这IService将被映射到ConcreteService2和IPageService到ConcretePageService2 我怎么能初始化的ObjectFactory使上面的将工作? 平均值,而我 ..
发布时间:2016-09-06 14:43:42 C#/.NET

使用依赖注入保持配置code OUT的逻辑code的方式

如何才能让所有的配置文件code OUT使用设置(ApplicationSettingsBase)和依赖注入我的逻辑code的? 通过配置我指的是客户的具体配置文件。 难道我真的要注入配置类,每次我需要它有另一种格局? 这将是伟大得到一些样本code! 样品: 静态配置: 公共静态类StaticConfiguration { 公共静态布尔ShouldApplySpecialLo ..

StructureMap自动注册使用扫描泛型类型

我有一个接口: IRepository&LT; T&GT;其中T:IEntity 而即时通讯使用一些假信息库实现,只是返回任何旧的数据敲了我的UI IM。 他们是这样的:公共类FakeClientRepository:IRepository&LT;客户&GT; 目前,即时通讯做这样的: ForRequestedType&LT; IRepository&LT;客户&GT;&GT;() ..
发布时间:2016-08-28 13:07:26 C#/.NET