ASP.NET Web API是一个用于为浏览器和移动设备等客户端构建HTTP服务的框架。它基于Microsoft .NET Framework,是构建RESTful服务的理想选择。
如何在与默认端口不同的端口上公开 Web API? .NET 6
在端口 8888 上公开 .NET 6 Web API 的所有尝试都会失败。 我在线尝试了这些答案和各种其他文章,通过在 appsettings.json 中添加 url 并在 Program.cs 中配置端口,而不使用
startup.cs 文件发生更改时是否需要应用程序池重新启动或回收
我有一个自定义中间件,我必须像这样配置它,如果我们从后端禁用它,那么该中间件应该与请求管道分离,如果我启用,那么我应该再次
无法创建 ssl/tls 安全通道 Windows Server 2016
我正在创建一个 API 以通过 Globalsign 签署文档。我可以在自己的 Windows 10 PC 上使用签名完美签名。但是,当我在 2016 年 Windows 服务器上发布它时,它会抛出以下内容
我们在 Web API 2.0 (.NET) 上遇到了一个非常烦人的问题。 我们有一个 PUT 方法,它接受一个 JSON 字符串参数,该参数必须通过请求正文传递。 一切都与 sh 配合得很好...
我正在尝试使用一个基本控制器的想法,该控制器使用通用存储库为我的 API 控制器提供基本的 CRUD 方法,这样我就不必重复相同的基础...
我已经看了一百万页,我觉得这应该是微不足道的,但我真的很挣扎。 我正在尝试使用代码优先创建 .net Web API,并且我有两个模型:事件和团队。呃...
我在 C# 代码中进行了大量 Web API 调用。我不知道如何捕捉错误。假设,互联网连接无法正常工作,那么我的代码显示运行时错误。我如何正确地将它们投入尝试...
如何在WebApi中返回504(gatewayTimeout)
在我公司的API(我们使用WebAPI 2)中,当控制器操作花费太多时间时,我们希望返回504(网关超时)。有时,在我们的 WebAPI 操作中,我们与外部公司 API 合作,...
此资源不支持请求实体的媒体类型“application/xml”
我试图在以下函数的参数中传递 XLIFF 内容,但出现错误: 公共 IHttpActionResult ProcessSmartlingTranslation([FromBody]xliff xliff) { 返回
使用 Swashbuckle 生成 yaml swagger
我使用 Microsoft 的教程在 Web API 项目中获取 json 文件没有任何问题。 由于某些要求,我希望能够检索 yaml 文件。但问题是没有...
我无法在我的 web.api 中为用户分配角色 我在 Program.cs 的数据库中播种了我的角色 使用 (var 范围 = app.Services.CreateScope()) { var roleManager =scope.ServiceProvider.GetRequiredServ...
如何修复两个实体之间的多对多关系,以便在实体框架和Web API(C#)中自动填充第三个表
所以我有一个 Customer 实体和一个 Movie 实体,并且我正确配置了多对多关系,并且 EF 创建了第三个表 CustomerMovie,其中两个 FK 分别是 CustomerId 和 MovieId ...
我正在尝试动态设置令牌过期时间,但似乎它只是默认为 20 分钟。 这是我的配置身份验证: 公共无效ConfigureAuth(IAppBuilder应用程序) {
集成测试时将自定义的DbContext注入Asp.NET控制器
我有以下简化的 ASP.net API 控制器来测试: [路线(“api”)] 公共类 CustomerController(Func 工厂) : 控制器 { [HttpPost("客户...
仅返回asp.net core webapi的Json结果中的接口成员
我有一个简单的API,它像这样从数据库返回行列表 [http获取] [路线(“列表/{count}”)] 公共异步任务>> GetRows(int count...
ASP.NET Core Web API 错误 - 如何解决发现多个 DbContext。指定在更新数据库中使用哪一个
在 ASP.NET Core-6 Web API 中,我有两个 DBContext: 应用程序身份数据库上下文 我的应用程序数据库上下文 对于添加迁移,我在 PM 中使用了这两个: 添加迁移InitialIdentity -OutputDir“
尝试将 FormQuery 添加到 Get 时,“类型‘CaseController’已经定义了一个名为‘Get’的具有相同参数类型的成员”
我收到错误,因为我为 Get 语句添加了 FromQuery 参数以返回列表,而我已经有一个使用路由获取详细信息的 Get 语句。有人遇到过这个问题吗
我正在使用 Google 身份验证来生成 JWT 令牌(访问令牌和刷新令牌),并将其作为 HttpOnly cookie 发送到客户端。 目前,我的 API 上设置了一个 JwtBearer,它期待
FastEndpoints 支持查询字符串参数,我们可以利用 Query 来获取参数,效果很好。唯一的问题是,用它来测试它似乎并不容易......
ASP.NET Web Api - 返回属性名称中带有空格的 JSON 响应
我希望 ASP.NET Web API 返回属性名称中包含空格的 JSON 响应。目前,当我使用 Postman 测试它时,我收到以下格式的响应: [ { “appId”:...