之前我问了关于自定义应用的controller中无法获取IPageResourceManager的问题,技术人员给出的答案是用这段代码解决,IPageResourceManager pageResourceManager = DIContainer.ResolvePerHttpRequest<IPageResourceManager>();但是我用了以后页面就报错了,如下图所示。
请问这又要怎么解决,是不是我少引用了什么dll啊?
您好,之前我说的是使用
IPageResourceManager pageResourceManager = DIContainer.ResolvePerHttpRequest<IPageResourceManager>();
而您上图报错的地方,使用的是Resolve<IPageResourceManager>() 方法,两者不是同一个方法呢。