Example #1
0
        public void InitWPIFeeds(int serverId)
        {
            var wpiSettings = SystemController.GetSystemSettings(SystemSettings.WPI_SETTINGS);


            List <string> feeds = new List <string>();

            // Microsoft feed
            string mainFeedUrl = wpiSettings[SystemSettings.WPI_MAIN_FEED_KEY];

            if (string.IsNullOrEmpty(mainFeedUrl))
            {
                mainFeedUrl = WebPlatformInstaller.MAIN_FEED_URL;
            }
            feeds.Add(mainFeedUrl);

            // Zoo Feed
            feeds.Add(WebPlatformInstaller.ZOO_FEED);


            // additional feeds
            string additionalFeeds = wpiSettings[SystemSettings.FEED_ULS_KEY];

            if (!string.IsNullOrEmpty(additionalFeeds))
            {
                feeds.AddRange(additionalFeeds.Split(';'));
            }

            OperatingSystemController.InitWPIFeeds(serverId, string.Join(";", feeds));
        }
Example #2
0
 public SystemSettings GetSystemSettings(string settingsName)
 {
     return(SystemController.GetSystemSettings(settingsName));
 }