예제 #1
0
        private CodeGenFile Generate(ComponentData data)
        {
            var fullComponentName = data.GetTypeName().RemoveDots();

            return(new CodeGenFile(
                       "Components" +
                       Path.DirectorySeparatorChar +
                       fullComponentName +
                       ".cs",
                       COMPONENT_TEMPLATE
                       .Replace("${FullComponentName}", fullComponentName)
                       .Replace("${Type}", data.GetObjectTypeName()),
                       GetType().FullName));
        }