Mar*_*iss 6 dependency-injection ninject inversion-of-control
我刚刚使用NuGet将Ninject从v3更新到v3.0.1.10,它破坏了我的代码.我找不到IKernel.Get,或者我依赖于新库中任何地方的相关方法.我已经浏览了Ninject网站和博客,并且发现很短,我找不到详细的更改日志.我注意到有一个Resolve IEnumerable方法......这是现在检索对象的唯一方法吗?Generics和单实例Resolve/Get方法发生了什么变化?
Rub*_*ink 10
不,选择不打破.
Ninject中的大多数内容都是扩展方法.你using Ninject;呢?
当您使用Ctrl-Alt-O查看完整的编译错误时,您确定没有收到先前的错误,导致无法正确加载Ninject程序集吗?
事实证明与我使用 ReSharper 有关,而不是与 Ninject 有关。有时,ReSharper 在扫描解决方案时会丢失方法、属性等,而删除缓存是让 ReSharper 再次扫描的唯一方法。
Resharper:无法解析 VS2010 SP1 中的符号“Eval”
| 归档时间: |
|
| 查看次数: |
2199 次 |
| 最近记录: |