我正在使用一个在POST/PUT谓词中需要这样的JSON的Web服务:
{
"id":"CACTU",
"companyName": "Cactus Comidas para llevar",
"contactName": "Patricio Simpson",
"contactTitle": "Sales Agent",
"address": "Cerrito 333",
"city": "Buenos Aires",
"postalCode": "1010",
"country": "Argentina",
"phone": "(1) 135-5555",
"fax": "(1) 135-4892"
}
Run Code Online (Sandbox Code Playgroud)
但是Ember Data发送了一个这样的JSON:
{
"customer":
{
"id":"CACTU",
"companyName": "Cactus Comidas para llevar",
"contactName": "Patricio Simpson",
"contactTitle": "Sales Agent",
"address": "Cerrito 333",
"city": "Buenos Aires",
"postalCode": "1010",
"country": "Argentina",
"phone": "(1) 135-5555",
"fax": "(1) 135-4892"
}
}
Run Code Online (Sandbox Code Playgroud)
如何在发送POST/PUT操作时删除"customer"根元素?
我正在创建一个WCF服务,其结果不是严格的OData提要(出于复杂的原因,业务策略等).此外,URL的格式与OData略有不同,尽管其大部分功能非常相似.
我如何在Linq表达式树中转换URI?
提前致谢.