Как пометить метод как устаревший или устаревший?

Чтобы отменить авторизацию для приложения, вы можете использовать запрос HTTP DELETE с:

 https://graph.facebook.com/PROFILE_ID/permissions

из http://developers.facebook.com/docs/reference/api/user / # permissions :

Вы можете отменить авторизацию приложения или отменить определенные расширенные разрешения от имени пользователя, отправив запрос HTTP DELETE в PROFILE_ID / разрешения с помощью пользователя access_token для этого приложения.

blockquote>

915
задан 9 revs, 5 users 40% 3 September 2018 в 11:24
поделиться

2 ответа

The shortest way is by adding the ObsoleteAttribute as an attribute to the method. Make sure to include an appropriate explanation:

[Obsolete("Method1 is deprecated, please use Method2 instead.")]
public void Method1()
{ … }

You can also cause the compilation to fail, treating the usage of the method as an error instead of warning, if the method is called from somewhere in code like this:

[Obsolete("Method1 is deprecated, please use Method2 instead.", true)]
1531
ответ дан 19 December 2019 в 20:21
поделиться

Добавьте аннотацию к методу, используя ключевое слово Устарело . Аргумент сообщения не является обязательным, но это хорошая идея, чтобы сообщить, почему элемент теперь устарел и / или что использовать вместо него.
Example:

[System.Obsolete("use myMethodB instead")]
void myMethodA()
66
ответ дан 19 December 2019 в 20:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: