public override IResponse RefreshFromConnection(ElasticClient cli) { var result = new Dictionary<string, List<string>>(); var aliases = cli.GetAllIndexAliases(); foreach (var a in aliases) { if (a.Value != null && a.Value.Count > 0) result.Add(a.Key, a.Value); } Aliases = result; IsValid = true; return null; }