autofac 相关问题

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

AsSelf在autofac中做了什么? [重复]

Autofac中的AsSelf()是什么?我是autofac的新手,AsSelf究竟是什么,下面两者有什么区别? builder.RegisterType ().AsSelf(),作为 (); ...

回答 1 投票 15

对DotNet Core中AuthorizationOptions要求的依赖注入

我有一个.NET核心项目,我正在尝试使用AuthorizationOptions创建自定义策略,如下面的文档所示:ASP.NET.Core授权 - 依赖注入...

回答 1 投票 9

通过依赖注入实现多导航控制

我的基本内容类。我用这个类作为我项目的主题。我不知道这些信息是否相关。在这里,我创建了一个重载导航方法的抽象方法。上市 ...

回答 1 投票 1

无法使用autofac解析通用存储库的依赖性

我正在使用.net核心API并使用autofac解析我的依赖项。但是不知怎的,我无法解决我的Generic Repository的依赖关系。有人可以指导我做错了什么。 ...

回答 1 投票 1

如何为Autofac创建的对象分配新值并传递给另一个注入对象的构造函数?

我正在使用Autofac实现依赖注入。我无法使用传递给组件构造函数的对象的正确实例。我的目的是让Autofac创建......

回答 1 投票 1

需要覆盖导航方法

我使用autofac进行依赖注入,我需要覆盖导航功能。为了做到这一点,我做了Locator.cs(其中包含Cs文件)私有只读...

回答 2 投票 1

如何在ASP.NET Core中使用支持依赖注入的自定义模型绑定器?

我试图在MVC中使用我希望从我的IoC容器中解析的自定义模型绑定器。我遇到的问题是我在添加MVC服务时无法访问我的容器,因为我...

回答 2 投票 4

解析标记范围和未标记范围中的组件

我试图在AutoFac中为某些标记的生命周期范围提供不同的服务,但似乎无法掌握它。我已尝试使用每个匹配生命周期范围内Instance的自定义生命周期,...

回答 1 投票 1

通过IContainer(AutoFac)启动范围

在消息处理程序(Rebus)中使用MediatR。消息处理程序是处理消息后上下文存在和死亡的位置。思考以下内容:公共类MessageHandler:...

回答 1 投票 0

从配置文件中将连接字符串注入EF Core DbContext

我需要为我的项目为我的DbContext类注入一个依赖项。我试图以“清洁建筑”之后的方式做到这一点。我需要能够使用DbContext的空...

回答 1 投票 0

如何使用Autofac注入相同的DbContext实例来处理HTTP请求而不会导致并发问题?

我正在使用Autofac和Entity Framework开发ASP.net Web API应用程序。我一直在将不同的服务类拆分为较小的类,以使我的代码更易于测试...

回答 1 投票 0

如何使用通用UnitOfWork解析多个DBContext调用 在Autofac中

您好我已经将我的UnitOfWork创建为通用的,并且在运行时它应该在TContext传递的基础上使用DBContextOption Builder创建新的DB上下文实例我已经注册了Mention DB Context ...

回答 1 投票 1

如何在控制器中访问IApplicationBuilder?

只是想知道,是否有可能在startup.cs之外访问IApplicationBuilder的预言?喜欢在控制器?我知道它只用于定义应用程序管道,那么...

回答 2 投票 1

请求的服务尚未注册! AutoFac依赖注入

我只是尝试使用AutoFac来解决依赖关系,但它会引发异常,例如请求的服务'ProductService'尚未注册。要避免此异常,请注册...

回答 1 投票 14

Autofac动态程序集绑定在Azure Functions中不起作用

不确定如何在Azure Function中解析程序集引用,但以下代码在控制台应用程序中正常工作(我已尝试使用.net核心控制台和.net 4.6.1控制台)。如果我尝试使用...

回答 1 投票 0

使用带有AutoFac参数的lambda表达式注册通用类型

我试图这样做,但使用通用类,如:公共类BaseRepository :IBaseRepository ,IDisposable,其中TEntity:class,new(){public ...

回答 1 投票 0

使用Constructor进行Autofac

我首先使用单元工作模式和entityFramework代码。现在我想使用Autofac来注册UnitOfWork,Repositories和My dbContext。这是我的UnitOfWork代码:public class UnitOfWork:...

回答 3 投票 1

如何定义解析json / xml配置时使用的默认Autofac语言环境

我试图使用xml配置配置autofac但遇到locale问题。我尝试注册的组件之一需要双参数,在我的本地系统上有格式...

回答 1 投票 0

SaveChanges()并添加到DB无法正常工作

我正在努力将实体框架添加到我们的网络应用程序,asp.net MVC 5,但我正在努力保存更改并添加到数据库。我用一个通用的BaseRepository设置UnitOfWork,我......

回答 1 投票 1

Autofac属性注入在属性上失败

我已经找到了一些问题,但是他们倾向于指出我正在遵循的确切文档......但它仍然没有用。我正在构建一个相当简单的ASP.NET MVC 4站点,计划是......

回答 2 投票 13

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