public void CreateOrUpdateCategoryFilter(CategoryFilterDTO CategoryFilterDTO) { // CategoryFilterDTO.ResourceTypes.ToList().ForEach(x => Guard.IsValidUri(new Uri(x))); bool categoryExists = !GetCategoryFilter(CategoryFilterDTO.Name).IsNullOrEmpty(); if (categoryExists) { throw new BusinessException($"Category already exist"); } _metadataRepository.AddCategoryFilter(CategoryFilterDTO); }