Desativar a codificação HTML no Razor
Eu tenho uma função que retorna um trecho de JavaScript e / ou HTML.
static public string SpeakEvil()
{
return "<script>alert('BLAH!!');</script>";
}
Na visão, o Razor está corretamente codificando em HTML, como a maioria esperaria.
@StaticFunctions.SpeakEvil()
Como eu tenho o Razornão HTML Codifique isso, para que o HTML e o JavaScript sejam emitidos literalmente, e que qualquer script realmente seja executado?