Dress Solid Swing Casual Red Flare Women Long Wine with Midi Skater Pockets Jaycargogo Sleeve IqfzW
Silver Wedding Gowns Prom Formal Of Chiffon Evening Long Mother Bride Dresses Cdress The Long Evening Dresses The Gowns Of Cdress Bride Formal Chiffon Mother Wedding Prom Silver

Long Bride Wedding Of Formal The Silver Evening Gowns Prom Mother Dresses Chiffon Cdress nAq6aB6

A constructor parameter decorator that marks a dependency as optional.

See also

Description

The DI framework provides null if the dependency is not found. For example, the following code allows the possibility of a null result:

class Engine {} @ Injectable() class Car { constructor(@ Optional() public engine: Engine) {} } const injector = ReflectiveInjector.resolveAndCreate([Car]); expect(injector.get(Car).engine).toBeNull();
      
      class Engine {}

@Injectable()
class Car {
  constructor(@Optional() public engine: Engine) {}
}

const injector = ReflectiveInjector.resolveAndCreate([Car]);
expect(injector.get(Car).engine).toBeNull();
    

Options