autofac 相关问题

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

Azure Function 中的 Autofac 依赖注入

我正在尝试在Azure功能中使用Autofac IOC来实现DI。 我需要构建容器,但不确定将构建容器的代码放在哪里

回答 6 投票 0

“链接全部”时 Xamarin Forms iOS NoConstructorFoundException 与 AutoFac,以及“不链接”时的无限构建

在物理 iPhone 上构建和部署适用于 iOS 的 Xamarin Forms 应用程序时,我遇到了一个令人困惑的问题。该应用程序在 Android 上成功构建和部署,它也适用于 iOS 模拟器...

回答 1 投票 0

如何注册泛型类型的所有子类型?

我正在尝试提炼这个(以及更多): builder.RegisterType>.AsImplementedInterfaces(); builder.RegisterType>.

回答 1 投票 0

Azure Function v4 中的 MediatR

我决定在我的 Azure Function 应用程序中使用 MediatR。我在我的 Azure Function 项目中下载了 MediatR v12.1.1。我有依赖项目(类库)和名称服务,我有查询(其中

回答 1 投票 0

AutoMock CreateInstance 要模拟的类型必须是接口、委托或非密封、非静态类

在嘲笑“autoMocker.CreateInstance();”时,我收到下面的通用消息与 Moq.AutoMock.Automocker。 HeliumController 类的构造函数需要几个

回答 2 投票 0

当构造函数需要`Func<string>`时,无法从autofac解析实例

我正在尝试从 autofac 解析一个实例,它需要 Func 作为构造函数参数。 构造函数: 公共 GitRepositoryFactory( IgitCommands gitCommands,...

回答 1 投票 0

如何在 ContainerBuilder.RegisterAssemblyTypes 上使用 orderby?

我有 2 个服务类,均以 Service 结尾: TurnoverGroupWebService 和 CashregisterTurnoverGroupWebService。 这两个类应该自动注册为

回答 2 投票 0

使用 autofac .net 6 装饰特定类型的通用 IRequestHandler<T,K> 中介器

我在 api .net 6 中使用 mediatr nuget 包和 autofac。 我想仅装饰中介器的 IRequestHandler 的特定命令,而不是我拥有的所有命令。 对于

回答 1 投票 0


如何将控制器与过滤器(带有 autofac 的 ASP.NET MVC)一起进行单元测试

所以我正在使用 autofac 在 ASP.NET MVC 4 中编写高级单元测试。 所以我有一个示例控制器: 公共类 SomeController { [一些过滤器] 公共操作结果

回答 1 投票 0

TypeLoadException:程序集“DynamicProxyGenAssembly2”中的类型“Castle.Proxies.IComponentProxy”正在尝试实现无法访问的接口

我想记录用户界面方法的调用。 我的想法是拦截继承自System.Windows.Forms.Form的MyUserInterface类。 但是,我得到了 TypeLoadException: Type 'C...

回答 1 投票 0

Hangfire 依赖注入生命周期范围

我正在重写整个问题,因为我意识到原因,但仍然需要一个解决方案: 我在 Hangfire 中有一个经常性的工作,每分钟运行一次并检查数据库,可能会更新一些...

回答 6 投票 0

Autofac:处理后续创建服务抛出异常时未调用的已创建服务

我有以下最小示例来重现我的现实生活应用程序的问题: 公共类ServiceA:IStartable,IDisposable { 公共必需的ServiceB ServiceB { get;放; }

回答 1 投票 0

Autofac ContainerBuilder.Populate() 不会接受 ServiceCollection

我正在尝试执行以下操作,以便可以将 HttpClient 配置添加到服务集合中。这是一个 .NET 4.8 Windows 服务应用程序。我收到如图所示的错误。我怎样才能完成...

回答 1 投票 0

Autofac.Core.Registration.ComponentNotRegisteredException:请求的服务“ApplicationDbContext”尚未注册

我在应用程序启动时遇到错误: 尝试连接到数据库时发生错误。(Myproj.Web.Program) Autofac.Core.Registration.ComponentNotRegisteredException:请求的

回答 1 投票 0

使用新的单文件模板将 Autofac Json 配置添加到 .NET core 6.0

我正在尝试将 Autofac 添加到 .NET 6.0 Web API 并从 JSON 文件读取 Autofac 组件配置。 我正在使用最新的 ASP.NET Core Web API 模板,该模板生成单个启动 Prog...

回答 1 投票 0

DelegatingHandler 依赖注入

我有一个派生自 System.Net.Http.DelegatingHandler 的 AuthorizationHandler 类。它有一个 DI 构造函数并重写 SendAsync 方法以从

回答 2 投票 0

Autofac - SingleInstance 为每个 API 请求实例化

我正在开发一个 ASP.NET(不是 Core,而是基于 .NET Framework)WebAPI 项目。它使用 Autofac 进行 DI。我需要通过 Autofac 实现 Singleton/SingleInstance。但是这个类被实例化了......

回答 0 投票 0

Autofac:如何装饰实现多个服务的单个组件

假设我有一个实现多个接口的组件: 公共接口 IService1 { } 公共接口 IService2 { } 公共接口 IService3 { } 公共接口 ICommonService : IServi...

回答 1 投票 0

模块化单体和依赖注入

我目前正在努力使用 ASP.NET Core 7 API 在我的模块化单体中注册依赖项。 每个模块都需要一个 blob 存储服务。对于这个 blob 存储服务,我有一个

回答 1 投票 0

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