autofac相关内容

使用Autofac与ASP.NET和MVP模式

我想Autofac集成到exsisting ASP.NET Web应用程序。 该页面遵循MVP模式。每个页面实现了查看和委托功能到presenter。查看注入presenter直通构造。 我能够注册presenter和查看和页面加载正常,但当回传发生在视图中的用户控件是空的。看来,Autofac创建页面的新实例,给到presenter,而不是给它实例真正的Page实例。有没有一种方法能与Aut ..
发布时间:2016-06-11 21:33:27 C#/.NET

配置Autofac的容器后台线程

我有许多组件使用InstancePerHtt prequest范围注册一个asp.net MVC的网站,但是我也有一个“后台任务”,这将运行,不会有一个HttpContext的每隔几个小时。 我想获得已注册这样我IRepository的实例 builder.RegisterGeneric(typeof运算(EfRepository<>))。由于(typeof运算(IReposit ..
发布时间:2016-06-11 20:06:26 C#/.NET

了解NOP商务部设置如何从数据库加载

我与 NOP商务部工作并想知道如果有人可以请帮助我与我的困惑。 我已经调试了code多次试图找出的设置是如何在启动装起来的Web应用程序。我只是不明白! 所有设置课程实施 ISettings 接口。让我们的客户设置为例..我发现它是由 CustomerSettings 类psented重新$ P $。在数据库中有一个设置表。为客户设置数据看起来somethng是这样的: customers ..
发布时间:2016-06-10 21:56:42 C#/.NET

我可以使用CMS果园内我Ninject .NET项目?

我创建使用CMS果园一个网站,我有Ninject编写了依赖注入,我愿与乌节CMS中的模块一起使用外部.NET项目。我知道,果园使用Autofac依赖注入,这引起了我的问题,因为我从来没有与DI工作过。 我已经创建了一个Autofac模块, UserModule ,其注册的来源, UserRegistrationSource ,就像这样: UserModule.cs 公共类UserModule ..
发布时间:2016-06-09 18:40:57 C#/.NET

作为注入到控制器获取关于Autofac如InstancePerLifetimeScope Global.asax中的方法注册的部件的相同的实例?

我有一个情况我需要手动实例化的Application_BeginRequest 某些对象依赖于一些我已经与Autofac注册了相同的组件。我想用我已经注册了Autofac与 InstancePerLifetimeScope 注入到我的MVC和的WebAPI控制器组件相同的实例。按预期工作我为MVC和Web API的配置和组件注册的一个例子看起来像这样: builder.Register(C = ..
发布时间:2016-06-07 22:34:34 C#/.NET

如何使用物业注射AutoFac?

在一个控制台应用程序,我使用log4net的和主要方法,我得到的Logger对象。现在,我想通过让所有的类都从具有ILog的财产,应该由物业注射来设置,而不是构造注射BaseClass的继承,使在我所有的类可用此日志对象。 我使用AutoFac IoC容器,如何注入我的日志对象,以我的每一个类的Log属性? 什么是实现这一目标的最佳/最简单的方法是什么? 有什么办法来自动解决类型? 下面是 ..
发布时间:2016-06-05 20:34:46 C#/.NET

在ASP.NET后台任务解决Autofac组件

在ASP.NET中使用Autofac与ContainerDisposalModule一起,我怎么能支持消防和忘记,有需要解决的问题组件的依赖电话?我遇到的问题是,ASP.NET请求完成并部署前的任务就是跑请求的生命周期范围,因此需要在新线程得到解决的任何组件出现故障消息“实例不能得到解决和嵌套寿命不能因为它已经被置于“这个LifetimeScope创建。什么是支持火与ASP.NET中使用Autof ..
发布时间:2016-06-05 19:13:50 C#/.NET

Autofac在Web应用程序,我应该在哪里存储以便于访问容器?

我还是pretty初次使用Autofac和一件事,我的文档中思念和例子是如何可以很容易地得到来自Web应用程序不同的地方配置容器。 我知道我可以使用Autofac控制器厂自动解决了控制器构造函数注入依赖关系,但如何对其他的东西,你可能需要解决尚未注入。 时有一个明显的模式,我不是这个知道的? 感谢您! 解决方案 首先尽量不要过度使用IoC容器。其为“接线向上”控制器,视图和服务,但是 ..
发布时间:2016-06-04 23:51:51 C#/.NET

Autofac模块扫描各种应用

假设你工作在一个ASP.NET MVC项目,它是层分裂成不同的项目在一个单一的解决方案。每个项目都有创建要连接的依赖autofac模块。现在,我想扫描组件和登记所有模块的容器中。 我适应类似于在这里共享 http://goo.gl/VJEct 公共静态无效RegisterAssemblyModules(这ContainerBuilder建设者,大会 部件) { VAR scanningBu ..

Autofac + WCF REST 4.0

我建立一个WCF 4.0 REST服务,并希望使用Autofac作为DI容器。很显然,我希望能够调用的服务类(服务合同执行),它接受了一堆接口一起工作的一个参数的构造函数。这些接口要在Autofac容器中注册,我想他们解决,创造我服务类的一个实例时(而不是调用没有参数的构造函数,这是默认值)使用。 有类似的问题,MVC控制器,这是由Autofac MVC集成封装解决。有没有什么现成的使用WCF ..
发布时间:2015-11-28 11:15:35 .NET Framework

NServiceBus IoC的序列化异常

我使用的是“定制”对象生成器(Autofac),所以我可以重新使用多种类型的,我在一个共同的组件都做了登记。当我运行的服务,在NServiceBus.Host.exe主持,我得到以下错误: SerializationException是未处理的: 在组装型“Autofac.Core.Registration.ComponentNotRegisteredException'Autofac,版本= ..
发布时间:2015-11-28 11:13:14 C#/.NET