Кодовые контракты + Анализ кода

Я думаю о начале использованияКодовые контракты в моей кодовой базе.

Я уже использую Анализ кода со всеми включенными правилами и целью нулевых предупреждений.

Однако при использованииContract.Requires(parameter != null) Я получаю предупреждение от Code Analysis, а именно CA1062:

CA1062: Microsoft.Design: видимый извне методFoo», проверьте параметр 'параметр» перед его использованием.

Тот'жаль, я неЯ не хочу отключать это правило, так как я считаю его полезным. Но я также неЯ не хочу подавлять каждое ложное происшествие.

Есть ли решение?

Ответы на вопрос(2)

Ваш ответ на вопрос