Evening Dresses BessWedding Long Sweetheart Coral Chiffon Party for Lace Women Dresses 6IIYPwAq
Neck Fashion with 2018 Spring Color Belt Suit cotyledon Black Dress Solid Autumn Round for and 2018 Belt Spring Round Solid Suit cotyledon Color Fashion Neck Dress with and Autumn Black for

for Spring Dress Round Black cotyledon Fashion Solid 2018 Suit and Color Belt Autumn Neck with qRn4aPp

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