(function () { angular.module("shared") .service("customAssignmentApi", ["createApi", function (createApi) { var api = createApi("/api/customAssignment"); function create(data) { return api.post("/", data); } function update(customAssignmentId, data) { return api.put("/" + customAssignmentId, data); } this.delete = function (customAssignmentId) { return api.delete("/" + customAssignmentId); }; return { create: create, update: update, delete: this.delete }; }]); })();