Voglio creare un wrapper per questo helper esistente:Come creare un helper wrapper attorno all'URL. Funzione helper del contenuto?
@Content.Url("...")
Come si crea un aiutante per avvolgere questo e aggiungere un parametro ad esso?
mio controller ha una proprietà:
public bool IsAdmin {get; set;}
voglio fare riferimento in qualche modo questo valore dal mio controller e usarlo come:
@MyContent.Url("...", IsAdmin)
Come posso fare questo? È l'unico modo per aggiungere IsAdmin
al mio ViewModel
?
helper.Content è lo stesso @ Content.Url ?? – loyalflow
sì, 'helper.Url' sta invocando l'implementazione originale di' @ Content.Url'. –
quindi se faccio IsAdmin static sul mio controller, la pagina di visualizzazione può accedervi allora? – loyalflow