Простой Инжектор Регистрация всех сервисов из пространства имен

Мои сервисные интерфейсы имеют пространство именServices.Interfaces

Реализация сервисных интерфейсов имеет пространство именWeb.UI.Services

У меня есть 2 реализации службы, например

IUserService, который должен зарегистрироваться на UserServiceICountryService, который должен зарегистрироваться в CountryService

Вот как я сейчас регистрирую эти сервисы в SimpleInjector.

container.Register<IUserService, UserService> ();
container.Register<ICountryService, CountryService> ();

Проблема: если у меня более 100 сервисов, немного преувеличиваю. Мне нужно пойти и добавить строку для каждого сервиса.

Как я могу зарегистрировать все реализации из одной сборки во все интерфейсы из другой сборки, используя Simple Injector?

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

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