public static string GetFileName(GenerationItemModel model, ObjectDefinitionBase objectDefinition, bool isInterface) { var namingRule = new SeparateWordsNamingRule(); var name = GetModelName(model, objectDefinition, isInterface: false); if (objectDefinition.IsInterface) { name = name.Substring(1, name.Length - 1); } var newName = namingRule.Execute(name, new NamingRuleConfiguration() { Parameters = new[] { "-" } }).ToLowerInvariant(); if (isInterface && objectDefinition is StructDefinition) { return(newName + ".interface"); } if (isInterface && objectDefinition is EnumDefinition) { return(newName + ".enum"); } return(newName); }
public void Setup() { this.NamingRule = new SeparateWordsNamingRule(); }