razor支持

This commit is contained in:
小红帽
2024-01-09 00:39:58 +08:00
parent a7c1ac873c
commit 7bc08b401c
28 changed files with 969 additions and 50 deletions

View File

@@ -0,0 +1,12 @@
namespace ComponentWrapperGenerator
{
internal sealed class UsingStatement
{
public string Alias { get; set; }
public string Namespace { get; set; }
public string ComparableString => Alias?.ToUpperInvariant() ?? Namespace?.ToUpperInvariant();
public string UsingText => $"using {(Alias != null ? Alias + " = " : "")}{Namespace};";
}
}