da quando ho aggiornato il mio progetto ASP.NET5 a beta4 (quello incluso in Visual Studio 2015 RC), nessuno dei miei punti di vista Razor in cui io uso un aiutante, come ad esempio:La direttiva @helper non funziona più immediatamente in ASP.NET5 MVC6 beta4.
@helper foo()
{
<h2>Bar</h2>
}
risultati nel seguente errore:
errore CS0103: il nome "helper" non esiste nel contesto corrente.
La direttiva @helper
non è più supportata? Qualcuno può indicarmi qualcosa di utile sul problema?
Vedere gli helper è stata una cattiva idea dal primo giorno, comunque. –
Questo è il mio tipo di risposta SO più odiato: risponde alla domanda pur essendo del tutto inutile per quanto riguarda fornire un'alternativa o una guida sul modo corretto di risolvere lo stesso problema. Cosa sostituisce l'aiutante, o meglio, che cosa dovrebbe essere usato al suo posto? –
@JonStory Ho capito il tuo punto. Tuttavia, nel problema che ho indicato, anche Microsoft non ha fornito alcun rimpiazzo per questa funzione. Sfortunatamente non ci sono sostituzioni ed è considerata una funzionalità obsoleta. Mi chiedo perché un tale rant commenti sia necessario quando la lettura del problema chiarisce ciò che ho appena detto. –