¿La salida de JsonConvert.SerializeObject necesita ser codificada en la vista Razor?

Utilizo la biblioteca Newtonsoft para convertir objetos C # en JSON. ¿Es este uso deNewtonsoft.Json.JsonConvert.SerializeObject seguro, o es necesaria una codificación adicional? Si se necesita codificación adicional, ¿qué sugiere?

Así es como lo uso en una vista Razor:

<script type="text/javascript">
    var jsModel = @Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(Model))
</script>

Respuestas a la pregunta(5)

Su respuesta a la pregunta