有关不依赖于MVC视图或Razor页面的ASP.NET核心Web API和Web应用程序的问题
IServiceCollection 不包含 AddDefaultIdentity 的定义
当我尝试在 ASP.NET WebAPI 项目中调用 AddDefaultIdentity 时,出现以下错误: “IServiceCollection”不包含“AddDefaultIdentity”的定义且不可访问
.Net 6 中所有 ApiController 的全局路由
在我的所有项目中,我将此代码放在控制器顶部: [路线(“api/[控制器]/[操作]”)] [API控制器] 公共类 ValuesController :ControllerBase { [http获取] 公开
ASP.NET Core:关闭 Web 浏览器后未释放单例服务 (Microsoft.Extensions.DependencyInjection)
我有一个带有此一次性服务类的 ASP.NET Core 6 Web API: 公共接口 IMyService: IDisposable { } 公共类 MyService:IMyService { public void Dispose() => Console.WriteL...
ASP.NET Core 6.0 Web API 的 Swagger 实现 [已关闭]
我创建了一个仅包含一个 API 控制器的 ASP.NET Core 6.0 Web API 项目。当我们直接在浏览器中访问 url 时它可以工作,但 Swagger 不工作。请让我知道我该如何...
如何从 .NET Core 中的 Web API 响应读取标头数据?
我从我的客户端项目调用 Web API 方法并将响应标头中的值返回给客户端: [http邮报] [允许匿名] [路线(“登录”)] 公共 IActionResult 登录(用户
CancellationToken 在 ASP.NET Core Web API HostedService 中不起作用
我有一个 ASP.NET Core 8 Web API,它有一个 HostedService 和一个控制器。控制器使用 HostedService 也实现的接口,以便可以启动、停止或
ASP.NET Core API JSON 序列化程序设置每个请求
基于请求中的某些值(标头或 url),我想更改 DTO 对象的序列化。 为什么?好吧,我已将 [JsonProperty("A")] 应用到我的 DTO,但具体取决于客户端 (
我正在使用 vuejs 和 ASP.NET Core 开发一个 Web 应用程序。我正在尝试登录自定义身份用户并将令牌发送回客户端给用户以获取当前登录使用的所有信息...
asp.net core Web API 控制器停止响应并出现错误 500
我正在为搜索功能制作一个 PoC。我已经有一段时间没有使用 Web API 了,现在我从本教程和其他教程开始,更改了连接数据库等所需的内容。 这...
我将 Id 发送到正确的 url,但在控制器中我总是读到 Id = 0
我正在尝试按类别列出传入消息,因此在 UI 部分中,当管理员单击类别时,然后在控制器中,Id 显示为零。 我向相关网址发送了 Id 类别数,但 c...
如何禁用对 ASP.NET Core 8 Web API 身份方法的访问?
我有一个 ASP.NET Core 8 Web API。 我在生产中禁用了 Swagger 文档,但下面显示的端点仍然可以使用。 例如,我仍然可以使用寄存器端点...
如何在 ASP.NET Core Web API 中的自定义验证器中访问路由参数?
我已经使用数据注释实现了自定义模型验证器,我想比较两个日期并验证一个日期是否大于另一个日期。 它在 POST(创建)端点中工作正常。
我正在编写一个 ASP.NET Core Web API 后端,我使用 LNQ 进行查询,但在两个表之间查询没有成功
我在 TblRequestTransfer 和 TblRequestTransferDetail 两个表之间的语句查询连接中遇到问题。 我的代码: 使用 Api.Domain.Entity; 使用巢; 使用系统; 使用 System.Collections。
ASP.NET 8 Windows 身份验证与自定义策略授权相结合,导致每个请求都会调用 HandleRequirementAsync() 两次
我创建了一个新的“ASP.NET Core Web API”项目。 在 Program.cs 中,我配置了身份验证和授权,如下所示: builder.Services.AddAuthentication(NegotiateDefaults.Authentication...
我已经创建了 ASP.NET core Web API,并且正在尝试使用 Azure DevOps 构建 docker 映像,但它在复制命令上抛出错误。 错误(1): #8 错误:无法计算 ref 的校验和
ASP.NET Core Blazor API - FromQuery 始终返回 null
我有一个 API 端点,它接受查询字符串参数,但返回的值始终为 null,即使传递了值也是如此。 这是我的 Blazor Web 应用程序中的方法: 公共异步员工 GetEmp...
我有一个使用 .NET 5 的基于 ASP.NET Core 的项目。我正在使用 SwaggerUI 生成文档。我需要实现 IOperationFilter 以将所需的参数添加到任何不...
当用户未经身份验证时,ASP.NET Core 5 Web API 返回 404 代码而不是 401
我有一个基于 ASP.NET Core 5 框架和 Swagger UI 编写的 Web API。 当用户向任何端点发出经过身份验证的请求时,我会收到 404“就像框架正在重定向一样......
我使用位于此处的 Microsoft 最小 Web API 教程在 Visual Studio 2022 中成功创建了一个最小的 C# ASP.NET Core 6.0 Web API 项目。 在本教程中,作者使用了一个内存中的 En...
在 ASP.NET Core Web API 中自执行 ValidationAttribute
我想创建一个PossibleValuesAttribute: [PossibleValues(“单身”、“离婚”)] 公共字符串 MaritalStatus { 获取;放; } 如果提供给