CA1823: Avoid unused private fields
This rule is reported when a private field in your code exists but is not used by any code path.
Private fields were detected that do not appear to be accessed in the assembly.
To fix a violation of this rule, remove the field or add code that uses it.
It is safe to suppress a warning from this rule.