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