builder-pattern-generator:.NET 5生成器模式的源生成器

时间:2021-04-24 03:58:08
【文件属性】:
文件名称:builder-pattern-generator:.NET 5生成器模式的源生成器
文件大小:9KB
文件格式:ZIP
更新时间:2021-04-24 03:58:08
C# 该项目演示了如何使用.NET 5 Source生成器来自动生成类的生成器模式。 有关此项目的完整详细信息,。 请注意,这是有效的POC样本,而不是生产等级代码。 它有什么作用 变成这个 [ GenerateBuilder ] public partial class Person { [ Required ] public string FirstName { get ; private set ; } [ Required ] public string LastName { get ; private set ; } public DateTime ? BirthDate { get ; private set ; } } 进入这个(编译时间) partial class Person { private Person (){} pu
【文件预览】:
builder-pattern-generator-master
----.gitignore(605B)
----Sample()
--------Program.cs(1020B)
--------Sample.csproj(545B)
----LICENSE(1KB)
----BuilderPatternGenerator.sln(2KB)
----README.md(2KB)
----BuilderCommon()
--------BuilderCommon.csproj(138B)
--------GenerateBuilderAttribute.cs(117B)
--------BuilderException.cs(1KB)
----BuilderGenerator()
--------BuilderSourceGenerator.cs(7KB)
--------BuilderGenerator.csproj(622B)
--------Extensions.cs(1KB)

网友评论