コード例 #1
0
 public App(GlobalSetup setup, IPresentationFactory presentationFactory)
 {
     InitializeComponent();
     PresentationFactory = presentationFactory;
     DI.ServiceProvider  = setup.CreateServiceProvider();
     RootPage            = new RootPage();
     MainPage            = RootPage;
 }
コード例 #2
0
ファイル: App.xaml.cs プロジェクト: gene9/Adapt.Presentation
        public App(IPresentationFactory presentationFactory, IPermissions currentPermissions, IGeolocator geolocator)
        {
            PresentationFactory = presentationFactory;
            CurrentPermissions  = currentPermissions;
            Geolocator          = geolocator;

            var mainPage = new MainPage();

            InitializeComponent();
            MainPage = mainPage;
        }
コード例 #3
0
        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;
        }