如何在 ASP.NET Core 7 API controller POST 操作中对作为 IAsyncEnumerable 的输入执行数据注释验证。 我尝试使用以下代码,但未进行验证。public record struct Car([Required][RegularExpression(@" ...
如何在 ASP.NET Core 7 API controller POST 操作中对作为 IAsyncEnumerable 的输入执行数据注释验证。 我尝试使用以下代码,但未进行验证。public record struct Car([Required][RegularExpression(@" ...
我目前正在使用 swagger/swashbuckle in.net core 7 实现一些 Apis 并实现一些错误处理,我已经走上了使用异常处理程序的路线。 具有来自开发/生产的单独端点。 例如 Startup.cs 错误控制器.cs 这个想法是所有响应都是 IAttempt 的,因此 FE ...
我有一个运行在 .net 核心 3.1 上的 Azure Function,但是当我将 .net 版本从 3.1 更改为 7 时,我收到了这个错误:- 这是一个屏幕截图:- 这是我的 csproj 文件:- 请问有什么建议吗? 我已经安装了Install-Package Microsoft.Ex ...
项目类型:ASP.NET Core 7 MVC web 应用。 单击检查圆圈图标时,我试图发回 controller,但出现错误,因为该操作是用HttpPost装饰的。 当我将其更改为HttpGet时,错误消失了。 我如何让它回发? ...
我正在尝试添加一个 controller 并路由到 Razor 服务器端应用程序。 我尝试了几件事,但我只看到 .NET 6 的解决方案,无法弄清楚。 我这样创建了一个 controller: 然后在我的program.cs中添加: 和 AFAIK 这应该有效,端点http://localhost ...
我正在关注 Contoso University 的 MVC 版本教程,网址为: https://learn.microsoft.com/en-us/as.net/core/data/ef-mvc/update-related-data?view=as。 netcore-7.0 本教程在 .Net ...
如何使用 ASP.NET Core 7 配置 Brighter? Brighter 文档在细节上相当稀疏,inte.net 上的示例似乎也已过时。 web 上是否有示例启动代码 (Program.cs) 和基本的 Controller? https://www.goparamore.io/ ...
项目:ASP.NET Core 7 MVC web 应用我已将 object 添加到 controller 中的HttpContext.Items集合中,我正在尝试访问 object 以隐藏_Layout.cshtml中的一些菜单选项,但出现错误 Object 需要参考如何设置参考? ...
使用简约 API MapGet如何自动填充查询字符串中的参数? 使用 minimalistic API,以下是可能的: 当您神奇地调用: /api/Students/Grades?studentId=5时,studentId 将传递给 GetGradesAsync、ClaimsPrinicipal ...
使用 Net Core 7 我有 Razor 个带有culture路由参数的页面: 我创建了一个自定义路由约束来检查culture是否具有有效值。 当culture值无效时,我将被重定向到 404 错误页面。 如果我对有效文化进行硬编码,这会很好用,例如: 但是如果我注入RequestLocaliz ...
在 Net 7 项目中,我在Program中设置本地化: 我有两个 Razor 页面(索引和关于): 我可以使用以下方式访问主页(索引): 但我只能使用以下方法访问“关于”页面: 当我尝试访问“/about”时,url 没有更改,但呈现主页。 这不奇怪吗? 不应该重定向到索引并更改索引 Url 吗 ...
过去(很久以前)我使用 Crystal Report 来制作报告,现在我正在使用 Visual Studio 2022。我正在尝试为 ASP.NET Core 7 MVC 制作报告,我从 Marketplace 找到并安装了 Microsoft RDLC Report Designer 并提供我有机 ...
这个项目是在.NET 4.6上为ASP.NET创建的,但现在我会尝试将它移动到ASP.NET Core 7.0。 在 ASP.NET Core 7 中,我可以写什么来代替这段代码? 旧的LoginController : 它创建了一个新的 cookie,所以对我没有帮助 ...
我是 Entity Framework Core 7 和 ASP.NET Core 7 MVC 的新手。 我正在使用 Northwind 数据库学习这些概念。 我在 EF Core 之上使用通用存储库和 UnitOfWork 模式进行数据访问。 我创建了一个ProductsController并在视 ...
我的asp.net core 7 web api应用程序正在使用Program.cs和Startup.cs运行。 我已经使用CustomWebApplicationFactory<TStartup>编写了我的Integration Tests 。 一切都按预期工作。 现在我决定离开St ...
我正在尝试使用我的 ASP.NET Core 7 Web API 对 Appwrite 用户进行身份验证。过去,我使用 Firebase 来实现 function,如下所示:private static void ConfigureFirebaseAuthentication(IServiceCo ...
我正在研究一个简单的 Web API,它使用 MySQL 作为数据库。 这是非常基本的: 这个想法很简单。 这是一个中间件方法,它根据响应中的状态代码将所有请求写入数据库,无论是“有效”还是“无效”。 这个 API 可能每小时收到大约 10 个请求,所以它应该可以工作。 除了它不... 如果有的话, ...
我在尝试构建导致我运行 package 恢复的应用程序时遇到问题,但失败了,我也无法更新包。 我安装了最新的 SDK: 整个解决方案(每个项目)设置为 .net 7.0:<TargetFramework>net7.0</TargetFramework> global.j ...
我有一个 class 和 ~400 个字符串属性(它是自动生成的)我想将[StringLength(50)]应用于 class 中的所有属性。如果不将属性复制粘贴 400 次,这是否可能? ...
当我手动设置action属性时,“Antiforgery”元素/令牌丢失(不是自动生成/注入的) 部分视图中的代码(部分) 渲染代码(客户端) 但是当我省略action时,它会被创建(在客户端中呈现代码)。 这是默认行为吗,如果想手动设置action ,还需要手动添加“防伪”元素吗? 一张纸条如果使 ...