(function(){ var serviceNamespace = abp.utils.createNamespace(abp, 'services.front.messagesFront'); serviceNamespace.registerMessages = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/RegisterMessages', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; serviceNamespace.verMessages = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/VerMessages', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; serviceNamespace.sendNote = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/SendNote', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; serviceNamespace.serverMessages = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/ServerMessages', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; serviceNamespace.modernizationMessages = function(input, ajaxParams) { return abp.ajax($.extend({ url: abp.appPath + 'api/services/front/messagesFront/ModernizationMessages', type: 'POST', data: JSON.stringify(input) }, ajaxParams)); }; if(typeof define === 'function' && define.amd){ define(function (require, exports, module) { return { 'registerMessages' : serviceNamespace.registerMessages, 'verMessages' : serviceNamespace.verMessages, 'sendNote' : serviceNamespace.sendNote, 'serverMessages' : serviceNamespace.serverMessages, 'modernizationMessages' : serviceNamespace.modernizationMessages }; }); } })();