Multiple providers

Le multi-providing en Angular est la capacité du framework à fournir plusieurs dépendances au sein du même token.

const SOME_TOKEN: InjectionToken = new InjectionToken('SomeToken');

var injector = Injector.create([
  { provide: SOME_TOKEN, useValue: 'dependency one', multi: true },
  { provide: SOME_TOKEN, useValue: 'dependency two', multi: true }
]);

var dependencies = injector.get(SOME_TOKEN);
// dependencies == ['dependency one', 'dependency two']

Références