private static ISqlConnectionFactory CreateDbConnectionFactory(IDiagnosticsService diagnostics, string name,
                                                                       string connectionString, ISecretInjector secretInjector)
        {
            var logger = diagnostics.SafeGetSource($"AzureSqlConnectionFactory-{name}");

            return(new AzureSqlConnectionFactory(connectionString, secretInjector, logger));
        }