public App(GlobalSetup setup, IPresentationFactory presentationFactory) { InitializeComponent(); PresentationFactory = presentationFactory; DI.ServiceProvider = setup.CreateServiceProvider(); RootPage = new RootPage(); MainPage = RootPage; }
public App(IPresentationFactory presentationFactory, IPermissions currentPermissions, IGeolocator geolocator) { PresentationFactory = presentationFactory; CurrentPermissions = currentPermissions; Geolocator = geolocator; var mainPage = new MainPage(); InitializeComponent(); MainPage = mainPage; }
public App(IPresentationFactory presentationFactory, IPermissions currentPermissions, IGeolocator geolocator, IClipboard clipboard, IInAppNotification inAppNotification) { PresentationFactory = presentationFactory; CurrentPermissions = currentPermissions; Geolocator = geolocator; Clipboard = clipboard; InAppNotification = inAppNotification; var mainPage = new MainPage(); InitializeComponent(); MainPage = mainPage; }