Esempio n. 1
0
        public virtual PathCache <IParameter> AllParameters(IEntityPathResolver entityPathResolver)
        {
            var allParameters = new PathCache <IParameter>(entityPathResolver).For(AllPotentialAdvancedParameters);

            foreach (var populationParameters in Population.AllParameters(entityPathResolver).KeyValues)
            {
                if (!allParameters.Contains(populationParameters.Key))
                {
                    allParameters.Add(populationParameters.Key, populationParameters.Value);
                }
            }
            return(allParameters);
        }