14 lines
706 B
C#
14 lines
706 B
C#
namespace Yi.Framework.CodeGen.Domain.Handlers
|
|
{
|
|
public class ModelTemplateHandler : TemplateHandlerBase, ITemplateHandler
|
|
{
|
|
public HandledTemplate Invoker(string str, string path)
|
|
{
|
|
var output = new HandledTemplate();
|
|
output.TemplateStr = str.Replace("@model", char.ToLowerInvariant(Table.Name[0]) + Table.Name.Substring(1)).Replace("@Model", char.ToUpperInvariant(Table.Name[0]) + Table.Name.Substring(1));
|
|
output.BuildPath = path.Replace("@model", char.ToLowerInvariant(Table.Name[0]) + Table.Name.Substring(1)).Replace("@Model", char.ToUpperInvariant(Table.Name[0]) + Table.Name.Substring(1));
|
|
return output;
|
|
}
|
|
}
|
|
}
|