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); }