StructureMap、实体框架和 IRepository/IUnitOfWork 配置
我在 ASP.NET MVC 应用程序上使用 StructureMap 与实体框架和 IRepository/IUnitOfWork 模式。目标是将所有对象的范围限定为当前 HTTP 请求,如下所示…
NHibernate 泄漏连接/事务
我们使用 Fluent NHibernate 设置 NHibernate 3.1,并且使用 StructureMap 2.6.1 管理会话的生命周期。这是使用 VB.NET 的 Web 应用程序(某些项目是…
Solrnet、StructureMap 和 NHibernate
我在集成我们公司构建的库时遇到问题,该库在后端使用 Solrnet。我们还有许多其他库,其中之一使用 NHibernate 作为数据库。一切正常,图书馆取回数据…
结构映射 XML 配置
我试图弄清楚如何在 web.config 中定义以下 StructureMap DSL: For(typeof(ILog)); XML 方法是否支持这种更不寻常的声明类型? 谢谢!…
Fluentvalidation 将业务对象注入验证器
我正在使用 fluidvalidation 并使用 Structuremap 为 asp.net mvc3 中的操作注入验证器。我在将业务对象注入验证器对象时遇到问题。我收到这样的错误…
像这样使用 StructureMap 可以吗? ASP.NET MVC 3
我怀疑我没有使用使用结构图的最佳实践。 一切工作正常,但只是脑子里一片混乱。 我的代码看起来像这样。 global.asax IContainer container = new Co…
使用 Windows 窗体的 StructureMap
我习惯于将 StructureMap 与 Web 应用程序一起使用...但现在,我正在开发一个 Windows 窗体项目,我想使用它,但我不知道如何配置它。 在网络中,我有…
StructureMap:多线程环境。没有为 PluginFamily 定义默认实例
我处理结构图错误已经有一段时间了。 错误是: StructureMap.StructureMapException:StructureMap 异常代码:202 没有为 PluginFamily 定义默认实例 …
StructureMap 错误:没有为 PluginFamily 定义默认实例
对于结构图来说非常新。试图弄清楚它是如何工作的以及我如何从中受益。 到目前为止我已经得到了这个.. Global.asax.cs: IContainer container = new …
我可以使用 StructureMap 将一些字符串(例如配置值)注入到 ASP.NET MVC 控制器中吗?
我使用 StructureMap 作为 ASP.NET MVC 网站的 IoC/DI。效果很好。 通常,我的控制器会传入接口和结构映射 + 贪婪构造函数 == 效果很好。 例如。 publ…
StructureMap - 能够在运行时替换程序集
示例: 控制台应用程序: class Program { static void Main(string[] args) { var calculator = ObjectFactory.GetInstance(); for (var i = 0; i < …
结构图,使用默认实例和命名实例选项时的奇怪行为
有人能解释以下行为吗? 特别是为什么 TestInitializeAndConfigure_Fails 在 TestUseAndAdd 没有失败时失败...以及为什么 TestUse_Fails 在 TestUseOr…
帮助进行基本结构图接线
var container = new Container(x => { x.For().Use(); x.For().Use(); } ); ICar car = ObjectFactory.GetInstance(); Console.WriteLine(car.Noise(…