Подтвердить что ты не робот

Какая наилучшая альтернатива для кодовых контрактов в Visual Studio 2015?

Я хочу проверить параметры метода в моем коде, самым элегантным способом. Кодовые контракты, похоже, не работают в 2015 году. Кто-нибудь использует какие-либо альтернативы?

4b9b3361

Ответ 3

Я установил CodeContracts v.1.10.10126.2-rc1 и работает (и стабильно) с Visual Studio 2015.

Эта версия CodeContracts является первой крупной версией DotNet CodeContracts, основанной на сообществе. В этом выпуске рассматриваются многие нерешенные проблемы с установщиком, новые шаблоны IL, введенные компилятором Roslyn Csc и т.д.

Пакет NuGet находится здесь: https://www.nuget.org/packages/DotNet.Contracts/1.10.10126.4

До этой версии CodeContracts мне пришлось отключить проверку контрактов, чтобы я мог запускать мои приложения в VS2015.