Я останавливаюсь, чтобы использовать Autofac и использовать инъекцию зависимости Microsoft в моем приложении .NET CORE 3.1.builder.RegisterAssemblyTypes(assembly)
.AsClosedTypesOf(typeof(IEventHandlerRabbitMq))
.InstancePerDependency();
builder.RegisterType().As().InstancePerDependency();
builder.RegisterInstance(DefaultJaeger.Create())
.As()
.SingleInstance()
.PreserveExistingDefaults();
Подробнее здесь: https://stackoverflow.com/questions/632 ... -injection