mirror of
https://github.com/AlexMacocian/WpfExtended.git
synced 2026-07-15 14:59:30 +00:00
7d3c2fbb9b
Testing project for source generator
29 lines
666 B
C#
29 lines
666 B
C#
namespace System.Extensions.Templates
|
|
{
|
|
internal sealed class ArgumentTemplate : AbstractTemplate
|
|
{
|
|
public string Name { get; set; }
|
|
public string Type { get; set; }
|
|
|
|
public ArgumentTemplate WithName(string name)
|
|
{
|
|
this.Name = name;
|
|
return this;
|
|
}
|
|
|
|
public ArgumentTemplate WithType(string type)
|
|
{
|
|
this.Type = type;
|
|
return this;
|
|
}
|
|
|
|
public override void Generate(CodeWriter codeWriter)
|
|
{
|
|
codeWriter
|
|
.Append(this.Type)
|
|
.Append(' ')
|
|
.Append(this.Name);
|
|
}
|
|
}
|
|
}
|