WCF DataService替代方法可以增加maxReceivedMessageSize

时间:2018-01-29 09:58:46

标签: c# entity-framework wcf-data-services

我在尝试将实体保存到数据库时遇到(413) Request Entity Too Large错误。我发现可以通过增加配置中的maxReceivedMessageSize值来解决这个问题。阿伦还有其他解决方案吗?我在考虑在提交数据库之前检查请求大小,但无法找到方法。我还考虑过定期调用SaveChanges,但后来我会失去交易优势......

任何建议?

修改

我所做的基本上是组成一个实体,很多AddToTable AddRelatedObjectSetLink来电,最后通过调用context.SaveChanges(SaveChangesOptions.Batch)来保存它们

如果这有帮助......

0 个答案:

没有答案