public static void Build() { var content = templateContent; content = content.Replace("//TableAdds", ListAdds.ToString()); string outputFile = Path.Combine(outputPath, "MessageFactory.cs"); File.WriteAllText(outputFile, content); }
string BuildEnumItems(XElement node, EnumInfo myInfo) { CodeStringBuilder returnText = new CodeStringBuilder(2); foreach (var item in node.Elements()) { if (item.Name == "value" || item.Name == "mask") { BuildEnumItem(item, returnText, myInfo); } } return(returnText.ToString().RemoveEndingComma()); }