var __extends = (this && this.__extends) || function (d, b) {
    for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
    function __() { this.constructor = d; }
    d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
/// <reference path="AjaxProxy.ts" />
var econda;
(function (econda) {
    var recengine;
    (function (recengine) {
        var proxy;
        (function (proxy) {
            var TestAjaxProxy = (function (_super) {
                __extends(TestAjaxProxy, _super);
                function TestAjaxProxy() {
                    _super.apply(this, arguments);
                    this.requestParams = {};
                }
                TestAjaxProxy.prototype.send = function () {
                    this.requestParams = this.getRecommendationServiceFormFieldParametersFromRequest();
                };
                return TestAjaxProxy;
            }(econda.recengine.proxy.AjaxProxy));
            proxy.TestAjaxProxy = TestAjaxProxy;
        })(proxy = recengine.proxy || (recengine.proxy = {}));
    })(recengine = econda.recengine || (econda.recengine = {}));
})(econda || (econda = {}));