Exemple #1
0
        protected override ImmutableArray <IMember> Create(TypeInfo parameter)
        {
            var result = _custom.IsSatisfiedBy(parameter)
                                             ? ImmutableArray <IMember> .Empty
                                             : _source.Get(parameter)
                         .Where(_specification)
                         .OrderBy(x => x.Order)
                         .ToImmutableArray();

            return(result);
        }
Exemple #2
0
 public ImmutableArray <IMember> Get(TypeInfo parameter)
 => _custom.IsSatisfiedBy(parameter) ? ImmutableArray <IMember> .Empty : Implementation(parameter);