Rule | Description | Related attributes | Documentation |
---|---|---|---|
CSE001 | Required properties initialization | [InitRequired] |
link |
CSE002 | InitOnly member modification | [InitOnly] , [InitOnlyOptional] |
link |
CSE003 | Type should have the same fields as twin type | [TwinType] |
link |
CSE004 | Member with InitOnlyOptional requires default value | [InitOnlyOptional] |
ykankaya / csharpextensions Goto Github PK
View Code? Open in Web Editor NEWThis project forked from cezarypiatek/csharpextensions
A set of annotations and analyzers that add additional constraints to your codebase
License: MIT License