public RequestTransformContext(ApiInvocation apiInvocation, IApiSettings settings) { ApiInvocation = apiInvocation; ContentSerializer = settings.Request.ContentSerializer; ParameterValueFormatter = settings.Request.ParameterValueFormatter; InsertMissingSlashBetweenBaseLocationAndVerbAttributeUrl = settings.Request.InsertMissingSlashBetweenBaseLocationAndVerbAttributeUrl; EncodeUrlSegmentSeparatorsInUrlSegmentSubstitutions = settings.Request.EncodeUrlSegmentSeparatorsInUrlSegmentSubstitutions; ParameterListTransformers = settings.Request.ParameterListTransformers.ToList(); QueryParameterListStrategy = settings.Request.QueryParameterListStrategy; }
public ParameterTransformContext(ApiInvocation apiInvocation) { MethodInfo = apiInvocation.Method; ApiInvocation = apiInvocation; }