autofac 相关问题

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

。NET Core 3.1通用主机实现中的ConfigureContainer

我正在尝试将我们的框架项目迁移到.NET Core 3.1。作为迁移的一部分,我试图通过GenericHost提供的ConfigureContainer方法注册模块。这就是我所拥有的:...

回答 1 投票 0

依赖项注入-参数数量

我有一个需要很多依赖的类-用我的话来说,很多依赖是8或更多。在IDE中看起来很丑陋,因为它会断行,并且在一种情况下,我有3行构造器...

回答 1 投票 0

Mvc 4到5升级问题-如何解决违反Autofac安全规则的问题

根据此链接,我将asp.net Web应用程序(targetFramework 4.5.2)从mvc 4升级到了5。解决方案编译时没有错误,但是在运行时我得到:继承安全性规则为...

回答 2 投票 0

我可以使用AutFac工厂创建我的DbContext

我正在尝试通过指定一个CacheEntryUpdateCallback委托来使用MemoryCache来实现自动刷新,该委托在缓存项过期时被调用。委托人在我的存储库中调用一个方法:...

回答 1 投票 0

Autofac无法自动将属性连接到自定义类

我正在尝试使用Autofac自动连线属性为控制器调用的自定义类设置一个类。我有一个测试项目来显示这一点。我的解决方案中有两个项目。 MVC网站...

回答 1 投票 2

加入两个不同的ContainerBuilder

我正在从ASP.Net Framework迁移到ASP.Net Core(3.1)应用程序。我是新来的。 Depency Inyection是由Autofac在我的旧项目中管理的。因此,我需要复制行为。我需要一个...

回答 1 投票 0

为什么导航属性有时返回null?

我有两个模型public class Indicator {public long indicatorID {get;组; } public string Name {get;组; } public int MaxPoint {get;组; } public string评论{get;组; } ...

回答 3 投票 4

[netcore中使用autofac的registerType异常

这不是问题,而是一个问题。我有以下示例代码:Class CommonArgs {}类TestArgs:CommonArgs {}抽象类AbstractHandler其中T:CommonArgs,new(){}类...

回答 1 投票 1

在Clean Architecture中为Autofac实现Serilog上下文记录器注入的正确方法是什么?

至此,我正在尝试在我的Clean Architecture SPA核心应用程序中为Autofac实现Serilog上下文记录器注入。项目结构:在我的项目中,Autofac在Infrastructure CL中...

回答 2 投票 2

EF核心的自定义模型构建

我有一个模型,我想从除EF Core之后的数据库以外的源(例如MongoDb)中加载其列之一。问题是我不知道如何在...

回答 2 投票 0

如何从用于注册的Autofac注册中获取类型

如何从container.ComponentRegistry.Registrations中获取用于在容器中注册类的类型? //我有一些类型,例如接口IBase {}接口IA:IBase {} ...

回答 1 投票 -1

AutoFac通用存储库服务多个DBSet

我是autofac和存储库的新手。我下载了一个MVC示例项目,目前正在研究中。我有一个数据库和几个相互关联的表。 MVC控制器中有一个客户回购服务。 ...

回答 1 投票 0

为收到的每个请求替换MvcNewtonsoftJsonOptions

是否可以针对每个请求替换MvcNewtonsoftJsonOptions?我如何注册MvcNewtonsoftJsonOptions:私有静态无效AddJsonFormatterServices(IServiceCollection services){...

回答 1 投票 2

我如何测试已注入LifetimeScope的Signal R集线器

如何编写单元测试来测试我的集线器?这是我的Hub类:public class MyHub:Hub {private readonly ILifetimeScope _scope;私有只读IMyProvider _provider;公共MyHub(...

回答 2 投票 0

Autofac:具有RouteValues的ITenantIdentification策略

我在使多租户工作时遇到问题。我尝试按照此处的示例操作,看不到我的实现在做什么。租户通过...

回答 2 投票 0

IoC控制器实际上如何工作?特别是在.NET MVC中?

控制器构造函数:IRestaurantData db;公共HomeController(IRestaurantData db){this.db = db; } //容器代码公共类ContainerConfig {internal ...

回答 1 投票 -1

在Autofac中注册和解析具有不同TypeOf的不同参数构造函数

我有一个带有2个构造函数的类,在构造函数中带有2个不同类型的参数,这在我只有一个构造函数之前一直有效,但是一旦我创建了另一个构造函数并尝试解决它,就可以了...

回答 1 投票 0

Autofac:多租户和ASP.NET Core 3.1

我在使多租户工作时遇到问题。我尝试按照此处的示例操作,看不到我的实现在做什么。租户通过...

回答 2 投票 0

基于条件的Autofac 5中止寄存器

对于一个应用程序,我有多个IAuthentificationProvider:公共接口IAuthentificationProvider {bool IsUserValid(字符串登录名,字符串密码)}对于每个IAuthentificationProvider I ...

回答 1 投票 0

使用AutoFac将BL注入OAuth

我已关注此博客以在WebApi中生成刷新令牌。在RefreshTokenProvider类中,他正在访问AuthenticationRepository以在表中为生成的刷新令牌创建一行。每个...

回答 1 投票 1

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