No reason we have multiple developers, and just probably copied from another working macro.
I plan to refactor the code. We are using dapper in helper classes to query the data I am not sure if that is part of the problem. Below is trhe macro
[MacroMethod(typeof(string), "Gets Confidential Flag", 1)]
[MacroMethodParam(1, "value", typeof(string), "x")]
public static string GetFlag(EvaluationContext context, params object[] parameters)
{
ConfidentialHelper GetConfidentialSetting = new ConfidentialHelper();
var settings = GetConfidentialSetting.GetConfidentailFlag().Confidential;
return settings.ToString();
}