我正在从事Asp.Net Core3.1项目,似乎可以通过DI解析IHttpClientFactory实例,而无需向项目添加Asp.Net包,也不需要注册中间件(通过AddHttpClient()方法)httpClientFactory) this.httpClientFactory = httpClientFactory; // it just works在以前版本的Asp.Net核心中,需要额外的设置(安装nuget,注册中间件)。是否意味着此服务
我有一个使用身份的网络api。我的目标是让每个请求都有一个dbcontext。目前我有上下文问题,通过结构图注入的上下文与用户管理器使用的上下文不同。() => new HttpContextWrapper(HttpContext.Current));}
我暂时不需要注入用户管理器,因为它是通过基本服务中的httpcontext访问的,我知道这可能会在将来的单元测试中发生改变。我知道引起这一问题的原因