void EnqueuePreStageServiceResolution(bool blocking) { EnqueueServiceResolution <IConfigurationService>(s => _configurationService = s, blocking); EnqueueServiceResolution <IModalityManager>(s => _modalityManager = s, blocking); EnqueueServiceResolution <IBackButtonService>(s => _backButtonService = s, blocking); EnqueueServiceResolution <IGeneralDialogService>(s => _generalDialogService = s, blocking); }
protected override IEnumerator InitService(IServiceResolver resolver) { _modalityManager = resolver.Get <IModalityManager>(); return(base.InitService(resolver)); }