20得票6回答
ASP .Net Core与Razor Pages相比,Angular在UI方面的优势是什么?

我们的企业应用程序是一款庞大的(1000页以上)应用程序,主要是一款被夸大的数据输入应用程序。没有重大业务流程。几乎所有页面都有CRUD操作。我们正试图从旧的代码库(C/C++)的桌面应用程序重新构建整个应用程序为基于Web的应用程序。 我们开始使用Angular,但由于对JavaScrip...

19得票1回答
ASP.NET Core 2.2 - 在Azure上重置密码无法正常工作(无效令牌)

我有一个运行在Azure Web App上的ASP.NET Core 2.2应用程序;它使用EF Core 2.2和ASP.NET Identity,除了密码重置流程外,一切正常。在该流程中,用户通过电子邮件收到包含令牌的链接,并需要通过单击该链接选择新密码。本地完美运行,但是在Azure上总...

19得票2回答
根据 .Net Core 构建选择正确的 Angular 环境

我使用Visual Studio中的模板创建了一个带有Angular ClientApp的.Net Core Web Api。 在构建项目时,也会使用.csproj的<Target>部分设置的参数来构建包含的Angular应用程序,例如:<Target Name="Publ...

19得票8回答
将HealthCheck端点集成到dotnet core上的swagger(open API)UI中

我将尽力为您翻译。这段内容是关于IT技术的,讲述了如何使用Dotnet Core healthchecks。首先,您需要配置服务,具体步骤可以参考此处。简单来说,配置如下所示: 首先,您需要像这样配置服务: services.AddHealthChecks() .AddSqlSe...

19得票5回答
如何在ASP.NET Core 2.2中的中间件中多次读取请求体?

我尝试了这个: 读取请求体两次 和这个: https://github.com/aspnet/Mvc/issues/4962 但都没有起作用。 我是这样读取请求体的:app.Use(async (context, next) => { var requestBody = awai...

17得票2回答
我应该丢弃X509Certificate2吗?

我正在使用IdentityServer4,并且想要从文件中加载签名证书。例如,var certificate = new X509Certificate2( path, password, X509KeyStorageFlags.Epheme...

16得票1回答
未编译的部分视图不继承自ViewImports。

我将一个视图的一部分移入了一个局部视图。 _ViewImports.cshtml@using AsonCore.Helpers @using AsonCore.Models @namespace AsonCore.Pages @addTagHelper *, Microsoft.AspN...

16得票1回答
在ASP.NET Core 2.2中,无法使用“Microsoft.AspNet.OData.Routing.ODataRoute”与终结点路由。

将ASP NET Web API 项目框架升级到Core 2.2版本后,OData路由配置失败。它会抛出“Cannot use 'Microsoft.AspNet.OData.Routing.ODataRoute' with Endpoint Routing.”的异常。 链接https://g...

15得票3回答
为什么在使用UseStaticFiles和UseDefaultFiles时它们的顺序很重要?

我知道中间件注册的顺序 可能很重要,但并不是一定的。 我注意到 UseDefaultFiles() 需要在 UseStaticFiles() 之前运行 (可以通过 UseFileServer() 很好地绕过此问题)。 我不理解为什么。它们如何发生冲突?! 我搜索了这个问题,但没有找到 为...

15得票4回答
如何在ASP.NET Core中获取当前路由名称?

我有一个应用程序,它是在ASP.NET Core 2.2框架之上编写的。我有以下控制器public class TestController : Controller { [Route("some-parameter-3/{name}/{id:int}/{page:int?}", Na...