Вы можете использовать параметр CacheDuration атрибута WebMethod, чтобы указать, что выходные данные запроса кэшируются в течение заданного промежутка времени.
[WebMethod(CacheDuration=60)]
Приведенный выше код заставит ваш веб-метод кэшировать свои результаты в течение 60 секунд.