BlendInteractive.ExtendedCategories.Implementations.CategoryRepository.DeleteAssignmentsByCategory C# (CSharp) Метод

DeleteAssignmentsByCategory() публичный Метод

public DeleteAssignmentsByCategory ( EPiServer.Core.ContentReference categoryRef ) : void
categoryRef EPiServer.Core.ContentReference
Результат void
        public void DeleteAssignmentsByCategory(ContentReference categoryRef)
        {
            if (Store.Items<CategoryAssignment>().Where(ca => ca.ContentPage == categoryRef.ToReferenceWithoutVersion()).Count() > 0)
            {
                foreach (var item in Store.Items<CategoryAssignment>().Where(ca => ca.CategoryPage == categoryRef.ToReferenceWithoutVersion()))
                {
                    Store.Delete(item);
                }
            }
        }