Exemple #1
0
        public Categories EndSubscribeProccessing()
        {
            Categories result = updateCategories;

            if (result == null)
            {
                result = Categories.Create(Uri);
            }

            this.updateCategories     = null;
            this.proccessingSubscribe = false;

            return(result);
        }
Exemple #2
0
 public void PreNotifySubscriber(IEnumerable <Category> categories, string[] exclude)
 {
     foreach (var category in categories)
     {
         if (exclude == null || Array.Exists <string>(exclude, exclude1 => exclude1 == category.Name) == false)
         {
             if (SubsCategories.Contains(category.Name))
             {
                 if (updateCategories == null)
                 {
                     updateCategories = Categories.Create(Uri);
                 }
                 updateCategories.Items.Add(category);
             }
         }
     }
 }