Creé un Action Filter personalizado sin problema.¿Filtros de acción MVC usando parámetros pasados a ActionResult?
Pero me gustaría modificar el filtro de acción para usar algunos de los parámetros realmente pasados a mi método.
Así que si tengo el siguiente método:
[HttpPost]
[MyAttribute]
public ActionResult ViewUserDetails(Guid userId)
{
// Do something
}
¿Cómo puedo obtener acceso a la ID de usuario desde dentro MyAttribute
? ¿Hay alguna manera en que puedo pasarlo directamente?
No creo que haya una manera de acceder al ID de USUARIO que se pasa a ese parámetro. Sin embargo, probablemente haya una forma de acceder al ID de usuario del usuario que inició sesión en su sistema. Y es posible que pueda acceder a cualquier cosa en los datos de Vista ... pero no recomendaría ir por esa ruta, incluso si pudiera. – AwDogsGo2Heaven