protected BaseConferenceApp(StartApplicationObject startApplicationObject)
 {
     InitialiseApplicationSettings();
     InitialiseText();
     InitaliseServices();
     InitaliseErrorSystem();
     InitialiseStartNavigation(startApplicationObject);
 }
示例#2
0
        public App()
        {
            this.RegisterServiceInstance <IRequestService>(new RequestService());
            this.RegisterServiceInstance <IAuthInfoService>(new AuthInfoService());

            var startApplicationObject = new StartApplicationObject();

            this.RegisterServiceInstance <IMvxStartNavigation>(startApplicationObject);

            var errorHub = new ErrorApplicationObject();

            this.RegisterServiceInstance <IErrorReporter>(errorHub);
            this.RegisterServiceInstance <IErrorSource>(errorHub);
        }
        protected override void InitializeStartNavigation()
        {
            var startApplicationObject = new StartApplicationObject(false);             //set argument to true for SplashScreen

            this.RegisterServiceInstance <IMvxStartNavigation>(startApplicationObject);
        }
 protected void InitialiseStartNavigation(StartApplicationObject startApplicationObject)
 {
     this.RegisterServiceInstance <IConferenceStart>(startApplicationObject);
     this.RegisterServiceInstance <IMvxStartNavigation>(startApplicationObject);
 }
示例#5
0
        public App()
        {
            var startApplicationObject = new StartApplicationObject();

            this.RegisterServiceInstance <IMvxStartNavigation>(startApplicationObject);
        }
示例#6
0
        protected override void InitialiseStartNavigation()
        {
            var startApplicationObject = new StartApplicationObject(false);

            this.RegisterServiceInstance <IMvxStartNavigation>(startApplicationObject);
        }
示例#7
0
        public App()
        {
            var startAppObject = new StartApplicationObject();

            this.RegisterServiceInstance(startAppObject);
        }