反骨仔

我的个人云笔记

ASP.NET Core 启动地址配置方法及优先级顺序

前言 默认情况下,ASP.NET Core 使用下列 2 个启动地址: 1 2 http://localhost:5000 https://localhost:5001 同时,我们也可以通过配置或代码方式修改启动地址。 那么,这几种修改方式都是什么?

ASP.NET Core 使用 Middleware 有条件地允许访问路由

问题 有时,我们可能在 Web API 中包含一些具有调试功能的请求。比如我们使用的获取配置值的功能: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 endpoints.MapGet("/test2/{key:alpha}", async context => { var key = context.Request.RouteValues["key"].ToString(); foreach (var provider in

ASP.NET Core 自定义响应内容

问题 在业务开发中,对 Web API 的返回格式有一定要求,需要是定制化的 Json 结构,用于前端统一处理: 1 2 3 4 5 { Status : 0, Message: "", Info : xxx } Status 表示响应的状态码,0 为
0%