private IEnumerable<string> getPaths() { var paths = new List<string>(); _parameters .ForEach(x => paths.AddRange(getPaths(x, "/" + x.Name))); return paths; }