コード例 #1
0
ファイル: PropertyRule.cs プロジェクト: InspiringCode/DX.CQRS
 protected PropertyDeclarationSyntax GetReadonlyPropertyDeclaration(SourceProperty p, ExpressionSyntax initializer) =>
 p.GeneratePropertyDeclarationBase(GetBuilderPropertyType(p))
 .WithInitializer(EqualsValueClause(initializer))
 .WithSemicolonToken(Token(SyntaxKind.SemicolonToken));
コード例 #2
0
ファイル: PropertyRule.cs プロジェクト: InspiringCode/DX.CQRS
 protected virtual PropertyDeclarationSyntax GenerateBuilderPropertyDeclaration(SourceProperty p) =>
 p.GeneratePropertyDeclarationBase(GetBuilderPropertyType(p))
 .AddAccessorListAccessors(
     AccessorDeclaration(SyntaxKind.SetAccessorDeclaration).WithSemicolonToken(Token(SyntaxKind.SemicolonToken)));