MediaPortal.Plugins.MovingPictures.DataProviders.DataProviderManager.LoadInternalProviders C# (CSharp) Method

LoadInternalProviders() public method

public LoadInternalProviders ( ) : void
return void
        public void LoadInternalProviders()
        {
            logger.Info("Checking internal scripts for updates...");

            AddSource(typeof(LocalProvider));
            AddSource(typeof(ScriptableProvider), Resources.Script_IMDb);
            AddSource(typeof(TheMovieDbProvider));
            AddSource(typeof(FanartTVProvider));
            AddSource(typeof(MovieMeterProvider));
            AddSource(typeof(ScriptableProvider), Resources.Script_OFDb);
            AddSource(typeof(ScriptableProvider), Resources.Script_MovieMaze);
            AddSource(typeof(ScriptableProvider), Resources.Script_Allocine);
            AddSource(typeof(ScriptableProvider), Resources.Script_MyMoviesItalian);
            AddSource(typeof(ScriptableProvider), Resources.Script_FilmWeb);
            AddSource(typeof(ScriptableProvider), Resources.Script_Scope);
            AddSource(typeof(ScriptableProvider), Resources.Script_Kinopoisk);
            AddSource(typeof(ScriptableProvider), Resources.Script_Alpacine);
            AddSource(typeof(ScriptableProvider), Resources.Script_Sratim);
            AddSource(typeof(ScriptableProvider), Resources.Script_FilmAffinity);
            AddSource(typeof(ScriptableProvider), Resources.Script_CSFD);
            AddSource(typeof(ScriptableProvider), Resources.Script_MyMoviesLocal);
            AddSource(typeof(ScriptableProvider), Resources.Script_XBMC);
            AddSource(typeof(ScriptableProvider), Resources.Script_Filmtipset);
            AddSource(typeof(ScriptableProvider), Resources.Script_Ptgate);
            AddSource(typeof(ScriptableProvider), Resources.Script_Daum);
            AddSource(typeof(ScriptableProvider), Resources.Script_kvikmyndir);
            AddSource(typeof(ScriptableProvider), Resources.Script_EmberMediaManager);
            AddSource(typeof(MyVideosProvider));

            // remove the impawards script (requested by site owner)
            DBSourceInfo impSource = DBSourceInfo.GetFromScriptID(874903);
            if (impSource != null) {
                logger.Warn("IMPAwards script has been disabled at the website operators request. Very sorry!");
                RemoveSource(impSource);
            }

            normalizePriorities();
        }