public virtual IExtendedType GetReturnType( MemberInfo member, bool ignoreAttributes = false) { if (member is null) { throw new ArgumentNullException(nameof(member)); } IExtendedType returnType = ExtendedType.FromMember(member, _typeCache); return(ignoreAttributes ? returnType : ApplyTypeAttributes(returnType, member)); }