/// <summary> /// 构造一个 <see cref="AccessorTypeParameterMapper"/>。 /// </summary> /// <param name="accessor">给定的访问器 <see cref="TypeParameterMapping"/>。</param> /// <param name="mappings">给定的 <see cref="TypeParameterMappingCollection"/>。</param> public AccessorTypeParameterMapper(TypeParameterMapping accessor, TypeParameterMappingCollection mappings) : base(mappings) { Accessor = accessor.NotNull(nameof(accessor)); }
/// <summary> /// 构造一个 <see cref="ContentAccessorTypeParameterMapper"/>。 /// </summary> /// <param name="baseMapper">给定的基础访问器 <see cref="AccessorTypeParameterMapper"/>。</param> /// <param name="mappings">给定的 <see cref="TypeParameterMappingCollection"/>。</param> public ContentAccessorTypeParameterMapper(AccessorTypeParameterMapper baseMapper, TypeParameterMappingCollection mappings) : base(mappings) { BaseMapper = baseMapper.NotNull(nameof(baseMapper)); }