Ninject如何在不创建实例的情况下检查给定类型的绑定

rou*_*sis 5 ninject ninject-2

所以我只是试图测试我的模块,通常我会用给定的模块创建一个内核然后尝试获取一个实例,但是这个场景涉及一些模块,如果我能检查某些模块有更好的话会更好访问某些绑定(即实现和接口)

有没有办法检查给定类型的绑定是否可用而没有创建类的实例(即所以我不必确保那些依赖项存在)?

rou*_*sis 6

该死的,当然我发布后我发现在内核中,有一种GetBindings()方法几乎可以满足我的需求.

希望这对某人有帮助