簡體   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