Example #1
0
        /// <summary>
        /// Валидировать реестр.
        /// </summary>
        /// <param name="registry"></param>
        public static void ValidateRegistry(XmlRegistry registry)
        {
            foreach (var proj in registry.Projects)
            {
                ValidateUrl(proj.Site);

                foreach (var group in proj.KeywordGroups)
                {
                    foreach (var keyword in group.Keywords)
                    {
                        if (!string.IsNullOrEmpty(keyword.TargetUrl))
                        {
                            ValidateUrl(keyword.TargetUrl);
                        }
                    }
                }
            }
        }
Example #2
0
        /// <summary>
        /// Валидировать реестр.
        /// </summary>
        /// <param name="registry"></param>
        public static void ValidateRegistry(XmlRegistry registry)
        {
            foreach (var proj in registry.Projects)
            {
                ValidateUrl(proj.Site);

                foreach (var group in proj.KeywordGroups)
                {
                    foreach (var keyword in group.Keywords)
                    {
                        if (!string.IsNullOrEmpty(keyword.TargetUrl))
                        {
                            ValidateUrl(keyword.TargetUrl);
                        }
                    }
                }
            }
        }