public static void Build()
        {
            var content = templateContent;

            content = content.Replace("//TableAdds", ListAdds.ToString());
            string outputFile = Path.Combine(outputPath, "MessageFactory.cs");

            File.WriteAllText(outputFile, content);
        }
Example #2
0
        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());
        }