Odata Controller:当将C#对象实体作为输入传递时,Content()方法表现出意外

时间:2016-01-06 07:49:11

标签: odata

我正在尝试在Odatacontroler内容方法中传递一个C#对象:

var resp = Content(HttpStatusCode.OK, vResult );

其中vResult是一个带有两个字段的C#对象(List Messaages; bool IsValidEntity)。

在客户端,当我尝试得到响应时,出现意外的响应:

  

Id = 0x00000003,Status = RanToCompletion,Method =“{null}”,Result =   “StatusCode:401,ReasonPhrase:'Unauthorized',版本:1.1,内容:   System.Net.Http.StringContent,Headers:\ r \ n {\ r \ n Pragma:no-cache \ r \ n   缓存控制:无缓存\ r \ n日期:星期三,2016年1月6日07:04:25 GMT \ r \ n   服务器:Microsoft-IIS / 7.5 \ r \ n X-AspNet-Version:4.0.30319 \ r \ n   X-Powered-By:ASP.NET \ r \ n Content-Type:application / json;   odata.metadata = minimal \ r \ n Content-Length:97 \ r \ n}“

有关详细信息,请参阅以下内容: Be ware of Sql Injection

0 个答案:

没有答案