GU0052
November 24, 2021 ยท View on GitHub
Mark exception with [Serializable]
| Topic | Value |
|---|---|
| Id | GU0052 |
| Severity | Warning |
| Enabled | True |
| Category | Gu.Analyzers.Correctness |
| Code | GU0052ExceptionShouldBeSerializable |
Description
Mark exception with [Serializable].
Motivation
ADD MOTIVATION HERE
How to fix violations
ADD HOW TO FIX VIOLATIONS HERE
Configure severity
Via ruleset file.
Configure the severity per project, for more info see MSDN.
Via #pragma directive.
#pragma warning disable GU0052 // Mark exception with [Serializable]
Code violating the rule here
#pragma warning restore GU0052 // Mark exception with [Serializable]
Or put this at the top of the file to disable all instances.
#pragma warning disable GU0052 // Mark exception with [Serializable]
Via attribute [SuppressMessage].
[System.Diagnostics.CodeAnalysis.SuppressMessage("Gu.Analyzers.Correctness",
"GU0052:Mark exception with [Serializable]",
Justification = "Reason...")]