Domanda

Ho un metodo controller con un filterattributo personalizzato su di esso ...

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

La classe di storia dell'attività ...

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? 
    }
 }

Questa è praticamente la mia domanda, posso riutilizzare l'oggetto del veicolo mobili nella mia classe di attributi personalizzati? Come posso passare un riferimento a quell'oggetto alla classe di attributi personalizzati.

Grazie per eventuali suggerimenti o idee su come posso raggiungere questo obiettivo, se è ancora possibile.

Saluti, ~ ck a San Diego

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top