public MapResultFilter(IMapResultHelper helper, IMapper mapper, Type sourceType, Type destinationType, bool mapIfTypesMatch) { Helper = helper; Mapper = mapper; SourceType = sourceType; DestinationType = destinationType; MapIfTypesMatch = mapIfTypesMatch; }
/// <summary> /// A constructor accepting default decription provider options and an implementation for MapResultHelper /// </summary> /// <param name="options">Options for this API description provider.</param> /// <param name="helper">Implementation for the MapResultHelper which is used to get the mapped type.</param> public MapResultApiDescriptionProvider(IOptions <DescriptionProviderOptions <MapResultApiDescriptionProvider> > options, IMapResultHelper helper) { Order = options?.Value?.Order ?? 0; Helper = helper; }