# NOTE: Requires **VS2019 16.3** or later

# Design Rules Enabled with default severity
# Description: All Design Rules are enabled with default severity. Design Rules with IsEnabledByDefault = false are force enabled with default severity. Rules from a different category are disabled.

# Code files
[*.{cs,vb}]

# Design Rules

# CA1058: Types should not extend certain base types
dotnet_diagnostic.CA1058.severity = warning



# Other Rules

# CA2153: Do Not Catch Corrupted State Exceptions
dotnet_diagnostic.CA2153.severity = none

# CA3075: Insecure DTD processing in XML
dotnet_diagnostic.CA3075.severity = none

# CA3076: Insecure XSLT script processing.
dotnet_diagnostic.CA3076.severity = none

# CA3077: Insecure Processing in API Design, XmlDocument and XmlTextReader
dotnet_diagnostic.CA3077.severity = none

# CA3147: Mark Verb Handlers With Validate Antiforgery Token
dotnet_diagnostic.CA3147.severity = none
