можно ли почистить кеш сервиса?[UWP] - PullRequest
0 голосов
/ 25 сентября 2018

Я делаю приложение в UWP, и так как я управляю подключением к службе в Azure, которая указывает на базу данных ... но у меня есть эта проблема, которая спасает меня от предыдущей ошибки:

Сбросить ошибки API [UWP]

Поэтому мне пришло в голову, что, возможно, эта ошибка сохраняется в кэше службы.и я не знаю, можно ли почистить кеш сервиса?или очистите кэш где-нибудь в контроллере, чтобы эта ошибка не сохранялась.

Я посмотрел эту документацию, но все еще не знаю, как ее реализовать https://docs.microsoft.com/en-us/dotnet/api/system.web.caching.cache.remove?view=netframework-4.7.2

https://msdn.microsoft.com/en-us/library/edfcywt6.aspx

Как программно очистить кэш?

https://www.codeproject.com/Questions/302329/How-to-force-clear-cache-in-asp-net

1 Ответ

0 голосов
/ 26 сентября 2018

Как сказал @Martin Zikmund, вам лучше управлять выходным кэшем на стороне сервера.Если вы хотите отключить кеш httpclient, вы можете попробовать это.

var RootFilter = new HttpBaseProtocolFilter();

RootFilter.CacheControl.ReadBehavior = HttpCacheReadBehavior.MostRecent;
RootFilter.CacheControl.WriteBehavior = HttpCacheWriteBehavior.NoCache;

var HttpClient = new HttpClient(RootFilter);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...