Source: services/blacklist.js

    /**
     * @ngdoc service
     * @name BlackList
     * @module s4c.services.BlackList
     * 
     * @description  Componente para acesso a api do backend e/ou comunicação entre controllers
     * 
     *
     */
     
(function () {
    'use strict';

    angular
        .module('s4c.services')
        .factory('BlackList', BlackList);

    BlackList.$inject = ['Base']

   /**	
	* @method BlackList
	* @param {*} Base
	*/
    function BlackList(Base) {
        var service = {
            obter: obter
        };

        var self = this;
        self.promise = undefined;
        function obter() {

            if (!self.promise) {
                self.promise = Base.obter('parametros/blacklist');
                return self.promise;
            }
            return self.promise;
        }

        return service;
    }
}());