private string GetSetting(IEnumerable<KeyValuePair<string, string>> settings, string key, string defaultValue) { var setting = settings.LastOrDefault(s => s.Key.Equals(key, StringComparison.InvariantCultureIgnoreCase)); return setting.Value ?? defaultValue; }