Как легко определить, может ли Ninject разрешить класс

Я ввожу Ninject в большой беспорядок существующего проекта. Я хочу написать диагностический тест, чтобы убедиться, что все классы, которые в конечном итоге создаст Ninject, могут быть разрешены Ninject ... без фактического создания ни одного из них.

Причина, по которой я хочу избежать фактического построения, заключается в том, что многие из этих классов имеют тенденцию запускать операции с базой данных в своих конструкторах ( вздох да, я знаю). В противном случае я бы просто пропустил их все через Get с помощью try / catch

5
задан Ruben Bartelink 19 January 2011 в 21:34
поделиться