public Task ChangeAll(HttpClientPlaybackErrorSimulationConfig newConfig) { foreach (var c in dict.ToArray()) { dict[c.Key] = newConfig; } return(Task.CompletedTask); }
public PlaybackHandler(HttpMessageHandler innerHandler, IPlaybackContext playbackContext, IPlaybackStorageService playbackStorageService, string handlerName, IHttpClientPlaybackErrorSimulationService configService) : base(innerHandler) { _playbackStorageService = playbackStorageService; _playbackContext = playbackContext; _handlerName = handlerName; _config = configService.GetNamedConfig(handlerName).Result; }
public Task AddOrUpdate(string name, HttpClientPlaybackErrorSimulationConfig newConfig) { if (dict.ContainsKey(name)) { dict[name] = newConfig; } else { dict.Add(name, newConfig); } return(Task.CompletedTask); }