protected override void OnActivate() { //если это не первичная активация и данные в базе были изменены то нужно перезагрузить сессию if (clearSession) { RecreateSession(); clearSession = false; OrdersReloadToken.OnNext(new object()); } IsSuccessfulActivated = true; if (UpdateOnActivate) { Update(); UpdateOnActivate = false; } if (reload) { reload = false; DbReloadToken.OnNext(new object()); } RestoreSettingWithReopenScreen(); }