public override async void Initialize(INavigationParameters parameters) { loggerService.StartMethod(); // Check Version AppUtils.CheckVersion(loggerService); try { await exposureNotificationService.StartExposureNotification(); await exposureNotificationService.FetchExposureKeyAsync(); var statusMessage = await exposureNotificationService.UpdateStatusMessageAsync(); loggerService.Info($"Exposure notification status: {statusMessage}"); base.Initialize(parameters); loggerService.EndMethod(); } catch (Exception ex) { Debug.WriteLine(ex.ToString()); loggerService.Exception("Failed to exposure notification status.", ex); loggerService.EndMethod(); } }
public override async void Initialize(INavigationParameters parameters) { try { await exposureNotificationService.StartExposureNotification(); await exposureNotificationService.FetchExposureKeyAsync(); base.Initialize(parameters); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } }
public override async void Initialize(INavigationParameters parameters) { // Check Version AppUtils.CheckVersion(); try { await exposureNotificationService.StartExposureNotification(); await exposureNotificationService.FetchExposureKeyAsync(); base.Initialize(parameters); } catch (Exception ex) { Debug.WriteLine(ex.ToString()); } }