예제 #1
0
        public App(HttpClient httpClient = null)
        {
            DependencyResolver.ConfigureServices(httpClient, Application.Current.Properties);

            using (var scope = DependencyResolver.Container.BeginLifetimeScope())
            {
                _settings = scope.Resolve <ISettings>();
                _tmdbConfigurationCache = scope.Resolve <ITmdbConfigurationCache>();
            }

            InitializeComponent();
            MainPage = new LoadingPage();
        }
 public MovieDetailModelConfigurator(ISettings settings, ITmdbConfigurationCache tmdbConfigurationCache, MovieGenreSettingsModel movieGenreSettings)
 {
     _settings = settings;
     _tmdbConfigurationCache = tmdbConfigurationCache;
     _movieGenreSettings     = movieGenreSettings;
 }
 public PersonDetailModelConfigurator(ISettings settings, ITmdbConfigurationCache tmdbConfigurationCache)
 {
     _settings = settings;
     _tmdbConfigurationCache = tmdbConfigurationCache;
 }