12得票4回答
AspNetCore集成测试多个WebApplicationFactory实例?

有没有人知道在同一个单元测试中是否可以托管多个WebApplicationFactory<TStartop>()实例? 我已经尝试过了,但似乎无法解决这个问题。 例如:_client = WebHost<Startup>.GetFactory().CreateCli...

13得票5回答
无效数据异常:多部分正文长度限制超过16384

我想要做什么:我正在尝试使用Postman上传一个包含文件和JSON blob的multipart/form-data到ASP.NET Core 2.2 APIController,并将文件流式传输到磁盘上的临时文件中,而不是完全存储在内存中,因为这些文件可能很大(20MB - 2GB)。我已...

12得票2回答
在Net Core 2.2中隐藏Swagger的错误响应示例模型

我将我的NetCore 2.1项目升级到了2.2版本,但在使用Swagger页面时遇到了问题。 在Swagger中,以前的错误响应只会显示“Bad Request”,没有具体的模型信息。 但是,在我升级到NetCore 2.2之后,错误请求示例中出现了一个模型。如下图所示: 我该如何隐藏...

15得票3回答
为什么在使用UseStaticFiles和UseDefaultFiles时它们的顺序很重要?

我知道中间件注册的顺序 可能很重要,但并不是一定的。 我注意到 UseDefaultFiles() 需要在 UseStaticFiles() 之前运行 (可以通过 UseFileServer() 很好地绕过此问题)。 我不理解为什么。它们如何发生冲突?! 我搜索了这个问题,但没有找到 为...

7得票1回答
本地化文件无法在MVC ASP.NET Core 2.2中正确渲染Razor页面。

我的 Razor 页面看起来像这样。 @using Microsoft.AspNetCore.Mvc.Localization @inject IViewLocalizer Localizer <h1>@Localizer["Index"]</h1> ... 我的...

7得票2回答
Asp.NET Core 2.2:Swagger端点特定的安全定义

我正在使用Swashbuckle.AspNetCore 5.0.0-rc2在我的.Net Core 2.2 REST项目中。在我的项目中,我提供了两个不同的API,它们在逻辑上相互连接。 今天,我成功地将我的swagger文档分离出来,每个api只包含相应的api控制器。 我通过在控制器的...

8得票2回答
实体框架核心(Entity Framework Core)- EF Core 2.2 - “Point.Boundary” 是一个接口类型(“IGeometry”)。

我正在尝试使用EF Core 2.2的新功能,这基于以下文章:"Announcing Entity Framework Core 2.2" https://blogs.msdn.microsoft.com/dotnet/2018/12/04/announcing-entity-framewor...

10得票1回答
在ASP.NET Core 2.2中使用NSwag设置Bearer Token

我有一个ASP.NET Core 2.2 Web Api,并使用nswag添加了swagger支持。 Web Api受本地IdentityServer4保护,生成访问令牌。 我找到了添加授权按钮和表单以及在标题中设置Bearer令牌的代码。它有效! public void Configur...

8得票6回答
ApiController 并不总是会在 BadRequest 时返回数据

我正在使用ASP.NET Core 2.2的ApiController,并且我有以下内容: [ApiController] public class PostController : Controller { [HttpGet("posts")] public async Task&...

197得票2回答
IConfiguration不包含GetValue的定义

将一个类移动到其他项目后,其中一个 IConfiguration 方法 GetValue<T> 停止了工作。使用方式如下:using Newtonsoft.Json; using System; using System.Net; using System.Text; using ...