我正在尝试构造一个错误字符串,列出一定数量的受影响的项目。我希望它看起来像这样。
You are unable to delete this because it will affect the following stuff:
stuff1
stuff2
stuff3
Please remove the stuff before deleting.
我正在尝试这样的事情:
string errorMessage =
"You are unable to delete this because it will affect the following stuff:" +
"<br> stuff1" +
"<br> stuff2" +
"<br> stuff3" +
"<br>" +
"Please remove the stuff before deleting.";
...
return BadRequest(errorMessage);
我这样做的原因是因为在我的前端,我使用React来获取这些错误消息并显示错误消息模式。但它现在只是在错误消息中直接显示标记。我无法弄清楚如何轻松地加粗或斜体化部分文本。是否可以发送带有格式化文本的BadRequest以供前端显示?
答案 0 :(得分:-1)
答案有点过于宽泛但仍然:
使用Markdown(MD)格式的文本显示错误消息,并在React MD渲染器中显示它们。 为何选择MD?应记录错误消息,并在日志中MD文本看起来比HTML好得多。你们将一起解决这个问题。