Browse Source

chore: updates README.md

e22m4u 2 years ago
parent
commit
648448bcbd
1 changed files with 6 additions and 6 deletions
  1. 6 6
      README.md

+ 6 - 6
README.md

@@ -11,7 +11,7 @@ npm install @e22m4u/service
 
 ## ServiceContainer
 
-Метод `get` контейнера `ServiceContainer` инкапсулирует
+Метод `get` класса `ServiceContainer` инкапсулирует
 создание экземпляра полученного конструктора и сохраняет
 его для последующих обращений по принципу "одиночки".
 
@@ -23,7 +23,7 @@ import {ServiceContainer} from '@e22m4u/service';
 // создание контейнера
 const container = new ServiceContainer();
 
-// для примера используется конструктор Date
+// в качестве сервиса используем класс Date
 const myDate1 = container.get(Date);
 const myDate2 = container.get(Date);
 
@@ -33,8 +33,8 @@ console.log(myDate1 === myDate2); // true
 ```
 
 Метод `get` может принимать аргументы конструктора. При этом,
-если контейнер уже имеет сохраненный экземпляр данного
-конструктора, то он будет пересоздан с новыми аргументами.
+если контейнер уже имеет экземпляр данного конструктора, то
+он будет пересоздан с новыми аргументами.
 
 Пример:
 
@@ -51,8 +51,8 @@ console.log(myDate3); // Sun May 05 2030 03:00:00
 
 Сервисом может являться совершенно любой класс. Однако,
 если это наследник встроенного класса `Service`, то такой
-сервис позволяет инкапсулировать создание самого
-сервис-контейнера и его хранение.
+сервис позволяет инкапсулировать создание сервис-контейнера,
+его хранение и передачу другим сервисам.
 
 Пример: