В нижней части Угловое-х Dependency Injection guide, я наткнулся на этот фрагмент о том фабричные методы, и у меня трудно понять, где "depProvider"
и "depService"
в настоящее время определено:AngularJS Guide - Dependency Injection - Фабричные методы
Вот фрагмент кода:
angular.module('myModule', []).
config(['depProvider', function(depProvider){
...
}]).
factory('serviceId', ['depService', function(depService) {
...
}]).
directive('directiveName', ['depService', function(depService) {
...
}]).
filter('filterName', ['depService', function(depService) {
...
}]).
run(['depService', function(depService) {
...
}]);
Am Я исправляю в том, что 'depProvider'
'depService'
и вводятся в эти определения, и должны быть определены в другом месте? Или это встроенные зависимости?