Description
UseGuard.DefinedEnum() instead of verbose enum-validation and throw patterns.
Bad Code
Good Code
Properties
- Category: Roslyn Utilities
- Severity: Warning
- Enabled by default: True
- Code fix available: True
Use Guard.DefinedEnum() instead of verbose if (!Enum.IsDefined) throw patterns
Guard.DefinedEnum() instead of verbose enum-validation and throw patterns.