如何获得在.net core asp.net应用程序中抛出的最新错误?



我喜欢dotnet核心开发,但在管理错误时,我希望能够得到抛出的异常的处理。目前,我有一个错误控制器,像在startup.cs (app.UseExceptionHandler("/Home/error ");)和相应的错误视图中配置的那样被触发。但是我不知道如何从控制器获得异常,所以我可以为用户处理错误消息。在旧的asp.net中,我可以通过运行服务器来获取这些信息。GetLastError或利用OnError事件,但这些在dotnet core中不可用。如有任何指导,我将不胜感激。

我相信这只是习惯于中间件的一部分。我在这里找到了我需要的东西。ASP。Net 5 MVC 6,如何使用共享错误。CSHTML作为默认错误响应

相关内容

最新更新