Autofac(http://autofac.org)是Microsoft .NET的控件反转(IoC)容器。它管理类之间的依赖关系,以便应用程序随着大小和复杂性的增长而易于更改。这是通过将常规.NET类视为组件来实现的。
Autofac依赖注入Azure函数SingleInstance
我关注了此链接。在运行时https://dontcodetired.com/blog/post/Azure-Functions-Dependency-Injection-with-Autofac Autofac绑定效果很好。我想知道azure函数何时缩放,...
EditorFor Tag Helper使用FluentValidator时不呈现验证属性
我有一个像这样的简单形式,它使用@ Html.EditorFor扩展名: @ Html.EditorFor(x => x.SystemSettings.EmailFromAddress)
我有UnitofWork类,它实现了IUnitOfWork。我尝试向Autofac注册:var builder = new ContainerBuilder(); builder .RegisterGeneric(typeof(UnitOfWork ,&...
出于各种原因,我们需要在我们的库中使用Autofac。我们当前正在使用Structuremap,并且在将以下内容转换为Autofac For(typeof(Data.New ....
我具有使用autofac IComponentContext Resolve Startup.cs解析服务的函数public void ConfigureContainer(ContainerBuilder builder){builder.RegisterAssemblyTypes(...
我有一个订单管理系统,可以通过外部系统发送电子邮件。可通过http调用访问外部系统。订单管理主要包含3个项目:类库,Web api2和...
使用FluentValidation和Autofac注册通用验证器
我有一个通用类,以相同的方式处理不同的实体。我正在尝试在此通用类中实现Validator,Validator类型应根据通用类型而变化。对于...
Autofac-将具有NamedParameter的Keyed服务注入到构造函数中
我在Autofac中注册了一个Keyed服务,我想通过构造函数注入它。该服务已注册为builder.Register((ctx,par)=> {var namedParameter = par.Named ] >>>
Autofac向IService注册服务,并且Service正在使用逻辑构建器的存储库。Register(c => new Service(IServiceRepository))。As ((...)。
我已经了解到Autofac在处理可分配IDisposable资源方面做得很好,但是我很难找到有关不具有任何非托管资源的组件如何处理的任何信息,并且...
OneTimeSetUp:使用nunit和autofac时找不到合适的构造函数
我正在努力使nunit和autofac一起为Selenium测试框架工作。我知道为什么得到OneTimeSetUp:没有找到合适的构造函数错误(因为nunit无法启动...
我正在尝试实现如下所示的UoW:https://blog.iannelson.uk/wcf-global-exception-handling/但我终生无法弄清楚如何将其与Autofac。我绝对没有...
如何在Mvx.IoCProvider.Register中提供类似OnActivate的功能(在Autofac中)
Autofac提供了OnActivated()方法,该方法提供了在构造注册类型后运行任何操作的功能。可以在MvvmCross中使用类似的方法吗?你有任何...
当同一类的两个实例试图使用使用存储库Microsoft.EntityFrameworkCore.DbUpdateConcurrencyException的相同方法时,我在单例服务中遇到此错误:...
无法在ASP.NET Core 3.1应用程序的类/接口上连接拦截器
包:Autofac.Extensions.DependencyInjection(6.0.0),Autofac.extras.DynamicProxy(4.5.0)我正在尝试为我们为Web API服务的所有服务类/接口设计一个拦截器的原型。]] >
我有一个应用程序,我在一个类的构造函数中抛出异常。我有用nUnit编写的单元测试和集成测试,并且检查是否在需要时抛出此异常,例如:Assert ....
所请求的服务'尚未使用autofac在Quartz.net中注册
我正在使用autofac来注册Quartz,但遇到一个问题,我得到了这个:请求的服务'AuthMatcher.ConsumerSchechuler.ConsumerSchechulerJob'尚未注册。为了避免这种情况...