Dress Green V Bodycon Elegant neckline Sleeveless s Women CASF Summer Sexy qZpFz
Green Dresses Out Cut Womens Tank Color Splice Loose Contrast Long Cromoncent Color Out Contrast Loose Long Cut Green Tank Womens Cromoncent Splice Dresses

Long Womens Cut Dresses Cromoncent Tank Out Green Splice Loose Contrast Color UP0wg1

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