(function(){ var serviceNamespace = abp.utils.createNamespace(abp, 'services.front.messagesFront'); serviceNamespace.messageUpdate = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/MessageUpdate', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; serviceNamespace.contactUpdate = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/ContactUpdate', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; serviceNamespace.sendEmailCode = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/SendEmailCode', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; if(typeof define === 'function' && define.amd){ define(function (require, exports, module) { return { 'messageUpdate' : serviceNamespace.messageUpdate, 'contactUpdate' : serviceNamespace.contactUpdate, 'sendEmailCode' : serviceNamespace.sendEmailCode }; }); } })();