private void ApplyParameters(SqlJobTask sqlCmd)
{
var sqlParameters = new Dictionary<string, object>();
foreach (var parameter in Parameters)
{
if (CurlyParameterPattern.IsMatch(parameter.Key))
{
sqlCmd.Sql = sqlCmd.Sql.Replace(parameter.Key, parameter.Value.ToString());
sqlCmd.UndoSql = sqlCmd.UndoSql.Replace(parameter.Key, parameter.Value.ToString());
}
else
sqlParameters.Add(parameter.Key, parameter.Value);
}
sqlCmd.Parameters = sqlParameters;
}