protected override void Configure() { container = new PhoneContainer(); // Language display initialization InitializeLanguage(); if (!Execute.InDesignMode) { container.RegisterPhoneServices(RootFrame); } container.Singleton <MainPageViewModel>(); container.Singleton <ServerViewModel>(); container.PerRequest <ThreadListViewModel>(); container.PerRequest <PostViewModel>(); container.Singleton <IUserService, UserViewModel>(); container.Singleton <IIndicator, Indicator>(); container.Singleton <IErrorMsg, ErrorMsg>(); //container.Singleton<IResourceService, ApplicationResourceService>(); container.Singleton <IResourceService, NetResourceService>(); container.Singleton <IDataService, DataService>(); container.Singleton <IStorageHelper, IsolatedStorageHelper>(); container.Singleton <IParserFactory, DZParserFactory>(); container.Singleton <IOrientationHelper, OrientationHelper>(); GalaSoft.MvvmLight.Threading.DispatcherHelper.Initialize(); ImageTools.IO.Decoders.AddDecoder <ImageTools.IO.Gif.GifDecoder>(); #if WP8 RootFrame.Navigating += RootFrame_Navigating; RootFrame.Navigated += RootFrame_Navigated; #endif AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); container.RegisterPhoneServices(RootFrame); container.Singleton <Forms.App>(); }
protected override void Configure() { _phoneContainer = new PhoneContainer(); _analytics = new FlurryAnalytics(); RegisterConventions(); _phoneContainer.RegisterPhoneServices(RootFrame); RegisterServices(); RegisterViews(); RegisterStorageHandlers(); RegisterNavigationCoercion(); Execute.InitializeWithDispatcher(); LoadLanguagesAsync(); Telerik.Windows.Controls.LocalizationManager.GlobalStringLoader = new ResourceLoader(); Log.Init(new DebugLogger()); InitErrorHandler(); RootFrame.Navigating += RootFrameNavigating; RootFrame.Navigated += RootFrameNavigated; }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.PerRequest <MainPageViewModel>(); Caliburn.Micro.WP71.Recipes.ExternalModules.ExternalModuleLoader.Initialize(); }
protected override void Configure() { _container = new PhoneContainer(RootFrame); _container.RegisterPhoneServices(); RegisterServices(); RegisterViewModels(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.PerRequest <MainPageViewModel>(); AddCustomConventions(); }
protected override void Configure() { _container = new PhoneContainer(); _container.RegisterPhoneServices(RootFrame); _container.Instance(RootFrame); _container.Singleton <ICache, FileSystemCache>(); // View Models _container.Singleton <SplashViewModel>(); _container.Singleton <AboutViewModel>(); _container.Singleton <ShellViewModel>(); _container.Singleton <MyBoardsViewModel>(); _container.Singleton <MyCardsViewModel>(); _container.Singleton <MyNotificationsViewModel>(); _container.Singleton <ProfileViewModel>(); _container.PerRequest <BoardViewModel>(); _container.PerRequest <BoardListViewModel>(); _container.PerRequest <CardViewModel>(); _container.PerRequest <CardDetailPivotViewModel>(); _container.PerRequest <CardDetailOverviewViewModel>(); _container.PerRequest <CardDetailChecklistViewModel>(); _container.PerRequest <CardDetailAttachmentsViewModel>(); _container.PerRequest <CardDetailMembersViewModel>(); _container.PerRequest <ChecklistViewModel>(); _container.PerRequest <ChecklistItemViewModel>(); _container.PerRequest <AttachmentViewModel>(); _container.AllTransientTypesOf <NotificationViewModel>(); // Event handlers _container.AllSingletonTypesOf <AbstractHandler>(); // Services _container.PerRequest <Services.IApplicationBar, DefaultApplicationBar>(); _container.Singleton <INetworkService, NetworkService>(); _container.Singleton <IProgressService, ProgressService>(); _container.Singleton <ITrelloApiSettings, TrelloSettings>(); #if DISCONNECTED _container.Singleton <IRequestClient, JsonFileRestClient>(); #else _container.Singleton <IRequestClient, TrelloRestClient>(); #endif var network = _container.Get <INetworkService>(); var client = AugmentClient(_container); var trello = new Trello(network, client); _container.Instance <ITrello>(trello); PhoneToolkitConventions.Install(); TelerikConventions.Install(); // Force creation _container.InstantiateInstancesOf <AbstractHandler>(); }
protected override void Configure() { _container = new PhoneContainer(RootFrame); _container.RegisterPhoneServices(); RegisterCustomObjects(_container); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.PerRequest <MainPageViewModel>(); ViewLocator.NameTransformer.AddRule(typeof(File).FullName, typeof(FileView).FullName); ViewLocator.NameTransformer.AddRule(typeof(Folder).FullName, typeof(FolderView).FullName); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.PerRequest<MainPageViewModel>(); container.PerRequest<PivotPageViewModel>(); container.PerRequest<TabViewModel>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); container.RegisterPhoneServices(RootFrame); //add viewmodels registration here AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); if (!Execute.InDesignMode) { container.RegisterPhoneServices(RootFrame); } container.PerRequest <HomeViewModel>(); }
protected override void Configure() { container = new PhoneContainer(); if (!Execute.InDesignMode) container.RegisterPhoneServices(RootFrame); container.PerRequest<MainPageViewModel>(); container.PerRequest<MessageViewModel, MessageViewModel>(); container.PerRequest<DialogViewModel, DialogViewModel>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); container.RegisterPhoneServices(RootFrame); container.Singleton <IMessageService, MessageService>(); //NOTE: don't register anything from the module assemblies here container.PerRequest <MainPageViewModel>(); //NOTE: install the conventions ModuleConventions.Install(); }
protected override void Configure() { container = new PhoneContainer(this); container.RegisterPhoneServices(); container.RegisterAllViewModelsForPages(); //container.InstallChooser<PhoneNumberChooserTask, PhoneNumberResult>(); //container.InstallLauncher<EmailComposeTask>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); if (!Execute.InDesignMode) { container.RegisterPhoneServices(RootFrame); } container.PerRequest <MainPageViewModel>(); container.PerRequest <IGoogleApiService, GoogleApiService>(); container.PerRequest <PizzernatorDataContext>(); container.PerRequest <RestaurantPreviewViewModel>(); }
protected override void Configure() { _container = new PhoneContainer(); if (!Execute.InDesignMode) { _container.RegisterPhoneServices(RootFrame); _container.PerRequest <MainViewModel>(); _container.PerRequest <NewListViewModel>(); _container.PerRequest <NewListItemsViewModel>(); } AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); if (!Execute.InDesignMode) { container.RegisterPhoneServices(RootFrame); } container.PerRequest <MainViewModel>(); container.PerRequest <AddNewLocalizationViewModel>(); container.PerRequest <WeatherViewModel>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); if (!Execute.InDesignMode) { container.RegisterPhoneServices(RootFrame); } container.PerRequest <MainPageViewModel>(); container.PerRequest <MessageViewModel, MessageViewModel>(); container.PerRequest <DialogViewModel, DialogViewModel>(); AddCustomConventions(); }
protected override async void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container .Singleton <IBookedFlightsService, BookedFlightsService>(); container .PerRequest <MenuViewModel>() .PerRequest <FlightSearchViewModel>() .PerRequest <BookingsViewModel>(); await VoiceCommandService.InstallCommandSetsFromFileAsync(new Uri("ms-appx:///resources/commands.xml")); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.PerRequest <IDataContextWrapper, DataContextWrapper <ClientsManagerDataContext> >(); container.PerRequest <ClientsListViewModel>(); container.PerRequest <ClientEditViewModel>(); container.PerRequest <GroupsListViewModel>(); container.PerRequest <GroupAddViewModel>(); container.PerRequest <GroupAddClientViewModel>(); container.PerRequest <PhotoViewModel>(); container.PerRequest <SkyDriveFolderChooserViewModel>(); container.PerRequest <ClientsCriteriaListViewModel>(); container.PerRequest <ClientsCriteriaViewModel>(); }
protected override void Configure() { if (RootFrame == null) return; container = new PhoneContainer(); container.RegisterPhoneServices(RootFrame); // View Models container.PerRequest<MainViewModel>(); // Services AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.PerRequest <LoginViewModel>(); container.PerRequest <GroupListViewModel>(); container.PerRequest <GroupDetailsViewModel>(); container.PerRequest <AddDebtViewModel>(); container.PerRequest <MainPanoramaPageViewModel>(); container.AllTypesOf <IPage>(Assembly.GetExecutingAssembly()); container.Singleton <RegistrationService>(); container.Singleton <WalleetServiceClient>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.PerRequest <MainViewModel>(); container.PerRequest <DetailsViewModel>(); container.PerRequest <PhotoShareViewModel>(); container.PerRequest <ITalao, Talao>(); container.RegisterSingleton(typeof(IMultasRealizadas), null, typeof(MultasRealizadas)); container.Instance <IObjectStorageHelper <ListaDeMultasRealizadas> >(new ObjectStorageHelper <ListaDeMultasRealizadas>()); AddCustomConventions(); #if DEBUG //LogManager.GetLog = type => new DebugLogger(type); #endif MapeiaRootFrame(); }
protected override void Configure() { _container = new PhoneContainer(); _container.RegisterPhoneServices(RootFrame); RegisterNavigation(); RegisterServices(); _container.PerRequest <MainPageViewModel>(); _container.PerRequest <UserProfilePageViewModel>(); _container.PerRequest <PhotosPageViewModel>(); AddCustomConventions(); InteractionEffectManager.AllowedTypes.Add(typeof(Border)); }
protected override void Configure() { container = new PhoneContainer(RootFrame); if (!Execute.InDesignMode) { container.RegisterPhoneServices(); } container.PerRequest <MainPageViewModel>(); container.PerRequest <ArPageViewModel>(); container.PerRequest <EarlierPageViewModel>(); container.PerRequest <ReadArticlePageViewModel>(); container.PerRequest <SettingsPageViewModel>(); AddCustomConventions(); }
protected override void Configure() { _container = new PhoneContainer(RootFrame); _container.RegisterPhoneServices(); _container.PerRequest <MainPageViewModel>(); _container.PerRequest <TagsPivotPageViewModel>(); _container.PerRequest <AccountDetailsPageViewModel>(); _container.PerRequest <AccountProviderSelectPageViewModel>(); _container.PerRequest <AccountProviderIconViewModel>(); _container.PerRequest <AccountViewModel>(); _container.PerRequest <TagViewModel>(); _container.PerRequest <AccountFieldBase>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); container.RegisterAllViewModelsForPages(); //container.PerRequest<TabViewModel, TabViewModel>(); container.RegisterSingleton <IAccountRepository, AccountRepository>(); container.RegisterSingleton <IPhotoService <PicasaAlbum, PicasaMediaGroup>, GooglePicasaService>(); container.RegisterSingleton <IStorage <PicasaAccount>, AccountStorage>(); container.RegisterSingleton <IPhoneService <PhoneAlbum>, Phone.Api.PhoneService>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(); if (!Execute.InDesignMode) { container.RegisterPhoneServices(RootFrame); } container .PerRequest <MenuViewModel>() .PerRequest <BindingsViewModel>() .PerRequest <ActionsViewModel>() .PerRequest <CoroutineViewModel>() .PerRequest <ExecuteViewModel>() .PerRequest <EventAggregationViewModel>() .PerRequest <DesignTimeViewModel>() .PerRequest <ConductorViewModel>() .PerRequest <BubblingViewModel>(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); BlobCache.ApplicationName = "TestApp"; var localPath = Path.Combine(ApplicationData.Current.LocalFolder.Path, "settings.db"); //var roamingPath = Path.Combine(ApplicationData.Current.RoamingFolder.Path, "settings.db"); //var secretPath = Path.Combine(ApplicationData.Current.RoamingFolder.Path, "secret.db"); BlobCache.LocalMachine = new SqlitePersistentBlobCache(localPath); //BlobCache.UserAccount = new SqlitePersistentBlobCache(localPath); //BlobCache.Secure = new Akavache.Sqlite3.EncryptedBlobCache(localPath); container.RegisterPhoneServices(); container.PerRequest <MainPageViewModel>(); AddCustomConventions(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.Singleton <IEventAggregator, EventAggregator>(); container.PerRequest <HelpPageViewModel>(); container.PerRequest <PresetsPageViewModel>(); container.PerRequest <PresetViewModel>(); container.PerRequest <SavedFilesViewModel>(); container.PerRequest <MainMenuPageViewModel>(); container.PerRequest <MainPageViewModel>(); container.Handler <ISettings>(simpleContainer => new Settings(IsolatedStorageSettings.ApplicationSettings)); container.PerRequest <SettingsPageViewModel>(); container.PerRequest <HearingTestViewModel>(); container.PerRequest <HostPageViewModel>(); container.PerRequest <HearingTestView>(); container.PerRequest <RecentPageViewModel>(); container.PerRequest <IAudiogramPlot, AudiogramPlot>(); container.PerRequest <BrowserPageViewModel>(); container.PerRequest <DataViewModel>(); container.PerRequest <PlotViewModel>(); container.Handler <IStorageFolder>(simpleContainer => ApplicationData.Current.LocalFolder); container.PerRequest <IAsyncXmlFileManager, AsyncXmlFileManager>(); container.Handler <ISkyDriveUpload>( simpleContainer => new SkyDriveUpload((IStorageFolder)simpleContainer.GetInstance(typeof(IStorageFolder), null), (ISettings)simpleContainer.GetInstance(typeof(ISettings), null))); container.PerRequest <ResultsPageViewModel>(); container.RegisterPerRequest(typeof(AddItemViewModel), "AddItemViewModel", typeof(AddItemViewModel)); container.RegisterPerRequest(typeof(SaveResultViewModel), "SaveResultViewModel", typeof(SaveResultViewModel)); container.PerRequest <IDialogBuilder <AddItemView, AddItemViewModel>, DialogBuilder <AddItemView, AddItemViewModel> >(); container.PerRequest <IDialogBuilder <SaveResultView, SaveResultViewModel>, DialogBuilder <SaveResultView, SaveResultViewModel> >(); container.Handler <IOscillator>(simpleContainer => new SineOscillator(-95, 100)); container.Handler <IPitchGenerator>( simpleContainer => new PitchGenerator((IOscillator)simpleContainer.GetInstance(typeof(IOscillator), null))); container.RegisterPhoneServices(); AddDefaultSettings(); AddConventions(); }
protected override void Configure() { container = new PhoneContainer(RootFrame); container.RegisterPhoneServices(); // services container.RegisterSingleton(typeof(IAppSettings), "AppSettings", typeof(AppSettings)); container.RegisterSingleton(typeof(INavigationManager), "NavigationManager", typeof(NavigationManager)); container.RegisterSingleton(typeof(IMessageService), "MessageService", typeof(MessageService)); container.Instance <IProgressService>(new ProgressService(RootFrame)); container.PerRequest <IFlowdockContext, LoggedInFlowdockContext>(); container.PerRequest <IFlowStreamingConnection, FlowStreamingConnection>(); // viewmodels container.PerRequest <LoginViewModel>(); container.PerRequest <LobbyViewModel>(); container.PerRequest <FlowViewModel>(); container.PerRequest <UsersViewModel>(); container.PerRequest <MessageThreadViewModel>(); }
protected override void Configure() { _container = new PhoneContainer(); if (!Execute.InDesignMode) { _container.RegisterPhoneServices(RootFrame); } _container.PerRequest <MainPageViewModel>(); _container.PerRequest <PivotPageViewModel>(); _container.PerRequest <PanoramaPageViewModel>(); _container.PerRequest <Item1ViewModel>(); _container.PerRequest <Item2ViewModel>(); _container.PerRequest <Item3ViewModel>(); _container.PerRequest <Item4ViewModel>(); AddCustomConventions(); if (Debugger.IsAttached) { LogManager.GetLog = type => new DebugLogger(type); } }
protected override void Configure() { container = new PhoneContainer(); container.RegisterPhoneServices(RootFrame); container.Instance <IProgressService>(new ProgressService(RootFrame)); container.Singleton <IAnalyticsService, AnalyticsService>(); container.Singleton <ITivoConnectionService, TivoConnectionService>(); container.Singleton <IScheduledRecordingsService, ScheduledRecordingsService>(); container.Singleton <ISpeechService, SpeechService>(); container.PerRequest <SettingsPageViewModel>(); container.PerRequest <MainPageViewModel>(); container.PerRequest <ShowContainerShowsPageViewModel>(); container.PerRequest <CollectionDetailsPageViewModel>(); container.PerRequest <ShowDetailsPageViewModel>(); container.PerRequest <PersonDetailsPageViewModel>(); container.PerRequest <MyShowsViewModel>(); container.PerRequest <ChannelListViewModel>(); container.PerRequest <ToDoListViewModel>(); container.PerRequest <SearchViewModel>(); container.PerRequest <IndividualShowViewModel>(); container.PerRequest <OfferViewModel>(); container.PerRequest <RecordingViewModel>(); container.PerRequest <ShowContainerViewModel>(); container.PerRequest <LazyRecordingFolderItemViewModel>(); container.PerRequest <PersonItemViewModel>(); container.PerRequest <CollectionItemViewModel>(); container.PerRequest <CreditsViewModel>(); container.PerRequest <PersonContentViewModel>(); container.PerRequest <UpcomingOffersViewModel>(); AddCustomConventions(); }