2017-01-16 11 views
0

сообщение Метод:Как построить модель EDM для службы OData который, имеющий тип возвращаемого 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>>(); 

Чтобы установить тип возврата действия, используемого, когда тип возврата представляет собой набор примитивных или сложных типов.