/// <summary> /// Flush All Cached Item async. /// </summary> /// <returns>The async.</returns> public async Task FlushAsync() { if (_options.EnableLogging) { _logger?.LogInformation("Memcached -- FlushAsync"); } await _memcachedClient.FlushAllAsync(); }
public async Task <IActionResult> ClearCache() { var token = JwtUser.GetToken(authenticationConfig.Jwt.Key , authenticationConfig.Jwt.Issuer , authenticationConfig.Jwt.Issuer , authenticationConfig.Jwt.Duration); foreach (var server in appSettingsConfig.GameServices) { await gameServiceClient.ClearCache(server.Url, token); } await memcachedClient.FlushAllAsync(); return(GetResult()); }
public Task FlushAllAsync() { return(_memcachedClient.FlushAllAsync()); }
/// <summary> /// 清空所有缓存 /// </summary> public async Task FlushAsync() { WriteLog($"FlushAsync"); await _memcachedClient.FlushAllAsync(); }
/// <summary> /// Flush All Cached Item async. /// </summary> /// <returns>The async.</returns> public async Task FlushAsync() { _logger?.LogInformation("Memcached -- FlushAsync"); await _memcachedClient.FlushAllAsync(); }
public static IOperationResult FlushAll(this IMemcachedClient self) { return(self.FlushAllAsync().RunAndUnwrap()); }
/// <summary> /// Flush All Cached Item async. /// </summary> /// <returns>The async.</returns> public async Task FlushAsync() { await _memcachedClient.FlushAllAsync(); }