protected override void Configure() { CoreApplication.GetCurrentView().TitleBar.ExtendViewIntoTitleBar = true; if (ApiInformation.IsTypePresent("Windows.UI.ViewManagement.StatusBar")) { var statusBar = StatusBar.GetForCurrentView(); statusBar.BackgroundColor = (Color) Current.Resources["SystemAccentColor"]; statusBar.BackgroundOpacity = 1; statusBar.ForegroundColor = (Color) Current.Resources["SystemAltHighColor"]; } container = new WinRTContainer(); container.RegisterWinRTServices(); container.Singleton<SelfwinApp>(); container.Singleton<IAppNavigation, SelfwinNavigation>(); container.Singleton<ShellViewModel>(); container.PerRequest<AllItemsViewModel>(); container.PerRequest<ReadItemViewModel>(); container.PerRequest<AllTagsViewModel>(); container.PerRequest<AllSourcesViewModel>(); container.PerRequest<SettingsViewModel>(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<MainPageViewModel>(); _container.PerRequest<SecondPageViewModel>(); }
/// <summary> /// Override to configure the framework and setup your IoC container. /// </summary> protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.PerRequest<MainPageViewModel>(); container.PerRequest<DefineQuizViewModel>(); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.PerRequest<ITalao, Talao>(); container.PerRequest<IMultasRealizadas, MultasRealizadas>(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<IRssService, RssService>(); _container.PerRequest<MainViewModel>(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<MainPageViewModel>(); _container.PerRequest<CategoryDetailViewModel>(); _container.Singleton<ICategoriesService, CategoriesService>(); }
protected override void Configure() { base.Configure(); container = new WinRTContainer(RootFrame); container.RegisterWinRTServices(); container.PerRequest<SettingsViewModel>(); container.PerRequest<DialogViewModel>(); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); MessageBinder.SpecialValues.Add("$clickeditem", c => ((ItemClickEventArgs)c.EventArgs).ClickedItem); container.PerRequest<MainPageViewModel>(); container.PerRequest<DetailPageViewModel>(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<MyPageViewModel>(); _container.PerRequest<AboutViewModel>(); var settings = _container.RegisterSettingsService(); settings.RegisterCommand<AboutViewModel>("About"); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.Singleton<ICache<string, ObservableCollection<Photo>>, InMemoryCache<string, ObservableCollection<Photo>>>(); container.Singleton<ICache<string, string>, InMemoryCache<string, string>>(); container.Singleton<IClient, Client>(); container.Singleton<MainPageViewModel>(); container.PerRequest<PivotPageViewModel>(); container.PerRequest<MapPageViewModel>(); AddConventions(); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.PerRequest<MainViewModel>(); container.PerRequest<DetailViewModel>(); container.Singleton<IDataManager, DataManagerOnlinerTech>(); container.Singleton<IWriteReadData, LocalDataManager>(); MessageBinder.SpecialValues.Add("$clickeditem", c => ((ItemClickEventArgs)c.EventArgs).ClickedItem); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.Singleton<IFreeletics, Freeletics>(); container.Singleton<ISpeechService, SpeechService>(); container .PerRequest<LoadingViewModel>() .PerRequest<MyWeekViewModel>() .PerRequest<PeopleViewModel>() .PerRequest<WorkoutViewModel>() .PerRequest<TrainingViewModel>() .PerRequest<WorkoutDetailViewModel>() .PerRequest<ExercisesViewModel>() .PerRequest<ExerciesSeparatorViewModel>() .PerRequest<LeaderViewModel>() .PerRequest<LetsGoViewModel>() .PerRequest<AboutViewModel>() .PerRequest<FreeTrainingViewModel>() .PerRequest<FreeWorkoutViewModel>() .PerRequest<RunViewModel>() .PerRequest<MediaPlayerViewModel>(); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.PerRequest<ShellViewModel>(); }
public void ContainerPreRegist(WinRTContainer container) { container.RegisterWinRTServices(); container.RegisterSharingService(); container .PerRequest<MainViewModel>(); }
protected override void Configure() { ViewModelLocator.AddNamespaceMapping("Hubb.App.UWP.Views", "Hubb.Core.ViewModels"); ViewLocator.AddNamespaceMapping("Hubb.Core.ViewModels", "Hubb.App.UWP.Views"); container = new WinRTContainer(); container.RegisterWinRTServices(); container.Instance<IGitHubClient>(new GitHubClient(new ProductHeaderValue("hubb-uwp", "1.0.0"))); container .Singleton<IAppNavigationService, AppNavigationService>() .Singleton<IAuthenticationService, AuthenticationService>() .Singleton<IRepositoryService, RepositoryService>(); container .PerRequest<LoginViewModel>() .PerRequest<RepositorySearchViewModel>(); Coroutine.Completed += (s, e) => { if (e.Error == null) return; Debug.Write(e.Error.Message); }; ConventionManager.AddElementConvention<AutoSuggestBox>(AutoSuggestBox.TextProperty, "Text", "QuerySubmitted"); }
protected override void Configure() { LogManager.GetLog = t => new DebugLog(t); _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.RegisterPerRequest(typeof(IMessageService), null, typeof(DefaultMessageService)); _container.RegisterInstance(typeof(IResourceLoader), null, new DefaultResourceLoader()); _container.RegisterSingleton(typeof(IGitHubService), null, typeof(GhService)); _container .PerRequest<MainViewModel>() .PerRequest<NewsViewModel>() .PerRequest<RepositoriesViewModel>() .PerRequest<FollowersViewModel>() .PerRequest<FollowingViewModel>() .PerRequest<OrgsListViewModel>() .PerRequest<RepositoryViewModel>() .PerRequest<RepositoryCommitsViewModel>() .PerRequest<RepositoryIssuesViewModel>() .PerRequest<RepositoryInfoViewModel>() .PerRequest<RepositoryContentsViewModel>() .PerRequest<OrgViewModel>() .PerRequest<MembersViewModel>() .PerRequest<AboutViewModel>() .PerRequest<AuthorizeViewModel>() .PerRequest<HtmlUrlViewModel>(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<MainPageViewModel>(); _container.PerRequest<ContactViewModel>(); _container.PerRequest<EventViewModel>(); _container.PerRequest<PennyViewModel>(); _container.RegisterSingleton(typeof(IPageNavigationService), "IPageNavigationService", typeof(PageNavigationService)); _container.RegisterSingleton(typeof(IContactService), "IContactService", typeof(ContactService)); _container.RegisterSingleton(typeof(IUserNotificationService), "IUserNotificationService", typeof(UserNotificationService)); _container.RegisterSingleton(typeof(IPhinugService), "IPhinugService", typeof(PhinugService)); _container.RegisterSingleton(typeof(IMapLauncher), "IMapLauncher", typeof(MapLauncher)); }
protected override void Configure() { ViewModelLocator.AddNamespaceMapping("Hello.Xamarin.Windows.Views", "Hello.Xamarin.Core.ViewModels"); container = new WinRTContainer(); container.RegisterWinRTServices(); container .PerRequest<LoginViewModel>(); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.PerRequest<MainPageViewModel>(); ConfigureWindow(); ConfigureHardware(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<MainPageViewModel>(); _container.RegisterSingleton(typeof(IPageNavigationService), "IPageNavigationService", typeof(PageNavigationService)); _container.RegisterSingleton(typeof(IUserNotificationService), "IUserNotificationService", typeof(UserNotificationService)); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<LoginViewModel>(); _container.PerRequest<DashboardViewModel>(); _container.PerRequest<OrderCandidateViewModel>(); _container.PerRequest<TypeOfPaymentViewModel>(); _container.PerRequest<CashPaymentViewModel>(); _container.PerRequest<FinalizePaymentViewModel>(); _container.PerRequest<NewProductToOrderViewModel>(); _container.PerRequest<NewProductToOrderByCameraViewModel>(); }
protected override void Configure() { MessageBinder.SpecialValues.Add("$clickeditem", c => ((ItemClickEventArgs)c.EventArgs).ClickedItem); container = new WinRTContainer(); container.RegisterWinRTServices(); container.PerRequest<MainViewModel>(); container.RegisterSingleton(typeof(IDialogService),null,typeof(DialogService)); PrepareViewFirst(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); MessageBinder.SpecialValues.Add("$clickeditem", c => ((ItemClickEventArgs)c.EventArgs).ClickedItem); MessageBinder.SpecialValues.Add("$item", c => ((RoutedEventArgs)c.EventArgs).); _container .PerRequest<ShellViewModel>() .PerRequest<GraphViewModel>() .PerRequest<GraphsViewModel>() .PerRequest<SettingsViewModel>() .Singleton<GraphRepository>(); }
protected override void Configure() { container = new WinRTContainer(); container.RegisterWinRTServices(); container.Singleton<ISevenDigitalClient, SevenDigitalClient>(); container .PerRequest<ChartViewModel>() .PerRequest<ReleaseDetailsViewModel>(); ConfigureWindow(); ConfigureHardware(); }
protected override void Configure() { ViewModelLocator.AddNamespaceMapping("Hubb.App.UWP.Views", "Hubb.Core.ViewModels"); ViewLocator.AddNamespaceMapping("Hubb.Core.ViewModels", "Hubb.App.UWP.Views"); MessageBinder.SpecialValues.Add("$clickedItem", c => ((ItemClickEventArgs)c.EventArgs).ClickedItem); container = new WinRTContainer(); container.RegisterWinRTServices(); container.Instance<IGitHubClient>(new GitHubClient(new ProductHeaderValue("Hubb", "0.0.1"))); container.Singleton<IHubbClient, OfflineHubbClient>(); container.PerRequest<ShellViewModel>(); }
protected override void Configure() { var config = new TypeMappingConfiguration { DefaultSubNamespaceForViews = "Views", DefaultSubNamespaceForViewModels = "ModelViews" }; ViewLocator.ConfigureTypeMappings(config); ViewModelLocator.ConfigureTypeMappings(config); container = new WinRTContainer(); container.RegisterWinRTServices(); container.PerRequest<FirstViewModel>(); }
protected override void Configure() { LogManager.GetLog = t => new DebugLog(t); container = new WinRTContainer(); container.RegisterWinRTServices(); container.RegisterInstance(typeof(IFavoritesRepository), null, new DefaultFavoritesRepository()); container.RegisterPerRequest(typeof(IMessageService), null, typeof(DefaultMessageService)); container.RegisterPerRequest(typeof(ILocationService), null, typeof(DefaultLocationService)); container .PerRequest<MainViewModel>() .PerRequest<CurrentGasPricesViewModel>(); }
protected override void Configure() { _container = new WinRTContainer(); _container.RegisterWinRTServices(); _container.PerRequest<ScoreCard>(); _container.RegisterPerRequest( typeof(ICategoryProvider), null, typeof(HardcodedCategoryProvider)); _container.PerRequest<GameViewModel>(); _container.PerRequest<MainPageViewModel>(); _container.PerRequest<YahtzeeDiceRollerViewModel>(); _container.PerRequest<YahtzeeScoreCardViewModel>(); _container.PerRequest<YahtzeePageViewModel>(); }
protected override void Configure() { ViewModelLocator.AddNamespaceMapping("Spending.App.Windows.Views", "Spending.Core.ViewModels"); ViewLocator.AddNamespaceMapping("Spending.Core.ViewModels", "Spending.App.Windows.Views"); container = new WinRTContainer(); container.RegisterWinRTServices(); container .Instance<IMobileServiceClient>(new MobileServiceClient("https://spending.azurewebsites.net")); container .Singleton<IAuthenticationService, AuthenticationService>() .Singleton<IApplicationNavigationService, ApplicationNavigationService>() .Singleton<IExpenseService, ExpenseService>() .Singleton<INotificationsService, NotificationsService>(); container .PerRequest<LoginViewModel>() .PerRequest<CurrentExpensesViewModel>() .PerRequest<AddExpenseViewModel>(); }
protected override void Configure() { LogManager.GetLog = t => new DebugLog(t); container = new WinRTContainer(); container.RegisterWinRTServices(); container.RegisterPerRequest(typeof(IMessageService), null, typeof(DefaultMessageService)); #if DEBUG container.RegisterPerRequest(typeof(IHttpClient), null, typeof(MockHttpClient)); #else container.RegisterPerRequest(typeof(IHttpClient), null, typeof(DefaultHttpClient)); #endif container.RegisterPerRequest(typeof(IOzoneDataService), null, typeof(OzoneDataService)); container.RegisterPerRequest(typeof(ILocationService), null, typeof(LocationService)); container .PerRequest<MainViewModel>() .PerRequest<StationDetailsViewModel>() .PerRequest<AboutViewModel>(); }