Мое приложение имеет следующую архитектуру:
Как только пользователь войдет в систему, я перехожу к MainModule (ленивый), где я регистрирую службы, используемые в MainModule компонентах.
CarService кэширует результат веб-службы, поэтому, если пользователь выходит из системы, эта служба должна быть уничтожена.
Когда пользователь выходит из системы, я перехожу к LoginModolue .
Я думал, что при переходе к LoginModule , MainModule был бы уничтожен (на самом деле я регистрирую его в MainModule , а не в AppModule) но я заметил, что если я снова войду в систему, старый кэш все еще там.
Это нормально?
Не следует уничтожать службы, предоставляемые в MainModule при переходе к LoginModule ?