我正在使用C#中的ASP.NET Webforms中的遗留应用程序设置简单注入器。
当我遇到一个奇怪的问题时,我非常接近完成所有事情我还没有能够解决......
private static object GetInstance(Type type)
{
return container.GetInstance<type>();
}
这是允许我在webforms中使用构造函数注入的代码的一部分。有道理吗?这不构建,因为无法在return语句中解析类型。一旦确定,我相信一切都正确连接。
我已经尝试了我能想到的所有内容,以上是复制粘贴。我甚至因为它对我没有任何意义而进行了彻底的解决方案,重新启动等......
有什么想法吗?
答案 0 :(得分:2)
我觉得愚蠢的程度没有任何限制。
更改GetInstance<type>(); to GetInstance(type);
修正面掌