cost 182 ms
ASP NET Core 5 - 访问(或传递)一些值到异常过滤器 - ASP NET Core 5 - accessing (or passing) some value to exception filter

在 ASP NET 5 Core Web 应用程序中的 C# .NET Core 中,我们有一个自定义异常过滤器: 这是添加到基本控制器: 在使用用户登录名的控制器中,我们从 SQL 表中读取一些用户属性并将一些关键属性设置为会话数据 - 现在最重要的是他/她是否是“Web 开发人员”。 当 ...

在 ApiController 之外,在 ActionFilter 中使用 Ok - Using Ok outside of ApiController, inside ActionFilter

我正在使用操作过滤器来处理我的ApiController方法中的异常。 我的方法使用return Ok(object)将结果作为 JSON return Ok(object)但是当我想在我的 Action Filter 中处理异常以处理我的 ApiController 方法的异常时,它无法访问Ok ...

如何从statup(asp.net核心)中的中间件UseDeveloperExceptionPage获取html响应 - How to get html response from middleware UseDeveloperExceptionPage in statup (asp.net core)

当引发通用异常时,如何从启动类中的UseDeveloperExceptionPage内置的格式正确的HTML响应中读取HTML响应 。 这样我就可以发送与电子邮件正文相同的例外,就像Elmah日志记录通过电子邮件发送例外一样。 请遵循以下代码: ...

API筛选器和验证 - API Filters and Validation

在主要工作开始之前,最好在过滤器(即ActionFilterAttribute)中进行所有验证吗? 在我的应用程序中,我必须验证URL中的数据,例如日期验证(是否是数字),是否是来自允许的设备和Base64授权的传入URL。 从那里开始将数据插入数据库。 它目前可以使用,但是我会在终点 ...

如何从MVC 5中的自定义ExceptionFilter返回相同的视图 - How to return same view from custom ExceptionFilter in mvc 5

我正在使用自定义异常文件管理器来在一个地方处理异常。 根据我的应用程序需求,同一视图将在视图顶部显示错误(业务/通用)消息,但是当我使用以下代码显示异常时,它显示空白页面,错误后不返回视图。 在这里,我不了解如何使用当前绑定的模型返回相同的视图。 这是我的ExceptionFilter ...

在异常过滤器asp.net核心之后冒泡异常以使用状态页面代码中间件 - Bubble exception to usestatuspagecodes middleware after exception filter asp.net core

我在启动时有以下设置。 我也有使用AddMvcCore()的ExceptionFilter设置。 异常过滤器如下。 问题是当动作方法中发生异常时,过滤器将启动但发送JSON结果。 我想要做的是也将异常冒泡到UseStatusCodePagesWithReExecute中间件。 ...

如何在从ApiController继承的类和从ExceptionFilterAttribute继承的其他类中保留变量 - How to keep alive a variable among a class inherit from ApiController and other one inherit from ExceptionFilterAttribute

我有我的控制器SomeController及其从ApiController继承的,我还有一个ActionFilter : FilterConfig ErrorLogService LogExceptionFilterAttribute 好的,会话是由ApiContr ...

自定义 IExceptionHandler - Custom IExceptionHandler

我正在尝试让自定义IExceptionHandler与我的 Azure 函数(C# 类库)一起使用。 这个想法是拥有我自己的异常处理程序来处理包含我自己的内存跟踪日志的意外异常; 澄清一下,我确实希望将这些发送到客户端浏览器并显示给用户。 详情如下。 使用这个简单的自定义异常处理程序: 我试 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM