因此,使用ASP.NET核心DI,我希望能够像这样配置AutoMapper:
public static IMapperConfiguration Configure(IServiceProviderDI框架中成功地使用了这个模式,但是我无法让它与ASP.NET核心一起工作。据猜测,我认为可能需要给Automapper一个真正的IServiceProvider实例,这个实例是在.NET</e
我正在重写/移动一个网站从ASP MVC到ASP MVC核心。这个应用程序有一个动态菜单,它取决于登录的用户。为了构建菜单,每个控制器都派生自在ViewBag中设置菜单项的自定义BaseController,然后在Layout中检索这些菜单项并将其作为参数传递给PartialView。在调用方法中,我需要查询菜单项。现在,我从服务提供商(HttpContext.RequestServices)那里获得了一个DbContext实例,并使用它来查询我需要的任何数据。@await C