Solution proposée et validée par @Ghouma Nacim
Hello, I’ve implemented a temporary solution that works very well. I’ve added categories such as PersonType, Quantity, and DateTime directly into the PiiEntityCategories list, even though these categories are not available for selection when defining PiiEntityCategories for redaction purposes. Here’s my solution:
var piiEntityCategories = new List<PiiEntityCategory>();
switch (yourCondition)
{
case Case1:
piiEntityCategories.Add(EntityCategory.DateTime.ToString());
break;
case Case2:
piiEntityCategories.Add(EntityCategory.PersonType.ToString());
break;
case Case3:
piiEntityCategories.Add(EntityCategory.Quantity.ToString());
break;
case Case4:
piiEntityCategories.Add(PiiEntityCategory.Date);
break;
default:
// Handle default case if needed
break;
}