Womens Size TM BetterGirl V Neck Solid Front Long Sexy Wrap Dress Plus Black O5ffwz
Paradise Long Bridesmaid Butterfly Champagne Paradise Dresses Butterfly Bridesmaid Dresses Paradise Butterfly Butterfly Long Paradise Champagne

Butterfly Dresses Champagne Long Butterfly Paradise Paradise Bridesmaid S7xU5p

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