У меня есть несколько провайдеров в моем проекте, и у каждого провайдера есть свой конструктор, я пытаюсь внедрить всех этих провайдеров в основной app.config.
Я попробовал ниже сценарий, но он не работает
попытался добавить всех провайдеров внутри самого массива, но он не работает
app.config([
'EquityValueProvider', function (EquityValueProvider) {
EquityValueProvider.setAPIURL('https://localhost:44333/api/equityvalue');
},
'HeatMapServiceProvider', function (HeatMapServiceProvider) {
HeatMapServiceProvider.setAPIURL('https://localhost:44333/api/equityvalue');
},
'RetailerProvider', function (RetailerProvider) {
RetailerProvider.setAPIURL('https://localhost:44333/api/equityvalue');
}]);
но приведенный ниже код работает (несколько конфигураций)
app.config([
'EquityValueProvider', function (EquityValueProvider) {
EquityValueProvider.setAPIURL('https://localhost:44333/api/equityvalue');
}])
.config([
'HeatMapServiceProvider', function (HeatMapServiceProvider) {
HeatMapServiceProvider.setAPIURL('https://localhost:44333/api/equityvalue');
}])
.config([
'RetailerProvider', function (RetailerProvider) {
RetailerProvider.setAPIURL('https://localhost:44333/api/equityvalue');
}]);
Но здесь я добавляю несколько конфигураций, вместо этого я могу создать одну конфигурацию и добавить всех провайдеров.