В коде моей главной страницы я регистрируюсь для определенных сообщений, таких как:
Messenger.Default.Register<String>(this, Notifications.ShowAlert, ShowAlertAction);
Как вы можете себе представить, ShowAlertAction
работает с некоторым пользовательским интерфейсом (в этом случае появляется дочернее окно)
Меня беспокоит, что может случиться так, что сообщение может быть отправлено из потока, не являющегося пользовательским интерфейсом. Когда сообщение отправлено, оно выполняется в потоке, который выполняет отправку, или в потоке, который выполнил регистрацию?