Autofac(http://autofac.org)是Microsoft .NET的控件反转(IoC)容器。它管理类之间的依赖关系,以便应用程序随着大小和复杂性的增长而易于更改。这是通过将常规.NET类视为组件来实现的。
您能否提供有关如何将某些引用传递给其他注册的指南? //第一个http客户端构建器的注册。RegisterType ()//。Keyed
您能否提供有关如何将某些引用传递给其他注册的指南? //第一个http客户端构建器的注册。RegisterType ()//。Keyed
在上一个有关使我可视化依赖关系图的问题中,我为我现在用来可视化依赖关系图的代码(由Autofac解析)奠定了基础。运行代码I ...
如果appsettings中存在某些配置信息,是否可以通过Autofac注册组件?例如:如果配置文件中存在HistorianSdk部分,请注册此...
ServiceStack IContainerAdapter适应Autofac 5.2.0版本
我正在尝试将最新的Autofac程序包升级到5.2.0,但由于接口更改而未能真正成功,来自(Autofac 4.9.4)public static class ResolutionExtensions {public static ...
如何避免不断更新,添加自定义Autofac构建容器类的代码?
我正在将Autofac用于C#Windows控制台应用程序。我的控制台应用程序解决方案的项目层详细信息如下。步骤1:我创建了一个自定义Microsoft Entity Framework数据库上下文...
使用Autofac将IServiceProvider注入工厂类中
我在Net Core 3控制台应用程序中有一个工厂类,它需要能够在运行时针对DI容器进行解析:public class OptionFactory:IOptionFactory {private readonly ...
我有2个存储库-SqlRepository和MongoRepository。这些存储库实现IRepository 。我的应用程序中有多种可能的配置。示例1:我有2个数据库....
我有3个类Class1、2和3,还有一个类Manage public class Class1 {public void PrintMessageForClass1(){Console.WriteLine(“ This is class1”); }} public class Class2 {public ...
在这种情况下,我在winform应用程序中使用了autofac。它是第一次使用autofac,下面将需要详细信息回答我的问题。我的程序中有以下代码。cs...
您好,我在许多解决方案中都有很多项目,并且都使用Ninject作为IoC容器。通用库具有Ninject模块,应用程序(例如控制台应用程序)通常也具有模块,并且...
。NET Core 3.1通用主机实现中的ConfigureContainer
我正在尝试将我们的框架项目迁移到.NET Core 3.1。作为迁移的一部分,我试图通过GenericHost提供的ConfigureContainer方法注册模块。这就是我所拥有的:...
我有一个需要很多依赖的类-用我的话来说,很多依赖是8或更多。在IDE中看起来很丑陋,因为它会断行,并且在一种情况下,我有3行构造器...
Mvc 4到5升级问题-如何解决违反Autofac安全规则的问题
根据此链接,我将asp.net Web应用程序(targetFramework 4.5.2)从mvc 4升级到了5。解决方案编译时没有错误,但是在运行时我得到:继承安全性规则为...
我正在尝试通过指定一个CacheEntryUpdateCallback委托来使用MemoryCache来实现自动刷新,该委托在缓存项过期时被调用。委托人在我的存储库中调用一个方法:...
我正在尝试使用Autofac自动连线属性为控制器调用的自定义类设置一个类。我有一个测试项目来显示这一点。我的解决方案中有两个项目。 MVC网站...
我正在从ASP.Net Framework迁移到ASP.Net Core(3.1)应用程序。我是新来的。 Depency Inyection是由Autofac在我的旧项目中管理的。因此,我需要复制行为。我需要一个...
我有两个模型public class Indicator {public long indicatorID {get;组; } public string Name {get;组; } public int MaxPoint {get;组; } public string评论{get;组; } ...
[netcore中使用autofac的registerType异常
这不是问题,而是一个问题。我有以下示例代码:Class CommonArgs {}类TestArgs:CommonArgs {}抽象类AbstractHandler其中T:CommonArgs,new(){}类...
在Clean Architecture中为Autofac实现Serilog上下文记录器注入的正确方法是什么?
至此,我正在尝试在我的Clean Architecture SPA核心应用程序中为Autofac实现Serilog上下文记录器注入。项目结构:在我的项目中,Autofac在Infrastructure CL中...