是否有与:
Microsoft.Web.Infrastructure.DynamicModuleHelper.DynamicModuleUtility.RegisterModule(typeof(UnityPerRequestHttpModule));
发现在Unity Mvc引导,但为WebApi引导?
是的,Unity。WebAPI nuget包+注册服务到HierarchicalLifetimeManager
.
似乎你安装了非官方版本的Unity。考虑删除你以前的Unity相关包并安装这个:
Install-Package Unity.AspNet.WebApi