Я разрабатываю приложение с xamarin.forms, в котором у меня есть логин, я использую MessagingCenter для отправки определенных сообщений от моих view-моделей на мои страницы, например, сообщение, которое сообщает моей странице, что оно должно вызвать DisplayAlert, когдапользователь вводит неправильно Ваш логин в LoginPage.У меня есть пробелама: если я войду в свое приложение, я вернусь на страницу входа и введу неверные данные, мой DisplayAlert отображается дважды или количество раз, когда я закрывал сеанс + 1, я думаю, что проблема может быть связана с двумяэкземпляры, оставшиеся или более, отличаются от моего LoginPage, существующего в памяти, и при отправке сообщений через MessagingCenter все эти страницы получают их и выполняют действия на их основе.
Примечание. При проверке учетных данных измените MainPage, чтобы он теперь сталглавная страница сведений.
Примечание 2. Я понял, что после закрытия сеанса, если я меняю приложение или помещаю его в фоновый режим и возвращаюсь к нему, DisplayAlerts больше не отображаются несколько раз.
Может ли кто-нибудь помочь мне с этой проблемой?