private async Task RefreshLocationCache() { await _locationCache.ClearAsync().ConfigureAwait(false); var locations = await _apiClient.GetAllLocationsAsync().ConfigureAwait(false); await _locationCache.AddOrReplaceAsync(locations).ConfigureAwait(false); }