不应在HTTP请求中填充字段

时间:2017-11-16 09:59:07

标签: asp.net-mvc asp.net-web-api

如何在ASP.NET模型对象中指定在用户发出Post请求时不应填充某些字段? 应该填充其他字段。

  • 我提出的解决方案是覆盖价值,但我正在寻找更“干净”的解决方案。

1 个答案:

答案 0 :(得分:0)

听起来你使用的模型不仅仅是一件事。 如果是这种情况,我建议您为POST创建一个单独的模型,其中只包含您想要查看的字段。

如果您在其他地方使用大多数模型属性,那么您可以拥有一个基类,您可以在其中共享任何常见的内容,并保留扩展基类的类的差异。

这里的主要想法是确保您的模型仅包含您想要查看的属性,而不是其他内容。

相关问题