4
我有在數據庫中創建新電子郵件的操作。代碼如下:不要將特定屬性綁定到ASP.NET中的模型WebApi
[ValidateModel]
public HttpResponseMessage Post(string username, [FromBody] EmailDTO email)
...
this.repository.Add(username, email)
但是API用戶可以設置'Id'屬性並導致數據庫衝突。 綁定時是否可以忽略'Id'屬性而不創建自定義模型聯編程序或更改DTO的構造函數?像綁定(排除='...'),但在WebApi?
什麼是已知的防止控制器操作中的質量分配的方法?