autofac 相关问题

Autofac(http://autofac.org)是Microsoft .NET的控件反转(IoC)容器。它管理类之间的依赖关系,以便应用程序随着大小和复杂性的增长而易于更改。这是通过将常规.NET类视为组件来实现的。

System.ObjectDisposedException:此解析操作已结束

我在Autofac中有以下配置:builder.Register (x => y => x.Resolve ().Resolve(Y));使用此配置,我收到错误:...

回答 1 投票 1

如何在Autofac中注册构造函数采用Func参数的类型

我有一个带有构造函数的类,它接受我需要向Autofac注册的Func参数。以下是类的定义:public class MyClass:IMyClass {private Func

回答 1 投票 0

在特定情况下解析构造函数参数

我有代码:public class A {public A(MyService myService){//使用myService}} public class MyService {public MyService(string className){// here I ...

回答 1 投票 0

通过Autofac 4.0配置OAuthAuthorizationServerProvider

我必须将Oauth与Autofac集成在一起。但出了点问题。我想我理解为什么,但我不知道如何解决它。我让你看看我的代码。我的Autofac配置{builder.RegisterType

回答 1 投票 2

使用Autofac的RegisterGeneric注入NLog

注意:更新了建议的改进,更接近但仍然不完全!与此问题类似 - 使用Autofac传递NLog的声明类的类型 - 我正在尝试注入NLog ...

回答 2 投票 5

替换在Autofac中注册为singleton的一次性对象

我正在创建一个包含MyService类的库,该类使用第三方对象DisposableDbObject(实现IDisposable)。我公开了Autofac ContainerBuilder扩展,将其注册为...

回答 1 投票 0

如何动态加载Autofac配置进行初始化

我有两种执行程序(控制台)的方法,作为客户端调用服务或作为服务器调用自己的本地服务。第一种方式是Autofac初始化非常快,因为只有两个寄存器......

回答 1 投票 0

构建Orchard模块 - 告诉Autofac使用不同的实现

正如我在这里公开的那样,我希望能够在没有Orchard为我构建查询的情况下自由查询索引。我构建了一个模块,并插入了一个SearchController的副本,添加了一个新的路由......

回答 3 投票 0

注册IConsumer 使用Autofac在Masstransit中依赖

我有2个系统,一个用于发布消息,另一个用于消费它们。两者都使用Masstransit(使用RabbitMQ)并使用ASP.Net web api 2和OWIN(以及Autofac作为IoC容器)实现。 ...

回答 2 投票 1

Autofac RegisterType for UsingConstructor,继承自constuctor参数类型

有没有办法告诉Autofac使用从构造函数中使用的类继承的RegisteredType来解析构造函数参数?我需要在构造函数中使用HttpClientHandler ...

回答 1 投票 0

Autofac ASP.NET Core 2.0属性注入失败

我有一个基类,我想在其中注入属性。我尝试使用PropertiesAutowired配置基类,我也尝试过OnActivated resovling属性。两者似乎......

回答 1 投票 0

在自托管的Web Api项目中看不到我的控制器

我创建了一个自托管的web api应用程序,作为Windows服务运行,使用TopShelf和Autofac进行依赖注入。这是我的StartUp逻辑:公共类ApiShell:IApiShell {public void ...

回答 1 投票 0

使用DI()扩展从ACtorSystem创建actorRefs,抛出对象引用异常

我正在尝试设置一个基础项目,它将利用Autofac进行依赖注入。我有以下问题,当我试图让我的Actor的实例执行以下操作时:_system = ...

回答 1 投票 0

多项目解决方案的Autofac范围配置

我有一个ASP.NET Web应用程序,到目前为止一直使用Autofac配置类,它已为应用程序中的服务指定了InstancePerRequest()。从那以后,我有......

回答 1 投票 0

避免依赖注入中的依赖循环

C#Windows窗体应用程序。我有一个Hub和一个班级。两者都应该互相参考。这是因为:从集线器我需要从类中调用类'方法我需要检索我的Hub ...

回答 1 投票 0

Autofac:如何加载引用但未直接使用的程序集

我们使用Autofac for DI创建了一个WebApi解决方案。我们将autofac的引导分解为一个单独的项目。这样,我们的WebApi项目只引用了我们的Bootstrap和Contracts ......

回答 4 投票 3

autofac xml配置

我正在使用带有xml配置的autofac框架。我有一个问题,这是情况。我有一个名为ApplicationConfig的类,它包含一个实现接口的对象数组。而......

回答 1 投票 2

C# - Autofac解析不同类中的新实例

刚开始使用Autofac!我想在多个类中使用相同的Logger实例,但Autofac在不同的类中为我提供了一个新的Logger实例。 IocBuilder.cs公共静态...

回答 1 投票 2

Autofac多个实现

我想扩展Autofac的快速启动示例。我想要做的不是写入我想要写入文件的控制台。我创建了一个实现IOutput的新类,它写了......

回答 1 投票 0

Autofac。命名解析和子依赖

named / keyed解析是否也使用名称解析子依赖项?或者命名解析仅对已解析的类型应用Name / Key而没有其子依赖关系?发生错误:没有......

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.