La chose la plus proche que j'ai pu trouver était System.Net.Mime.MediaTypeNames
mais cela ne semble pas tout avoir (comme json) car il semble être plus concentré sur les pièces jointes aux courriels.
Réponses
Trop de publicités?Une enum n'a pas beaucoup de sens. Les types MIME sont ouverts. C'est-à-dire que la liste n'est pas finie: de nouveaux types sont ajoutés de temps en temps.
Voir RFC4288: Spécifications de type de support et procédures d'enregistrement
Sinan Ünür
Points
76179
La base de données IANA sera probablement complète, mais vous devrez analyser ces pages pour obtenir une liste simple.
Il existe également le fichier mime.types fourni avec Apache, qui semble avoir été dérivé de cette liste.