seguito alcuni esempi, è evidente che siamo in grado di iniettare una fabbrica che conterrebbe un endpoint per un servizio riposo in questo modoAngularJS: creazione di più factory per ogni endpoint?
services.factory('Recipe', ['$resource',
function($resource) {
return $resource('/recipes/:id', {id: '@id'});
}]);
Questo sembra grande, ma immaginate ho altri endpoint cioè/utenti /: id, e/groups /: id, come potete immaginare aumenterà il numero di endpoint diversi.
Quindi è buona norma avere una fabbrica diversa per ciascun endpoint in modo da avere ..
services.factory('Recipe', ['$resource',............
services.factory('Users', ['$resource',.............
services.factory('Groups', ['$resource',...............
O c'è un altro modo consigliato?
Non vedo davvero alcun problema, ma mi costringerà a creare molte fabbriche solo per gestire i diversi endpoint.
Qualsiasi aiuto o consiglio davvero apprecaited
Grazie
possibile duplicato di [Angularjs: un servizio che serve più URL risorse/origini dati $?] (Http://stackoverflow.com/questions/17160771/angularjs-a-service-that-serves-multiple-resource-urls-data -sorgenti) – mpromonet