Pregunta

Tengo un método de controlador con un FilterAttribute personalizado ...

[ActivityHistory]
public ActionResult Index(Vehicle vehicle, string componentName)
{
    return PartialView("_Description");
}

La clase de la clase de la participación ...

public class ActivityHistoryAttribute : FilterAttribute, IResultFilter
{
    public void OnResultExecuting(ResultExecutingContext filterContext)
    {
      //I would like to use the Vehicle object passed into the controller here
      //The cotroller call is made from jQuery and json, the ASP.NET MVC modelbinding
      // is creating the c# object instance.  Can I resuse this object within this method? 
    }
 }

Esa es más o menos mi pregunta, ¿puedo reutilizar el objeto Modelbound Vehicle en mi clase de atributos personalizados? ¿Cómo paso una referencia a ese objeto a la clase de atributo personalizado?

Gracias por cualquier consejo o idea sobre cómo puedo lograr esto, si es posible.

Saludos, ~ ck en San Diego

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top