public ParameterDescriptor(string parameterName, DescriptorCriteria containerCriteria) { ContainerCriteria = containerCriteria; ParameterName = parameterName; }
public DescriptorCriteriaBuilder() { _criteria = new DescriptorCriteria(); }
public IReadOnlyList <T> AllSatisfiedBy(DescriptorCriteria criteria) { return(this.Where(x => criteria.IsSatisfiedBy(x.Descriptor)).Select(x => x.Entity).ToList()); }