public IInnerContentActivator Get(TypeInfo parameter)
            {
                var content  = _activator.Get(parameter);
                var typeInfo = _member.Get(parameter)
                               ?.Item2.MemberType;
                var result = typeInfo != null
                                                     ? new InnerContentActivator(content, _collection.IsSatisfiedBy(typeInfo))
                                                     : content;

                return(result);
            }
Example #2
0
 public IReader Create(TypeInfo classification, IInnerContentHandler handler)
 => new InnerContentReader(_activation.Get(classification), _handler.Get(handler), _results);