|
|
@@ -107,11 +107,11 @@ console.log(hasService); // true
|
|
|
|
|
|
Методы:
|
|
|
|
|
|
-- `getService(ctor, ...args)` получить существующий или новый экземпляр
|
|
|
-- `hasService(ctor)` проверка существования конструктора в контейнере
|
|
|
-- `addService(ctor, ...args)` добавить конструктор в контейнер
|
|
|
-- `useService(ctor, ...args)` добавить конструктор и создать экземпляр
|
|
|
-- `setService(ctor, service)` добавить конструктор и его экземпляр
|
|
|
+- `getService(ctor, ...args)` получить существующий или новый экземпляр сервиса
|
|
|
+- `hasService(ctor)` проверка существования конструктора сервиса в контейнере
|
|
|
+- `addService(ctor, ...args)` добавить конструктор сервиса в контейнер
|
|
|
+- `useService(ctor, ...args)` добавить конструктор сервиса и создать экземпляр
|
|
|
+- `setService(ctor, service)` добавить конструктор сервиса и его экземпляр
|
|
|
|
|
|
Сервисом может являться совершенно любой класс. Однако, если это
|
|
|
наследник класса `Service`, то такой сервис позволяет инкапсулировать
|