@cheatsheetSection Dependency injection configuration @cheatsheetIndex 10 @description @cheatsheetItem syntax(ts): `{ provide: MyService, useClass: MyMockService }`|`provide`|`useClass` syntax(js): `{ provide: MyService, useClass: MyMockService }`|`provide`|`useClass` description: Sets or overrides the provider for `MyService` to the `MyMockService` class. @cheatsheetItem syntax(ts): `{ provide: MyService, useFactory: myFactory }`|`provide`|`useFactory` syntax(js): `{ provide: MyService, useFactory: myFactory }`|`provide`|`useFactory` description: Sets or overrides the provider for `MyService` to the `myFactory` factory function. @cheatsheetItem syntax(ts): `{ provide: MyValue, useValue: 41 }`|`provide`|`useValue` syntax(js): `{ provide: MyValue, useValue: 41 }`|`provide`|`useValue` description: Sets or overrides the provider for `MyValue` to the value `41`.