Mi idea es evitar las claves mágicas de cadena en mi aplicación Asp.Net MVC. Para hacerlo, quiero crear claves de cadena constante para compartirlas en la aplicación.¿Es una buena idea utilizar las teclas de cadena constante para evitar las teclas de cadena mágica?
Por ejemplo, puedo escribir TempData[MyConst.Message]
en lugar de TempData["Message"]
.
public class MyConst
{
public const string Message = "Message";
}
Mis preguntas son: ¿Es una buena idea hacerlo de esta manera?
Esto es exactamente lo que hago. Puse la constante en la clase que se almacenará. – Ryan