mvc - return json c# asp net core
Constante "application/json" en el framework.net (1)
Acabo de declarar una constante para el tipo de contenido "application / json" en una de mis clases.
public const string JsonContentType = "application/json";
No estoy seguro de que sea una buena práctica.
¿.NET framework tiene un const predefinido para "application / json"?
Si bien hay algunas constantes MIME definidas en MediaTypeNames (ver here ), no hay constantes para "application / json".
Poner tipos de contenido adicionales en un const compartido es probablemente la mejor práctica, mejor que definirlos en literales de cadenas un millón de veces a lo largo de su código al menos.
Además, le ofrece la flexibilidad de utilizar tipos MIME nuevos / personalizados, que una versión .NET específica podría no tener.