public class Body
{
[AllowHtml]
public string HtmlContent { get; set; }
}
有没有办法用流畅的API进行映射?
答案 0 :(得分:0)
这实际上是一个很好的问题。我也有类似的问题。我的数据层有一个带POCO类的库。 [AllowHtml]属性需要引用System.Web.MVC,它应该在Presentation(UI)Layer中使用。有没有办法如何使用数据层类外的[AllowHtml]属性来装饰某些属性?我想避免在我的控制器的Actions中使用[ValidateInput(false)]。
(我知道,数据层类不应该在UI层中使用,但其中一些是可用的。)
答案 1 :(得分:0)
您可以将[AllowHtml]属性添加到视图模型,并在控制器和视图中使用该视图模型,如此answer
中所述