Базовые классы для codegen-tools

This commit is contained in:
2025-03-19 23:18:26 +03:00
parent 0d17406b61
commit c36c2419a1
6 changed files with 150 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
using System;
namespace mROA.CodegenTools
{
public class DefineTemplatePart : ITemplatePart, ITagged
{
public TemplateDocument Context { get; set; }
public string StoredText { get; }
private string _tag;
public DefineTemplatePart(string storedText)
{
StoredText = storedText;
}
public string Tag => _tag;
public string Bake()
{
return String.Empty;
}
public override string ToString()
{
return StoredText;
}
}
}