Autofac(http://autofac.org)是Microsoft .NET的控件反转(IoC)容器。它管理类之间的依赖关系,以便应用程序随着大小和复杂性的增长而易于更改。这是通过将常规.NET类视为组件来实现的。
Azure Function 中的 Autofac 依赖注入
我正在尝试在Azure功能中使用Autofac IOC来实现DI。 我需要构建容器,但不确定将构建容器的代码放在哪里
“链接全部”时 Xamarin Forms iOS NoConstructorFoundException 与 AutoFac,以及“不链接”时的无限构建
在物理 iPhone 上构建和部署适用于 iOS 的 Xamarin Forms 应用程序时,我遇到了一个令人困惑的问题。该应用程序在 Android 上成功构建和部署,它也适用于 iOS 模拟器...
我正在尝试提炼这个(以及更多): builder.RegisterType>.AsImplementedInterfaces(); builder.RegisterType>.
我决定在我的 Azure Function 应用程序中使用 MediatR。我在我的 Azure Function 项目中下载了 MediatR v12.1.1。我有依赖项目(类库)和名称服务,我有查询(其中
AutoMock CreateInstance 要模拟的类型必须是接口、委托或非密封、非静态类
在嘲笑“autoMocker.CreateInstance();”时,我收到下面的通用消息与 Moq.AutoMock.Automocker。 HeliumController 类的构造函数需要几个
当构造函数需要`Func<string>`时,无法从autofac解析实例
我正在尝试从 autofac 解析一个实例,它需要 Func 作为构造函数参数。 构造函数: 公共 GitRepositoryFactory( IgitCommands gitCommands,...
如何在 ContainerBuilder.RegisterAssemblyTypes 上使用 orderby?
我有 2 个服务类,均以 Service 结尾: TurnoverGroupWebService 和 CashregisterTurnoverGroupWebService。 这两个类应该自动注册为
使用 autofac .net 6 装饰特定类型的通用 IRequestHandler<T,K> 中介器
我在 api .net 6 中使用 mediatr nuget 包和 autofac。 我想仅装饰中介器的 IRequestHandler 的特定命令,而不是我拥有的所有命令。 对于
Autofac Multitenant 容器是否与 IIndex 一起使用?<Key, Value>
(); var 容器 = 构建器。
如何将控制器与过滤器(带有 autofac 的 ASP.NET MVC)一起进行单元测试
所以我正在使用 autofac 在 ASP.NET MVC 4 中编写高级单元测试。 所以我有一个示例控制器: 公共类 SomeController { [一些过滤器] 公共操作结果
TypeLoadException:程序集“DynamicProxyGenAssembly2”中的类型“Castle.Proxies.IComponentProxy”正在尝试实现无法访问的接口
我想记录用户界面方法的调用。 我的想法是拦截继承自System.Windows.Forms.Form的MyUserInterface类。 但是,我得到了 TypeLoadException: Type 'C...
我正在重写整个问题,因为我意识到原因,但仍然需要一个解决方案: 我在 Hangfire 中有一个经常性的工作,每分钟运行一次并检查数据库,可能会更新一些...
Autofac:处理后续创建服务抛出异常时未调用的已创建服务
我有以下最小示例来重现我的现实生活应用程序的问题: 公共类ServiceA:IStartable,IDisposable { 公共必需的ServiceB ServiceB { get;放; }
Autofac ContainerBuilder.Populate() 不会接受 ServiceCollection
我正在尝试执行以下操作,以便可以将 HttpClient 配置添加到服务集合中。这是一个 .NET 4.8 Windows 服务应用程序。我收到如图所示的错误。我怎样才能完成...
Autofac.Core.Registration.ComponentNotRegisteredException:请求的服务“ApplicationDbContext”尚未注册
我在应用程序启动时遇到错误: 尝试连接到数据库时发生错误。(Myproj.Web.Program) Autofac.Core.Registration.ComponentNotRegisteredException:请求的
使用新的单文件模板将 Autofac Json 配置添加到 .NET core 6.0
我正在尝试将 Autofac 添加到 .NET 6.0 Web API 并从 JSON 文件读取 Autofac 组件配置。 我正在使用最新的 ASP.NET Core Web API 模板,该模板生成单个启动 Prog...
我有一个派生自 System.Net.Http.DelegatingHandler 的 AuthorizationHandler 类。它有一个 DI 构造函数并重写 SendAsync 方法以从
Autofac - SingleInstance 为每个 API 请求实例化
我正在开发一个 ASP.NET(不是 Core,而是基于 .NET Framework)WebAPI 项目。它使用 Autofac 进行 DI。我需要通过 Autofac 实现 Singleton/SingleInstance。但是这个类被实例化了......
假设我有一个实现多个接口的组件: 公共接口 IService1 { } 公共接口 IService2 { } 公共接口 IService3 { } 公共接口 ICommonService : IServi...
我目前正在努力使用 ASP.NET Core 7 API 在我的模块化单体中注册依赖项。 每个模块都需要一个 blob 存储服务。对于这个 blob 存储服务,我有一个