繁体   English   中英

asp.net WEB API,BufferedMediaTypeFormatter-> WriteToStream数据丢失?

[英]asp.net WEB API, BufferedMediaTypeFormatter -> WriteToStream Data Loss?

我已按照以下两个教程创建了自定义CSV媒体类型格式化程序:

http://www.asp.net/web-api/overview/formats-and-model-binding/media-formatters

http://www.tugberkugurlu.com/archive/creating-custom-csvmediatypeformatter-in-asp-net-web-api-for-comma-separated-values-csv-format

即使不是一个问题,它也可以正常工作:

我没有在csv文件上获取孔数据。

在此处输入图片说明

在我的csv上,我得到172行:

在此处输入图片说明

是什么导致此问题?

对于使用StreamWriter时发现“数据丢失”问题的每个人:这是我发现的解决方法:

 myStreamWriter.AutoFlush = true;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM