Я использую MSAl для Xamarin.Forms и реализовал пример на Авторизация Xamarin с Azure Реклама B2C
В примере AcquireTokenSilentAsync()
-метод вызывается из OnAppearing()
-метода LoginPage
(представления) (делегированного из LoginAsync(true)). Страница входа — это начальная страница этого примера приложения.
Мой вопрос: нужно ли мне вызывать AcquireTokenSilentAsync()
в любом представлении (или модели представления) перед моей логикой или достаточно использовать его на моей стартовой странице? Если мне нужно использовать его в любой модели представления/представления, кажется, что это своего рода аспект. Вы решаете это, используя какой-либо шаблон АОП или действительно вызывая этот метод для каждой модели представления/представления?