Autofac(http://autofac.org)是Microsoft .NET的控件反转(IoC)容器。它管理类之间的依赖关系,以便应用程序随着大小和复杂性的增长而易于更改。这是通过将常规.NET类视为组件来实现的。
System.ObjectDisposedException:此解析操作已结束
我在Autofac中有以下配置:builder.Register (x => y => x.Resolve ().Resolve(Y));使用此配置,我收到错误:...
我有一个带有构造函数的类,它接受我需要向Autofac注册的Func参数。以下是类的定义:public class MyClass:IMyClass {private Func
我有代码:public class A {public A(MyService myService){//使用myService}} public class MyService {public MyService(string className){// here I ...
通过Autofac 4.0配置OAuthAuthorizationServerProvider
我必须将Oauth与Autofac集成在一起。但出了点问题。我想我理解为什么,但我不知道如何解决它。我让你看看我的代码。我的Autofac配置{builder.RegisterType
使用Autofac的RegisterGeneric注入NLog
注意:更新了建议的改进,更接近但仍然不完全!与此问题类似 - 使用Autofac传递NLog的声明类的类型 - 我正在尝试注入NLog ...
我正在创建一个包含MyService类的库,该类使用第三方对象DisposableDbObject(实现IDisposable)。我公开了Autofac ContainerBuilder扩展,将其注册为...
我有两种执行程序(控制台)的方法,作为客户端调用服务或作为服务器调用自己的本地服务。第一种方式是Autofac初始化非常快,因为只有两个寄存器......
构建Orchard模块 - 告诉Autofac使用不同的实现
正如我在这里公开的那样,我希望能够在没有Orchard为我构建查询的情况下自由查询索引。我构建了一个模块,并插入了一个SearchController的副本,添加了一个新的路由......
注册IConsumer 使用Autofac在Masstransit中依赖
我有2个系统,一个用于发布消息,另一个用于消费它们。两者都使用Masstransit(使用RabbitMQ)并使用ASP.Net web api 2和OWIN(以及Autofac作为IoC容器)实现。 ...
Autofac RegisterType for UsingConstructor,继承自constuctor参数类型
有没有办法告诉Autofac使用从构造函数中使用的类继承的RegisteredType来解析构造函数参数?我需要在构造函数中使用HttpClientHandler ...
Autofac ASP.NET Core 2.0属性注入失败
我有一个基类,我想在其中注入属性。我尝试使用PropertiesAutowired配置基类,我也尝试过OnActivated resovling属性。两者似乎......
我创建了一个自托管的web api应用程序,作为Windows服务运行,使用TopShelf和Autofac进行依赖注入。这是我的StartUp逻辑:公共类ApiShell:IApiShell {public void ...
使用DI()扩展从ACtorSystem创建actorRefs,抛出对象引用异常
我正在尝试设置一个基础项目,它将利用Autofac进行依赖注入。我有以下问题,当我试图让我的Actor的实例执行以下操作时:_system = ...
我有一个ASP.NET Web应用程序,到目前为止一直使用Autofac配置类,它已为应用程序中的服务指定了InstancePerRequest()。从那以后,我有......
C#Windows窗体应用程序。我有一个Hub和一个班级。两者都应该互相参考。这是因为:从集线器我需要从类中调用类'方法我需要检索我的Hub ...
我们使用Autofac for DI创建了一个WebApi解决方案。我们将autofac的引导分解为一个单独的项目。这样,我们的WebApi项目只引用了我们的Bootstrap和Contracts ......
我正在使用带有xml配置的autofac框架。我有一个问题,这是情况。我有一个名为ApplicationConfig的类,它包含一个实现接口的对象数组。而......
刚开始使用Autofac!我想在多个类中使用相同的Logger实例,但Autofac在不同的类中为我提供了一个新的Logger实例。 IocBuilder.cs公共静态...
我想扩展Autofac的快速启动示例。我想要做的不是写入我想要写入文件的控制台。我创建了一个实现IOutput的新类,它写了......
named / keyed解析是否也使用名称解析子依赖项?或者命名解析仅对已解析的类型应用Name / Key而没有其子依赖关系?发生错误:没有......