7.0.7 • Published 8 months ago

@loopback/example-context v7.0.7

Weekly downloads
77
License
MIT
Repository
github
Last release
8 months ago

@loopback/example-context

This project contains a list of standalone examples to illustrate Inversion of Control (IoC) and Dependency Injection (DI) capabilities provided by @loopback/context.

Examples

ExampleDescription
binding-types.tsVarious ways to provide values for a binding
configuration-injection.tsConfiguration for bindings and injection of configurations
context-chain.tsContexts are chained to create a hierarchy of registries
context-observation.tsObserve context (bind/unbind) and context view (refresh) events
custom-configuration-resolver.tsOverride how configuration is resolved from a given binding
custom-inject-decorator.tsHow to create a new decorator for custom injections
custom-inject-resolve.tsHow to specify a custom resolve function for bindings
dependency-injection.tsDifferent styles of dependency injection
find-bindings.tsDifferent flavors of finding bindings in a context
injection-without-binding.tsPerform dependency injection without binding a class
interceptor-proxy.tsGet proxies to intercept method invocations
parameterized-decoration.tsApply decorators that require parameters as arguments
sync-async.tsResolve bindings with dependencies synchronously or asynchronously
value-promise.tsHandle synchronous or asynchronous results (ValueOrPromise)

Use

Start all examples:

npm start

To run individual examples:

npm run build
node dist/<an-example>

Contributions

Tests

Run npm test from the root folder.

Contributors

See all contributors.

License

MIT

7.0.7

8 months ago

7.0.6

9 months ago

7.0.5

10 months ago

7.0.4

11 months ago

7.0.3

1 year ago

7.0.2

1 year ago

7.0.1

1 year ago

7.0.0

1 year ago

6.1.5

1 year ago

6.1.4

2 years ago

6.1.2

2 years ago

6.1.1

2 years ago

6.1.3

2 years ago

6.1.0

2 years ago

6.0.0

2 years ago

5.0.9

2 years ago

5.0.10

2 years ago

5.0.8

2 years ago

5.0.7

2 years ago

5.0.6

3 years ago

5.0.5

3 years ago

5.0.4

3 years ago

5.0.3

3 years ago

5.0.2

3 years ago

5.0.1

3 years ago

5.0.0

3 years ago

4.1.2

3 years ago

4.1.1

3 years ago

4.0.1

3 years ago

4.1.0

3 years ago

4.0.0

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.3.1

4 years ago

2.3.0

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.1.17

4 years ago

2.1.16

4 years ago

2.1.15

5 years ago

2.1.14

5 years ago

2.1.13

5 years ago

2.1.12

5 years ago

2.1.11

5 years ago

2.1.10

5 years ago

2.1.9

5 years ago

2.1.8

5 years ago

2.1.7

5 years ago

2.1.6

5 years ago

2.1.5

5 years ago

2.1.4

5 years ago

2.1.3

5 years ago

2.1.2

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.8

5 years ago

2.0.7

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.22

5 years ago

1.2.21

6 years ago

1.2.20

6 years ago

1.2.19

6 years ago

1.2.18

6 years ago

1.2.17

6 years ago

1.2.16

6 years ago

1.2.15

6 years ago

1.2.14

6 years ago

1.2.13

6 years ago

1.2.12

6 years ago

1.2.11

6 years ago

1.2.10

6 years ago

1.2.8

6 years ago

1.2.7

6 years ago

1.2.6

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago