public Task RemoveAll()
        {
            var t = Task.Run(() => cache.InvalidateAll());

            t.ConfigureAwait(false);
            return(t);
        }
Example #2
0
        public async Task <bool> Clean()
        {
            await cache.Flush();

            await cache.InvalidateAll();

            return(true);
        }
Example #3
0
 public async Task ClearAsync()
 {
     await _blobCache.InvalidateAll();
 }
        public async Task SetLanguageAsync(LanguageCode language)
        {
            await _cache.InvalidateAll();

            await _cache.InsertObject(nameof(LanguageCode), language.ToString(), null);
        }
        public async Task CleanAllDeliveries()
        {
            await _blobCache.InvalidateAll();

            await _blobCache.Vacuum();
        }
 public IObservable <Unit> InvalidateAll()
 {
     return(_inner.InvalidateAll());
 }
Example #7
0
 public void InvalidateCache()
 {
     Cache.InvalidateAll();
 }
 public IObservable <Unit> Clear()
 {
     return(BlobCache.InvalidateAll());
 }
Example #9
0
 /// <inheritdoc/>
 public IObservable <Unit> Clear()
 {
     return(blob.InvalidateAll());
 }
        public async Task LogoutAsync()
        {
            await Task.Run(() => _cache.InvalidateAll()).ConfigureAwait(false);

            Messenger.Default.Send(new AuthenticationChangedMessage(null));
        }
Example #11
0
 public async Task Invalidate()
 {
     await Cache.InvalidateAll();
 }
Example #12
0
 public static void ClearAll()
 {
     UserData.InvalidateAll();
     Cache.InvalidateAll();
 }
Example #13
0
 public void DeleteAll()
 {
     _cache.InvalidateAll().ToTask().Wait();
 }