Ninject告诉我一个方法没有实现,但它显然在那里

buc*_*ley 0 c# dependency-injection ninject

我真的不知道为什么Ninject抛出这个错误,因为我已经使用它一段时间了.

它说我没有实现一种方法,但它确实存在.

从程序集'FollowUp.Repository.Impl,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null'类型'FollowUp.Repository.Impl.ApplicationLogRepository'中的方法'GetApplicationLogEntries'没有实现.

我在https://www.sugarsync.com/pf/D6486369_1701716_00156上制作了最小的复制品

有ninject经验的人可以帮我吗?非常感激.

亲切的问候,汤姆

Rem*_*oor 5

这不是Ninject相关的问题.该异常告诉您,.NET框架无法出于任何原因加载程序集.检查融合日志以获取更多信息.

此类异常的常见原因是当您尝试将x86程序集加载到x64进程中或反过来时.