CodeGenFile generateEntityClass(ContextData data) { var contextName = data.GetContextName(); return(new CodeGenFile( contextName + Path.DirectorySeparatorChar + contextName + "Entity.cs", ENTITY_TEMPLATE.Replace("${Context}", contextName), GetType().FullName )); }
CodeGenFile generateAttributeClass(ContextData data) { var contextName = data.GetContextName(); return(new CodeGenFile( contextName + Path.DirectorySeparatorChar + contextName + "Attribute.cs", ATTRIBUTE_TEMPLATE.Replace("${Context}", contextName), GetType().FullName )); }
CodeGenFile generate(ContextData data) { var contextName = data.GetContextName(); return(new CodeGenFile( contextName + Path.DirectorySeparatorChar + contextName.AddContextSuffix() + ".cs", TEMPLATE.Replace(contextName), GetType().FullName )); }
CodeGenFile generateContextClass(ContextData data) { var contextName = data.GetContextName(); return(new CodeGenFile( contextName + Path.DirectorySeparatorChar + contextName + "Matcher.cs", CONTEXT_TEMPLATE .Replace("${ContextName}", contextName), GetType().FullName )); }
CodeGenFile generateContextClass(ContextData data) { var contextName = data.GetContextName(); return(new CodeGenFile( contextName + Path.DirectorySeparatorChar + contextName + "Context.cs", CONTEXT_TEMPLATE .Replace("${ContextName}", contextName) .Replace("${Lookup}", contextName + ComponentLookupGenerator.COMPONENTS_LOOKUP), GetType().FullName )); }
private CodeGenFile Generate(ContextData data) { var contextName = data.GetContextName(); return(new CodeGenFile( contextName + Path.DirectorySeparatorChar + contextName + "Attribute.cs", TEMPLATE.Replace(contextName), GetType().FullName)); }