public virtual MeasureGroupCollection List(IEnumerable<IFilter> filters)
        {
            var measureGroups = new MeasureGroupCollection();

            var rows = Discover(filters);
            foreach (var row in rows)
            {
                measureGroups.AddOrIgnore(row.Name);
            }

            return measureGroups;
        }
        public virtual MeasureGroupCollection List(IEnumerable <IFilter> filters)
        {
            var measureGroups = new MeasureGroupCollection();

            var rows = Discover(filters);

            foreach (var row in rows)
            {
                measureGroups.AddOrIgnore(row.Name);
            }

            return(measureGroups);
        }