private ProcessArgumentBuilder BuildVariables(SqlPackageSettings settings) { var builder = new ProcessArgumentBuilder(); if (settings.Variables.Any()) { foreach (var variable in settings.Variables) { builder.Append($"/v:{variable.Key}={variable.Value}"); } } return(builder); }
private ProcessArgumentBuilder BuildProperties(SqlPackageSettings settings) { var builder = new ProcessArgumentBuilder(); if (!settings.Properties.Any()) { return(builder); } foreach (var property in settings.Properties) { builder.Append($"/p:{property.Key}={property.Value}"); } return(builder); }