2016-02-19 46 views
0

我試圖找到一種方法將byte[]寫入某個自定義中間件內的Response對象。有一個擴展方法WriteAsync,它允許我寫一個字符串,但需要寫一個字節數組。在ASP.NET 5中將二進制數據寫入響應

用谷歌搜索這點指向BinaryWrite方法的Response對象,但這是System.Web而不是Microsoft.AspNet.Http

我該怎麼做?

回答

0

根據這一ASP.NET Github issue,你可以寫在Response.Bodybyte[]

await context.Response.Body.WriteAsync(buffer, 0, buffer.Length); 

難道這就是你要找的人?