public ExtendedNotificationService(IPreferences preferences, ISecureStorage secureStorage, IAnalyticsService analyticsService, MobileSortingService sortingService, DeepLinkingService deepLinkingService, INotificationManager notificationManager, AzureFunctionsApiService azureFunctionsApiService, IDeviceNotificationsService deviceNotificationsService) : base(preferences, secureStorage, analyticsService, sortingService, deepLinkingService, notificationManager, deviceNotificationsService, azureFunctionsApiService) { }
public App(ThemeService themeService, LanguageService languageService, IAnalyticsService analyticsService, SplashScreenPage splashScreenPage, NotificationService notificationService, IDeviceNotificationsService deviceNotificationsService) { InitializeEssentialServices(themeService, deviceNotificationsService, languageService); _languageService = languageService; _analyticsService = analyticsService; _notificationService = notificationService; MainPage = splashScreenPage; On <iOS>().SetHandleControlUpdatesOnMainThread(true); }
public App(ThemeService themeService, LanguageService languageService, IAnalyticsService analyticsService, SplashScreenPage splashScreenPage, NotificationService notificationService, IDeviceNotificationsService deviceNotificationsService) { _languageService = languageService; _analyticsService = analyticsService; _notificationService = notificationService; analyticsService.Track("App Initialized", new Dictionary <string, string> { { nameof(LanguageService.PreferredLanguage), _languageService.PreferredLanguage ?? "default" }, { nameof(CultureInfo.CurrentUICulture), CultureInfo.CurrentUICulture.TwoLetterISOLanguageName } }); InitializeEssentialServices(themeService, deviceNotificationsService, languageService); MainPage = splashScreenPage; On <iOS>().SetHandleControlUpdatesOnMainThread(true); }
public MockNotificationManager(IDeviceNotificationsService deviceNotificationsService) =>
public ShinyStartup(IDeviceNotificationsService deviceNotificationsService) =>