Wie füge ich mit Angularjs Abhängigkeiten in einen Provider ein?

Ist es möglich, DI in einer Provider-Methode durchzuführen?

In diesem Beispiel

angular.module('greet',[])
.provider('greeter',function() {

  this.$get=function() {

  };
})
.service('greeterService',function($http){
  console.log($http);
})
;

Injizieren$http into service scheint die richtige Implementierung zu sein, funktioniert jedoch in einer Provider-Methode nicht und gibt einen Fehler aus:

Unbekannter Anbieter: $ http

Funktioniert die Anbietermethode mit DI, um Dienste einzuspeisen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage