Я полный новичок в ninject
Я вытаскивал код другого пользователя и обнаружил несколько экземпляров модулей nInject - классов, которые происходят из Ninject.Modules.Module, и имеют метод загрузки, который содержит большую часть их кода.
Эти классы вызывают, вызывая метод LoadModule экземпляра StandardKernel и передавая ему экземпляр класса модуля.
Возможно, мне не хватает чего-то очевидного здесь, но в чем преимущество этого, просто создавая простой старый класс и вызывающий его метод, или, возможно, статический класс со статическим методом?