Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Здравствуйте, _NN_, Вы писали:
_NN>>Например хочу запретить писать using(lock.LockAsync()), и требовать только using(await lock.LockAsync())
_NN>>Или там запрет на передачу ссылочных типов , и хочу гарантировать , что в будущем никто не поменяет.
НС>Это называется статический анализ. Гугли про static analyser. Встроенное решение — FxCop. Самое продвинутое, наверное, ReSharper CommandLine Tools.
Почти , только я хотел бы , чтобы было легко описывать желаемое поведение .
См. пример
http://rsdn.org/forum/dotnet/7378972.1Автор: _NN_
Дата: 20.02.19