asp.net-core-3.0相关内容

.Net Core 3.0 JsonSerializer填充现有对象

我正在准备从ASP.NET Core 2.2迁移到3.0. 由于我不再使用任何更高级的JSON功能(但可能如下所述),并且3.0现在带有JSON的内置名称空间/类,System.Text.Json,所以我决定看看是否可以删除以前的默认Newtonsoft.Json.请注意,我知道System.Text.Json不会完全取代Newtonsoft.Json. 我设法在任何地方都做到了,例如 ..

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

我知道您可以使用Newtonsoft轻松地做到这一点.但是,当我使用.NET Core 3.0时,我正在尝试使用与JSON文件进行交互的新方法(即System.Text.Json),但我拒绝相信我要做的所有事情都很困难!/p> 我的应用程序需要列出尚未添加到我的数据库中的用户.为了获取所有用户的完整列表,该应用程序从Web API检索JSON字符串.现在,我需要循环浏览每个用户,并检查是否已将它 ..
发布时间:2020-07-10 19:28:18 C#/.NET

如何在ASP.NET CORE 3.0中配置路由以使用带有[FromQuery]参数的重载[HttpGet]方法?

对不起,标题我不好,请告诉我您是否有更好的标题来描述问题的内容. 所以我有2种方法,第一种是获取所有列表项,第二种也是获取所有列表项,但是,第二种方法中有一个查询参数,我用它来过滤,第二种方法也返回与第一种方法不同的对象.由于我有2个Http get方法可以走相同的路线,因此当我调用其中一种方法时,我会得到: Microsoft.AspNetCore.Routing.Matching. ..

如何定义到多个区域的端点路由

我正在尝试定义一个路由到多个区域的MapAreaControllerRoute().但是,在ASP.NET Core 3.0中,需要设置areaName:参数,因此将每个路由限制为一个区域.我不明白如何使用适用于多个区域的一个路线. 我已经阅读了Stack Overflow上的许多问题,但这似乎是ASP.NET Core 3.0中的新要求.在ASP.NET Core ..
发布时间:2020-06-21 18:40:06 C#/.NET

核心3.0更新后Azure功能停止工作

代码在Core 3.0 Preview7版本中运行,但是更新到3.0后,Azure函数开始出现错误。 如果我尝试访问生成器服务,则会出现错误。宾语。也无法调试问题。还尝试更新Microsoft.Extensions.DependencyInjection 3.0,但仍然存在相同的错误。 公共类Startup:FunctionsStartup { 公共重写void Configure ..

从2.2迁移到3.0后出现问题,默认情况下有效,但无法访问区域,是否有调试终端分辨率的方法?

我今天将asp.net core 2.2应用程序迁移到3.0,花了一点时间,但是一切都重新编译了,并且前端(默认)工作正常,但是我无法访问后端(单独的区域)。我已这样指定了端点(首先更具体地说明了迁移文档所建议的端点): app.UseEndpoints(endpoints => endpoints.MapAreaControllerRoute(“ areas”,“ areas”,“ ..
发布时间:2020-05-31 20:29:39 C#/.NET

DI注册服务类型.net core 3.0

我有一个n层分层的应用程序,并且在“基础结构”模块中,我试图开发发送电子邮件以确认用户的程序,但出现错误。 没有 类型的服务'IMS.Infrastructure.Helpers.CustomEmailConfirmationTokenProvider`1 [Microsoft.AspNetCore.Identity.IdentityUser]' 已注册。 根据代码,我接下来要做的 ..

如何将.NET Core 2.2 Web API迁移到.NET Core 3.0?

我正在关注 Microsoft的迁移指南,但失败了。因此,我改为使用.NET 2.2创建了一个新项目以建立干净的模板,然后尝试迁移到.NET Core 3.0。但是它再次失败了。在 Startup.cs 中,依赖项注入找不到方法 services.AddMvc()。 似乎我的代码仍然引用.NET 2.2而不是.NET 3.0。 如果我运行运行dotnet watch ,出现以下错误: ..
发布时间:2020-05-31 20:15:41 C#/.NET

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

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

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

我已将项目从.Net Core 2.2升级到.Net Core 3.0。 尝试修复所有警告和错误后,我现在尝试为此警告提供解决方案: 'IStringLocalizer.WithCulture(CultureInfo)'已过时:'此方法已过时。 使用`CurrentCulture`和`CurrentUICulture`来代替。' 我正在使用它来更改每个登录用户的网站语 ..
发布时间:2020-05-31 20:05:23 C#/.NET

枚举类型不再在.Net Core 3.0 FromBody请求对象中工作

我最近将我的Web api从.Net core 2.2升级到了.Net core 3.0,并注意到当我在帖子中将枚举传递到端点时,我的请求现在出现错误。例如: 我的api端点具有以下模型: 公共类SendFeedbackRequest { public FeedbackType类型{组; } 公共字符串消息{get;组; } } 其中的FeedbackTyp ..

“ IHostingEnvironment”已过时

我将ASP.NET Core项目更新为.NET Core v3.0.0-preview3,现在得到: 启动。 cs(75,50,75,69):警告CS0618:'IHostingEnvironment'已过时 :'此类型已过时,将在以后的 版本中删除。推荐的替代方法是 Microsoft.AspNetCore.Hosting.IWebHostEnvironment。' 代码为: ..
发布时间:2020-05-31 19:28:44 其他开发