C# CSV OData端点输出中的格式
我正在使用ODataV4、Microsoft.aspnet.OData(v7.0.1)开发OData端点;Microsoft.aspnet.webapi.odata v5.3.1和Microsoft.data.odata v5.6.0作为libs。 我的问题如下:我必须以JSON(当然完成)和CSV导出找到的结果。 看起来你不能直接在CSV中导出,所以,我想用一个任务来设计它。 这是最好的方法吗? 提前感谢您的帮助C# CSV OData端点输出中的格式,c#,asp.net-mvc,csv,odata,C#,Asp.net Mvc,Csv,Odata,我正在使用ODataV4、Microsoft.aspnet.OData(v7.0.1)开发OData端点;Microsoft.aspnet.webapi.odata v5.3.1和Microsoft.data.odata v5.6.0作为libs。 我的问题如下:我必须以JSON(当然完成)和CSV导出找到的结果。 看起来你不能直接在CSV中导出,所以,我想用一个任务来设计它。 这是最好的方法吗? 提前感谢您的帮助 亲切的问候,嗯,最后,我设计了这样一个动作: [HttpGet] [Enable
亲切的问候,嗯,最后,我设计了这样一个动作:
[HttpGet]
[EnableQuery]
public IHttpActionResult Export()
{
try
{
var uri = Request.RequestUri;
return Redirect("https://"+uri.Host+"/Export/Index");
}
catch (Exception)
{
return NotFound();
}
}
当然,所有这些都将在控制器导出中完成,以便将我的数据导出为csv,我不会要求OData这样做。
但是,如果您有更详细的解决方案,请与我们分享
亲切问候,