Я принимаю вводимые пользователем данные в текст области, сохраните его и, в конечном итоге, отобразите обратно пользователю.
В моем представлении (Razor) я хочу сделать что-то вроде этого ...
@Message.Replace("\n", "</br>")
Это не работает, потому что Razor Html кодирует по умолчанию. Это здорово, но мне нужны разрывы строк.
Если я сделаю это, я столкнусь с проблемами XSS.
@Html.Raw(Message.Replace("\n", "</br>"))
Как правильно поступить в этой ситуации?