我有一个创建数千个实体并将其发送到服务的客户端,如下所示:
for(int i=0;i<99999999; i++)
{
var contract = new Contract { Id = i, Name = "Ctr" + i.ToString() , ... }
service.AddToContracts(contract);
}
svc.SaveChanges(SaveChangesOptions.Batch);
问题是,当我尝试保存更改时,出现以下异常:
“ 400-错误的请求”
最佳答案
WCF数据服务不是很擅长写入大量数据。
大约一年前,当我的代码尝试编写100,000个对象时,我遇到了麻烦。
关于c# - WCF数据服务:保存大量更改时,出现400错误请求,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8304638/