2017-01-16 21 views
0

POST方法的返回類型的OData服務的EDM模型:如何建立其具有KeyValuePair

[HttpPost] 
public Dictionary<string, object> PostData(ODataActionParameters param) 
{  
} 

打造EDM型號:

ODataConventionModelBuilder builder = new ODataConventionModelBuilder(); 
var customSave = builder.EntityType<Model>().Collection.Action("PostData"); 

如何設置一個動作「的迴歸customSave「?

回答

0
ODataConventionModelBuilder builder = new ODataConventionModelBuilder(); 
var customSave = builder.EntityType<Model>().Collection.Action("PostData"); 
customSave.ReturnsCollection<Dictionary<string, object>>(); 

建立當返回類型是Primitive或ComplexTypes的集合時使用的Action的返回類型。