Есть ли способ заставить «поиск ссылок» работать для веб-методов?
-
03-07-2019 - |
Вопрос
Я ищу способ найти ссылки на веб-метод в другом коде, который может его использовать.Щелкните правой кнопкой мыши и выберите «Найти ссылки», которые не проходят через интерфейс wsdl к другим классам в моем решении, которые ссылаются на эти веб-методы.Это часть усилий по очистке: я пытаюсь удалить устаревшие/старые/неиспользуемые методы.
Я могу искать по имени, но это не то же самое, что поиск по подписи.
Я понимаю, что обычно веб-методы/веб-сервисы могут вызываться другими приложениями удаленно, но это не относится к этому веб-сервису/этим веб-методам.Мое приложение — единственное приложение, которое им звонит.Я не прошу найти ссылки, существующие за пределами моего решения.
Решение
Нет, невозможно сделать это из реализации веб-службы, но вы можете перейти к сгенерированному прокси-серверу (возможно, вам придется «показать все файлы» из обозревателя решений, чтобы увидеть файл .cs) и выполнить поиск ссылок. оттуда.