e22m4u 2 лет назад
Родитель
Сommit
34962a5f56
1 измененных файлов с 7 добавлено и 2 удалено
  1. 7 2
      README.md

+ 7 - 2
README.md

@@ -1,7 +1,10 @@
 ## @e22m4u/service
 
-Разновидность сервис-локатора для инкапсуляции процесса разрешения
-зависимостей.
+Модуль предлагает классы `ServiceContainer` и `Service`,
+которые можно использовать как по отдельности, так и вместе.
+
+**ServiceContainer** - это классическая версия сервис-локатора  
+**Service** - скрывает создание контейнера и его распространение  
 
 ## Установка
 
@@ -65,6 +68,8 @@ console.log(myDate3); // Sun May 05 2030 03:00:00
 - `addService(ctor, ...args)` добавить конструктор в контейнер
 - `useService(ctor, ...args)` добавить конструктор и создать экземпляр
 
+### extends Service
+
 Сервисом может являться совершенно любой класс. Однако,
 если это наследник встроенного класса `Service`, то такой
 сервис позволяет инкапсулировать создание сервис-контейнера,