asp.net-core-3.0相关内容

使用 System.Text.Json 修改 JSON 文件

我知道您可以使用 Newtonsoft 轻松完成此操作.然而,当我使用 .NET Core 3.0 时,我正在尝试使用新方法与 JSON 文件进行交互——即,System.Text.Json——我拒绝相信我是什么尝试做是那么困难! 我的应用程序需要列出尚未添加到我的数据库中的用户.为了获取所有用户的完整列表,该应用程序从 Web API 检索 JSON 字符串.我现在需要遍历这些用户中的每一 ..
发布时间:2021-12-10 19:45:44 C#/.NET

切换到 .net core 3 端点路由后,身份 UI 不再有效

在让我的区域显示端点路由很困难之后,我设法在这个自我回答的线程中修复了它(尽管不是以非常令人满意的方式):从 2.2 迁移到 3.0 后的问题,默认有效但可以't access area,有没有办法调试端点解析? 然而,我根本没有显示身份用户界面,我在挑战时被重定向到正确的网址,但页面是空白的.我添加了身份 UI 块包,并且从 mvc 路由更改为端点路由,我没有更改任何应该破坏它的内容. ..

.NET Core 3.0:Razor 视图不会在更改时自动重新编译

根据文档,默认情况下,Razor 视图应在 ASP.NET Core 3.0 的本地环境更改时重新编译. 但是,我的项目不在本地执行此操作.如果我在本地调试时更改视图并刷新,则不会反映更改.我必须停止解决方案,重新运行,然后才能看到变化. 我使用 Razor 页面在 Visual Studio 2019 上的默认 ASP.NET Core Web 应用程序模板和 ASP.NET Cor ..
发布时间:2021-12-10 19:16:52 C#/.NET

除了将所有内容添加到 Startup 类之外,是否有一种可靠的方法可以在 ASP.NET Core 3.1 中注册依赖项?

我有一个 ASP.NET Core 3.1 项目.通常,我使用 Startup.cs 类中的 ConfigureServices() 方法注册任何依赖项. 但是,我发现自己必须注册很多依赖项,而且 ConfigureServices() 看起来很大!我知道我可以创建一个静态方法的扩展方法并从 ConfigureService()` 类中调用它,但想知道是否有更好的方法. 如果有一种方法 ..

从 ASP.NET Core 2.2 迁移到 3.1

我们目前有一个 ASP.NET Core 2.2 Web 应用程序,我们希望将其迁移到 3.1(因为它更新并包含多个增强).有关于从 2.2 迁移到 3.0 但没有从 2.2 迁移到 3.1 的文章. 首选的迁移路线是先升级到 3.0,然后再升级到 3.1?2.2 和较新的 3.0/3.1 框架之间似乎存在很多不兼容性. 是否有将现有 ASP.NET Core 2.2 Web 应用升级 ..
发布时间:2021-11-24 18:54:03 C#

CreatedAtRoute 找不到与提供的值匹配的路由

我在使用 .NET Core 教程时遇到了问题.它是用 .NET Core 2.2 编写的,但我想使用当前版本 3.0. 这也是我在我的设置和教程中可以找到的唯一区别. 问题如下:我有一个带有 CreatedAtRoute 调用的 HttpPost 路由,但是找不到它必须的路由.通过 Postman 进行测试时,我总是收到此错误: System.InvalidOperationExc ..
发布时间:2021-11-24 18:53:00 C#

从 ASP.NET Core 2.2 迁移到 3.1

我们目前有一个 ASP.NET Core 2.2 Web 应用程序,我们希望将其迁移到 3.1(因为它更新并包含多个增强).有关于从 2.2 迁移到 3.0 但没有从 2.2 迁移到 3.1 的文章. 首选的迁移路线是先升级到 3.0,然后再升级到 3.1?2.2 和较新的 3.0/3.1 框架之间似乎存在很多不兼容性. 是否有将现有 ASP.NET Core 2.2 Web 应用升级 ..
发布时间:2021-11-24 18:41:49 C#

CreatedAtRoute 找不到与提供的值匹配的路由

我在使用 .NET Core 教程时遇到了问题.它是用 .NET Core 2.2 编写的,但我想使用当前版本 3.0. 这也是我在我的设置和教程中可以找到的唯一区别. 问题如下:我有一个带有 CreatedAtRoute 调用的 HttpPost 路由,但是找不到它必须的路由.通过 Postman 进行测试时,我总是收到此错误: System.InvalidOperationExc ..
发布时间:2021-11-24 18:37:19 C#

如何正确解析服务以在 ASP.NET Core 3.1 的 ConfigureServices() 中使用?

我有一个基于 ASP.NET Core 3.1 的应用程序.在应用程序启动期间,在 ConfigureServices(IServiceCollection services) 中,我想注册我的服务.但是在配置服务时,我想根据数据库中的设置启动应用程序. 这是我的代码 public void ConfigureServices(IServiceCollection services){// ..

从 .NET Core 2.2 迁移到 3.0-preview-9 后,模型绑定停止工作

我有一个 Angular 前端应用程序和一个 ASP.NET Core 后端应用程序.一切都很好,直到我决定从 ASP.NET Core 2.2 迁移到 3.0-preview-9. 例如,我有一个 DTO 类: public class DutyRateDto{公共字符串代码 { 获取;放;}公共字符串名称 { 获取;放;}公共十进制利率{得到;放;}} 以及一个 JSON 请求示例: ..
发布时间:2021-11-24 17:53:59 C#/.NET

从 .NET Core 2.2 迁移到 3.0-preview-9 后,模型绑定停止工作

我有一个 Angular 前端应用程序和一个 ASP.NET Core 后端应用程序.一切都很好,直到我决定从 ASP.NET Core 2.2 迁移到 3.0-preview-9. 例如,我有一个 DTO 类: public class DutyRateDto{公共字符串代码 { 获取;放;}公共字符串名称 { 获取;放;}公共十进制利率{得到;放;}} 以及一个 JSON 请求示例: ..
发布时间:2021-11-24 17:48:50 C#/.NET

.Net Core 3 IStringLocalizer.WithCulture(CultureInfo) 已过时

我已将一个项目从 .Net Core 2.2 升级到 .Net Core 3.0. 在尝试修复所有警告和错误后,我现在正在尝试找到解决此警告的方法: 'IStringLocalizer.WithCulture(CultureInfo)' 已过时:'此方法已过时.改用“CurrentCulture"和“CurrentUICulture". 我正在使用它来更改每个登录用户的网站语言.我有这个 ..
发布时间:2021-11-24 17:34:17 C#/.NET

Blazor.net UI 不呈现任何内容

我正在开发一个 Blaor.Net 应用程序,参考了互联网上的许多帖子.我面临的问题是我想将代码从 UI 移动到一个单独的文件,以保持 razor 文件的可读性和可理解性.为此,我将我的 UI 端 C# 代码保存到一个单独的组件中,该组件是从 BaseComponent 继承的 @page "/Item"@using WebApplication1.Shared@using WebApplica ..

如何将 SQL 输出参数与 FromSqlInterpolated 一起使用?或替代

使用 ASP.Net 核心 3.0.我的数据库查询有效 - 我可以获得结果集(记录),但是如何传递/获取输出参数?也想知道有没有办法获取返回值. 我尝试使用不同的方法来调用 SQL 查询,唯一能够工作的是 FromSqlInterpolated,但对不同的方法开放. 这段代码对我有用,但我想传递一个可以作为输出参数填充的附加参数(当我通过从 SQL Server 中调用存储过程来测试它 ..
发布时间:2021-11-24 16:55:52 数据库