Disable providers array when for providedInRoot in Angular (#4798)

This commit is contained in:
zbarbuto 2019-12-18 17:28:36 +10:30 committed by Esteban Gehring
parent bb93a3b1e2
commit b73dbee8d1
8 changed files with 9 additions and 30 deletions

View File

@ -13,9 +13,9 @@ import { {{classname}} } from './{{importPath}}';
imports: [],
declarations: [],
exports: [],
providers: [
providers: [{{^providedInRoot}}
{{#apiInfo}}{{#apis}}{{classname}}{{#hasMore}},
{{/hasMore}}{{/apis}}{{/apiInfo}} ]
{{/hasMore}}{{/apis}}{{/apiInfo}} {{/providedInRoot}}]
})
export class {{apiModuleClassName}} {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {

View File

@ -11,10 +11,7 @@ import { UserService } from './api/user.service';
imports: [],
declarations: [],
exports: [],
providers: [
PetService,
StoreService,
UserService ]
providers: []
})
export class ApiModule {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {

View File

@ -11,10 +11,7 @@ import { UserService } from './api/user.service';
imports: [],
declarations: [],
exports: [],
providers: [
PetService,
StoreService,
UserService ]
providers: []
})
export class ApiModule {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {

View File

@ -11,10 +11,7 @@ import { UserService } from './api/user.service';
imports: [],
declarations: [],
exports: [],
providers: [
PetService,
StoreService,
UserService ]
providers: []
})
export class ApiModule {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {

View File

@ -11,10 +11,7 @@ import { UserService } from './api/user.service';
imports: [],
declarations: [],
exports: [],
providers: [
PetService,
StoreService,
UserService ]
providers: []
})
export class ApiModule {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {

View File

@ -11,10 +11,7 @@ import { UserService } from './api/user.service';
imports: [],
declarations: [],
exports: [],
providers: [
PetService,
StoreService,
UserService ]
providers: []
})
export class ApiModule {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {

View File

@ -11,10 +11,7 @@ import { UserService } from './api/user.service';
imports: [],
declarations: [],
exports: [],
providers: [
PetService,
StoreService,
UserService ]
providers: []
})
export class ApiModule {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {

View File

@ -11,10 +11,7 @@ import { UserService } from './api/user.service';
imports: [],
declarations: [],
exports: [],
providers: [
PetService,
StoreService,
UserService ]
providers: []
})
export class PetStoreApiModule {
public static forRoot(configurationFactory: () => Configuration): ModuleWithProviders {