Как я могу автоматически зарегистрировать сервисы в инъекции зависимостей ядра .net? - PullRequest
0 голосов
/ 21 июня 2019

Моя команда рассматривает возможность преобразования нашего решения в ядро ​​.net, и мы пытаемся решить, следует ли нам использовать StructureMap в качестве инструмента DI или использовать инструмент Microsoft, который поставляется с ядром .net.Одна вещь, которую мы имеем в StructureMap, - это возможность автоматически регистрировать наши сервисы на основе соглашений об именах (что-то вроде этого):

Scan(s =>
{
    s.WithDefaultConventions();
    s.AssembliesFromApplicationBaseDirectory(AssemblyFilter);
});

Есть ли способ сделать это с помощью контейнера DI от Microsoft из коробки?

...