public bool Build(TransformBuilderContext context, IReadOnlyDictionary <string, string> transformValues)
        {
            if (transformValues.TryGetValue(HttpMethodChangeKey, out var fromHttpMethod))
            {
                TransformHelpers.CheckTooManyParameters(transformValues, expected: 2);
                if (transformValues.TryGetValue(SetKey, out var toHttpMethod))
                {
                    context.AddHttpMethodChange(fromHttpMethod, toHttpMethod);
                }
            }
            else
            {
                return(false);
            }

            return(true);
        }