|
@@ -53,7 +53,7 @@ const {Service} = require('@e22m4u/js-service');
|
|
|
- `use(ctor, ...args)` добавить конструктор и создать экземпляр
|
|
- `use(ctor, ...args)` добавить конструктор и создать экземпляр
|
|
|
- `set(ctor, service)` добавить конструктор и его экземпляр
|
|
- `set(ctor, service)` добавить конструктор и его экземпляр
|
|
|
|
|
|
|
|
-### `get`
|
|
|
|
|
|
|
+### get
|
|
|
|
|
|
|
|
Метод `get` класса `ServiceContainer` создает экземпляр
|
|
Метод `get` класса `ServiceContainer` создает экземпляр
|
|
|
полученного конструктора и сохраняет его для последующих
|
|
полученного конструктора и сохраняет его для последующих
|
|
@@ -166,7 +166,7 @@ const app = new App();
|
|
|
и его передачу между сервисами, так как эта логика
|
|
и его передачу между сервисами, так как эта логика
|
|
|
инкапсулирована в классе `Service` и его методе `getService`
|
|
инкапсулирована в классе `Service` и его методе `getService`
|
|
|
|
|
|
|
|
-### `getService`
|
|
|
|
|
|
|
+### getService
|
|
|
|
|
|
|
|
Метод `getService` обеспечивает существование единственного
|
|
Метод `getService` обеспечивает существование единственного
|
|
|
экземпляра запрашиваемого сервиса, а не создает каждый раз
|
|
экземпляра запрашиваемого сервиса, а не создает каждый раз
|