小编Noa*_*nil的帖子

HttpContext.Response.OutputStream 在 WebAPI 的 HttpResponseMessage 中使用的替代方法是什么

我正在编写一个用于处理 PDF 文档的 WebAPI。它是在之前实现 IHttpHandler 并使用 HttpContext 获取上下文的 ashx 页面中编写的。我现在正在使用 WebAPI 编写它。在 WebAPI 中,我们有 HttpResponseMessage。对于 HttpContext.Response.BinaryWrite,我们在 HttpResponseMessage 中有新的 ByteArrayContent。但是 WebAPI 中 HttpContext.Response.OutputStream 的替代方案是什么?我需要在 WebAPI 中使用 OutputStram 的替代方案,因为我将此 OutputStream 作为参数传递给另一个 dll。

ashx 中的代码:

SomeReport.PdfReport rpt = new SomeReport.PdfReport(docID);
rpt.CreateReport(context.Response.OutputStream);
Run Code Online (Sandbox Code Playgroud)

asp.net-web-api httpresponsemessage

1
推荐指数
1
解决办法
3051
查看次数

在 Visual Studio 中未为 SpecFlow 功能文件生成 cs 文件

我正在 Visual Studio 2019 中进行 SpecFlow 测试。添加功能文件时不会生成设计器文件 (.cs)。

适用于具有类似配置和 nuget 包的其他计算机。

设计器文件应该自动生成。

testing visual-studio specflow

1
推荐指数
1
解决办法
3467
查看次数