有关不依赖于MVC视图或Razor页面的ASP.NET核心Web API和Web应用程序的问题
排查单元测试中的异步方法问题:解决 FirstOrDefaultAsync() 失败
在我的示例代码中测试 FirstOrDefaultAsync() 时出现问题 我有下面的方法,我通过用户名获取用户 ID,并且我已经为其编写了测试。然而,测试不起作用......
无法在 ASP.NET Core Web API 中显示数据表
我必须在 ASP.NET Core Web API 中显示数据表。 这是我的代码。 控制器: [路线(“api/[控制器]”)] [API控制器] 公共类 MapDataTableDemo :ControllerBase { 亲...
ASP.NET Core 8 Web API:将 int 数组传递给控制器方法
我知道这个问题已经在其他地方被问到了,但是很多问题都是非常古老和陈旧的,而且.NET 从那时起已经发生了一些变化,所以我希望现在有一个简单的解决方案来解决这个问题,而不是哈...
我有以下问题:我目前正在开发 ASP.NET Core / Entity Framework Core 后端,并且遇到的问题是我需要在 LINQ 查询中使用自定义方法,并且在...时出现错误
我在 MVC 应用程序中使用 ASP.NET Core Web API,但出现错误
错误: '无法将当前 JSON 数组(例如 [1,2,3])反序列化为类型 'Mvc_Web_Application.Models.PostViewModel 公共类 BlogController :控制器 { Uri 基地址 = 新 Uri("...
使用IClassFixture时输出XUnit .net core测试结果
我一直使用Nunit,现在转移到XUnit。 当我不实现 IClassFixture 时,我成功使用 ITestOutputHelper,例如: 公共 myClassTest(ITestOutputHelper 输出Helper) { 这个。
在 C# ASP.NET Core Web API 中创建每个页面具有固定页眉、页脚和动态内容的 PDF 文件
我需要在 ASP.NET Core Web API 中创建一个 .PDF 文件,该文件在每个页面上都有固定的页眉和页脚,并根据提供的数据提供动态内容。 我正在使用 DinktoPDF 创建 PDF ...
Visual Studio 2022 httpfile localDatetime 正在发送 UTC 时间
我正在构建一个 Web API,它应该能够接收包含用户消息的 POST 请求。我有一个 .http 文件,应该发送请求来测试此接口。它应该的领域之一...
我正在寻找一种缓存来自 .NET Core 中开发的 API 端点的响应的方法。作为要求的一部分,对 API 的请求必须具有有效的授权标头。 我遇到了一些
如何自定义或删除 .NET 8 中 AddIdentityApiEndpoints 创建的特定路由?
我正在使用 .NET 8 并尝试使用 AddIdentityApiEndpoints 为我的 Web API 设置身份验证。但是,我面临一个问题,我不知道如何删除某些路线
在 DotNet Core 中的“AddTransient”内/内部调用“AddScoped”?
我对 AddTransient、AddScoped 和 AddSingleton 之间有基本的了解。我知道这 3 个实例类型各自的行为方式,但我不确定我们是否可以在彼此内部调用这 3 个实例类型并且...
在 ASP.NET Core 中注入 AutoMapper 时出现问题。错误:公共参数化构造函数必须仅包含与声明的参数匹配的参数
我有一个 ASP.NET Core Web API 项目。为了配置 AutoMapper,我在 Program.cs 文件中添加了以下代码: builder.Services.AddAutoMapper(typeof(程序)); 我将 AutoMapper 注入...
如何在下面的代码中正确使用[FromQuery](C# ASP.NET Core Web API)来调用不同的方法
这是我第一次尝试使用 ASP.NET Core Web API,所以我不确定我尝试做的事情是否明智。我正在尝试拥有一个可以具有其他可选参数的端点...
将处理程序抛出的异常映射到 ASP.NET Core 8 Web API 中的 IActionResults 的标准方法?
我的新 ASP.NET Core 8 Web API 中的 API 控制器使用 MediatR 将请求分派给处理程序。处理程序可能会抛出异常;当发生这种情况时,控制器似乎返回通用的 s...
将应用程序 ASP.NET Core 6 作为 Windows 服务运行
我的问题是,当通过Windows服务启动ASP.NET Core 6应用程序时,出现以下错误: System.InvalidOperationException:无法配置 HTTPS 端点。不……
如何使用 Keyvault 将 ASP.NET Core API 连接到存储在 Azure 中的数据库
我目前正在尝试开发一个可以访问数据库的API(在Azure上运行),但出于明显的安全原因,我不想将明文连接字符串放入我的appsetting.json文件中...
Microsoft.EntityFrameworkCore.DbUpdateException:保存实体更改时发生错误。详情请参阅内部异常
我正在学习 Webapi,所以我尝试构建一个连接到 SQL 服务器的简单 Api,当我添加新的电影数据时出现此错误 Microsoft.EntityFrameworkCore.DbUpdateException:
我已将 .NET Aspire 添加到我的 ASP.NET Core Web API(使用 Swagger),并且一切都可以正常编译。 但是当启动应用程序时,一切似乎都工作正常,除了我在端点下看不到 url...
在本地测试 C# ASP.NET Core 8 Web API 中的请求超时
我正在尝试在本地环境中的 C# ASP.NET Core 8 Web API 中测试请求超时功能。 这是我的设置:在 Program.cs 中,我使用 AddRequestTimeouts 和
并行 ASP.NET API 调用抛出“底层连接已关闭:连接意外关闭。”
我有一个 ASP.NET MVC (.NET 4.8) 应用程序,它调用 ASP.NET Core 8 Web API 作为生成 PDF 文档的服务。我们称它们为“主要”和“服务”。 PDF 发布是...