public static IDbConnection createDbInstance(ExportManifest m_settings)
    {
        if (m_Settings.ServerType.ToLower() == "mysql")
        {
            return(new MySqlConnection());
        }

        else
        {
            return(new SqlConnection());
        }
    }
        public static void ExportManifest(this CloudShellContext context, ExportManifestSettings settings)
        {
            if (context == null)
            {
                throw new ArgumentNullException(nameof(context));
            }

            var resolver = BuildResolver(context);
            var runner   = new ExportManifest(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools, resolver);

            runner.Execute(settings);
        }