Интересно, что устаревший атрибут проверяется только во время выполнения?Атрибут Obsolete проверяется только во время компиляции?
Думайте, что у вас есть две сборки. В сборке A используется метод из сборки B. После этого мы отмечаем метод в сборке B как устаревший, что вызывает ошибку компиляции во время компиляции сборки A.
Проблем пока нет, но вопрос в том, будет ли старая сборка A продолжать работать с новой Ассамблеей B или нет? Спасибо
Спасибо за подробный ответ Marc. – mkus
У меня проблемы с этим. Я отметил некоторые записи в перечислении с [Устаревшим] в веб-службе. Клиенты, потребляющие услугу, больше не будут получать эти записи перечисления во время выполнения. Но ссылки в Интернете все равно будут включать их. Это похоже на ошибку в сериализации для меня - или в лучшем случае плохое дизайнерское решение. Предоставление значения времени выполнения этого флага полностью наносит ущерб его цели, на мой взгляд. – LOAS