Autofac(http://autofac.org)是Microsoft .NET的控件反转(IoC)容器。它管理类之间的依赖关系,以便应用程序随着大小和复杂性的增长而易于更改。这是通过将常规.NET类视为组件来实现的。
注册类型为InstancePerRequest with Exception(s)
我在我的Web API应用程序中使用AutoFac(使用此问题发布时可用的最新版本)。我的一个服务依赖项是AuditService,它使用by的实例...
我试图让Singleton实例使用Autofac。我正在使用Winforms做一个准mvvm类型的东西,只是一个实验,所以不要挂在那上面。但我想你有我的......
相当具体的问题,可能在某些层面上是基本的。我对代表和事件处理的了解总体上存在差距所以我并不感到惊讶,因为我有点卡住了。但使用Autofac是......
我正在尝试使用Prism autofac注册服务。但是,我似乎无法找到一种方法来使这项工作。我在互联网上找到的所有东西都是旧版本的棱镜,并不是真的......
我有一个使用Autofac的控制台应用程序。如何以编程方式访问容器中的注册信息?这是一个示例输出(它用于Unity框架):Container有14个......
在点击加载应用设置的用户按钮后,我的应用程序正在进入休息模式。我已在bootstrapper类中注册了该组件。我怎样才能注册...的构造函数
我想使用Autofac的类型拦截来缓存方法结果。我使用以下代码注册我的类型builder.RegisterAssemblyTypes(dependentAssemblies).Where(x => x ....
为了使用MVVM在Xamarin中创建导航服务,在下面的代码GetPage函数中,我试图在Xamarin中动态创建页面对象,之后我创建了该模型视图...
Autofac - InstancePerLifetimeScope与ASP.NET Web窗体中Application_Start中的InstancePerRequest
我正在使用Autofac与ASP.NET Webforms。我想了解当我在...的App_Start方法中注册依赖项时InstancePerLifetimeScope和InstancePerRequest之间的区别。
有没有办法在FakeItEasy中从System.Type对象创建假的?
有没有办法在FakeItEasy中从System.Type对象创建假的?类似于:var instance = A.Fake(type);我尝试为AutoFac写一个假容器,自动返回假货......
巨大的内存消耗(MVC 5 + EntityFramework 6.2.0)
我对使用大量内存的项目有些担忧。我已经使用Entity Framework配置了我的MVC 5项目。我也使用Autofac。我找到了我的存储库类和服务类(...
Autofac错误:实例注册只能支持SingleInstance()共享
当我尝试使用autofac注册我的类时,我收到以下错误:“实例注册'GetAllDivisionsCommand'只能支持SingleInstance()共享”。我不明白我为什么......
我想使用autofac注入一些ValueType变量值,就像我们对Interfaces一样。我不想在bootstrapper中另外提到这个类已命名参数化注入或...
在Autofac / c#中作为参数传递时解析类型(请检查示例代码)
我在.Net Core 2.1应用程序中使用Autofac。我有一个类,它使用new关键字直接实例化一个类型,因此它与特定的实现相关联。我怎么能 ...
我想用Autofac IoC替换我的Xamarin 3.2应用程序中的Unity IoC。因为我没有任何使用Autofac的经验,而且文档没有解释我需要什么,我希望任何人都可以帮助我。一世 ...
如何在AutoFac中使用Property Injection?
在Console应用程序中,我正在使用Log4Net,在Main方法中我得到了logger对象。现在,我想通过让所有类继承来使我的所有类中都可以使用这个日志对象...
AutoFac允许您使用builder.RegisterGeneric(Type type)注册泛型类,但是它不接受构造参数。该方法的描述甚至说:注册一个un -...
继承我的设置代码:Dim builder As New ContainerBuilder Dim assemblies = BuildManager.GetReferencedAssemblies()。Cast(Of Assembly).ToArray builder.RegisterModule(Of AutofacWebTypesModule)builder ....
我有一个使用Serilog和Autofac的基本.NET核心通用主机。 public class Program {public static async Task Main(string [] args){var configuration = CreateConfiguration(...