public async Task ExecuteAsync(CancellationToken cancellationToken = default)
        {
            using (IServiceScope scope = _serviceProvider.CreateScope())
            {
                IServiceProvider       serviceProvider       = scope.ServiceProvider;
                IMessageHandlerFactory messageHandlerFactory = serviceProvider.GetRequiredService <IMessageHandlerFactory>();

                await messageHandlerFactory.InitialiseAsync();
            }
        }