Рефактор согласно с правилами утилиты StyleCop 4.5.
Отключенные правила:
SA1650 (Validates that an element's documentation header contains correctly spelled words)
SA1649 (Validates that a file header contains a file attribute which contains the name of the first type in the file)
SA1309 (Validates that the name of a field does not begin with an underscore)
SA1126 (Verifies that calls to members are prefixed with the correct notation. In some case from sourcecode analysis we cannot be sure which prefix is required)