Пакетная регистрация всех реализаций универсального интерфейса с помощью Ninject

У меня есть следующие интерфейсы, введенные в замке Виндзор. как я могу сделать то же самое в Ninject?

container.Register(
    AllTypes.FromAssemblyNamed("Apps.Web")
        .BasedOn(typeof(ICommandHandler))
        .WithService.FirstInterface());

мы пробовали:

this.Bind(x => x.FromAssembliesMatching("Apps.Web.dll")
     .Select(y => y.Namespace.EndsWith("Handlers"))
     .BindSingleInterface());

но получение ссылки на объект не установлено на экземпляр ошибки объекта.

Ответы на вопрос(1)

Ваш ответ на вопрос