autofac 相关问题

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

如何在ASP.NET Core应用中使用Autofac注册?

我正在将我的ASP.NET Web API项目迁移到ASP.NET Core。我将Autofac用于DI,并且具有以下注册:builder.RegisterApiControllers(Assembly.GetExecutingAssembly());生成器....

回答 1 投票 0

如何在AspNetCore应用程序中使用Autofac注册?

我正在将经典的AspNet WebApi项目迁移到AspNetCore。我将Autofac用于DI,并且具有以下注册:builder.RegisterApiControllers(Assembly.GetExecutingAssembly());生成器....

回答 1 投票 0

在Autofac中注册类,类似于.NET Core默认值

我正在使用Autofac作为IoC容器。我以前使用.NET Core的IoC容器并通过以下代码实现了这一点:serviceCollection.AddSingleton (new ...

回答 1 投票 1

Autofac中的注册类,类似于.NET默认值

我正在使用autofac作为Ioc容器。我已经将defule dotnet cor与:serviceCollection.AddSingleton(IConverter),new SynchronizedConverter(new PdfTools()))配合使用;我已经使用默认的dotnet核心...

回答 1 投票 0

C#Autofac- System.MissingMethodException:无法创建接口的实例

---> Autofac.Core.DependencyResolutionException:调用类型为'Application`1'的构造函数'Void .ctor()'时引发了异常。 ---> System.MissingMethodException:无法创建...

回答 1 投票 0

具有Autofac的通用DBContext注入

我正在尝试通过Autofac将DbContext实例注册并注入到我的组件中。我知道我目前使用的方法可以改进,我正在寻找有关如何实现这一目标的想法...

回答 1 投票 0

存在Autofac注册,但servicelocator抛出ComponentNotRegisteredException

这里有一些示例代码public void RegisterDependencies(){var builder = new ContainerBuilder(); ConfigureModules(builder); ConfigureProfiles(builder); ...

回答 2 投票 0

使用未知类型的Autofac C#中的动态TypeRegistration

我正在尝试创建一个autofac容器,该容器将传递一个服务列表以注册以供在多个项目中使用。我已经有了基本的容器构建器,并在...

回答 1 投票 0

Autofac。具有参数的IoC容器。最佳做法

学习了Autofac文档后,以及一些stackoverflow问题提出了IOC容器,IoC容器的最佳实践。注入容器我知道我需要将容器置于较高的水平,并且...

回答 1 投票 1

当依赖项需要运行时值时如何注入依赖项?

我正在实现ASP.NET MVC应用程序,并且需要实现带有存储库模式的工作单元模式。我的实现设计如下:UnitOfWork对象负责发出...

回答 2 投票 1

Azure函数依赖注入再次失败

我有一个在Azure中运行的Azure V2应用程序。在各种发行版中,这大约是第三次了,我的自定义依赖项注入再次失败了!这次比以前更糟糕了,因为仅是问题...

回答 1 投票 0

将所有以IEnumerable 注释为Attribute的类解析为Autofac

[我有3个用Attribute [MyAttribute(“ xyz”)]注释的类class Class1 {} // ...用MyAttribute注释的其他类我注册了所有类型的IContainer容器; var builder = new ...

回答 1 投票 0

如何模拟autofac类型注册?

我在我的autofac容器中进行了以下注册:builder.RegisterType ()。As ()。InstancePerLifetimeScope(); builder.RegisterType ]

回答 1 投票 0

使用autofac时会遇到此错误::'不支持配置服务返回System.IServiceProvider。'

我要在我的项目中使用autofac。我写这个启动:public class Startup {public Startup(IConfiguration configuration){Configuration = configuration; } ...

回答 1 投票 1

。带有Castle DynamicProxy的.NET Core默认依赖项注入

[我有很多AOP库,它们使用带有Autofac DI容器的Castle DynamicProxy进行日志记录,审计,事务控制等。我想知道是否存在一种使用默认....]声明拦截器的方法。

回答 1 投票 0

Autofac-解析运行时参数,而不必传递容器

我有一个更简单的“ ServiceHelper”类,该类在构造函数中采用两个参数:public ServiceHelper(ILogger log,string serviceName)(用于NLog的ILogger通用包装器,它...

回答 3 投票 25

从asp.core 2.2迁移到3.1。 Autofac.Core.DependencyResolutionException

我正在迁移,并且遇到异常。 Autofac可以从服务提供商的实例解析我的服务,但在请求时无法在我的控制器中获取它。 ...

回答 1 投票 0

在构造函数中具有参数的Autfac注入服务

我了解如何使用autofac文档中的TypedParameter将可为空的参数注入构造函数。我正在努力了解如何将该服务注入另一个服务,其中...

回答 1 投票 0

为什么我的EF数据库不拾取对象?

我正在编写使用通过Autofac解析的数据库的单元测试。数据全部通过伪造进行模拟。这是数据的示例:内部静态ICollection GenerateObjectA(...

回答 1 投票 0

IEnumerable泛型的依赖注入

我正在尝试优化我的代码以注入实现IEventHandler 的接口的类列表。我具有以下结构:公共接口...

回答 2 投票 0

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