[CheckId] CA1811 [Warning] CA1811: Avoid uncalled private code [Description] 
A private or internal (assembly-level) member does not have callers in the assembly; it is not invoked by the common language runtime; and it is not invoked by a delegate.