public DefaultRepeaterBusFactory(Configuration config, ILoggerFactory loggerFactory, IServiceScopeFactory scopeFactory)
  {
    _config = config ?? throw new ArgumentNullException(nameof(config));
    _loggerFactory = loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory));
    _scopeFactory = scopeFactory ?? throw new ArgumentNullException(nameof(scopeFactory));