Мы только что завершили миграцию с библиотеки Newtonsoft.Json на библиотеку System.Text.Json в соответствии с этим руководством.
Сейчас я ищу способ легко и автоматически запретить использование пространства имен Newtonsoft в нашем коде, информируя любого разработчика использовать вместо этого System.Text.
Написание анализатора Roslyn должно работает, но кажется, что это излишество.
Есть ли рекомендуемый способ добиться чего-то подобного?
Подробнее здесь: https://stackoverflow.com/questions/785 ... -namespace