action-filter 相关问题

在ASP.NET MVC中,控制器定义通常与可能的用户交互具有一对一关系的操作方法,例如单击链接或提交表单。例如,当用户单击链接时,请求被路由到指定的控制器,并且调用相应的操作方法。

我可以使用IAsyncActionFilter / OnActionExecutionAsync处理动作结果

在我的大多数控制器(API)(.net core 3.1)中,我调用一个函数并使用该函数的响应来创建适当的操作结果。看起来像这样:[HttpPost(“ {id} / ...

回答 1 投票 0

将对象传递给MVC C#中的ActionFilter构造函数

我正在尝试在我的MVC应用程序中创建自定义日志过滤器。以下是我的代码公共类LoggerAttribute:ActionFilterAttribute {private readonly IHttpLogService _httpLogService; ...

回答 2 投票 0

我该如何在动作过滤器中执行单元操作,而不要在操作中更改对象

我使用unitofwork模式,其生命周期是范围。我在控制器中有很多方法,如下所示。我带了对象更改属性并保存,然后在actionfilter运行之后最终返回该对象...

回答 1 投票 0

扩展名已被处理。执行异步

[使用实体框架异步执行对Web api的查询存在问题。一般视图,例如将请求发送到API,并且ActionFilter捕获请求到控制器的功能,然后发送到...

回答 1 投票 1

如何将服务注入自定义过滤器属性MVC

我有一个自定义日志记录属性,如下所示:public class LoggerAttribute:ActionFilterAttribute {private readonly IHttpLogService _httpLogService;私有只读ILogService ...

回答 2 投票 2


将ASP.NET Core ActionResult 对象转换为过滤器中的另一种类型

我有一个通用的Result 类型,我正在从业务级服务中使用它来返回结果。此类型包括具有实际值(公共T值{get;})和状态的属性...

回答 1 投票 1

使用自定义适配器过滤带有图像和文本视图的列表视图

我在我的应用程序中有一个列表视图,看起来像这样:--img-- --ArrayListItems(names)--- --- TextView ----我正在使用带搜索视图的Action bar sherlock来制作该应用程序反向兼容。我正在使用...

回答 2 投票 0

ActionFilter属性的执行顺序是什么?

在ASP.NET MVC中,按顺序执行哪种动作筛选方法?谁能告诉我以下方法的执行顺序?从上到下。即倒数第一:OnActionExecuting()...

回答 2 投票 0

ExceptionFilter无法运行.NET Core Web Api

我对动作过滤器有疑问。我的过滤器均未运行。我正在使用.NET Core 2.2并构建Web Api。我在控制器中的[CustomExceptionFilter]中注册了它:[HttpDelete(“ {id}”)] [...

回答 1 投票 0

将TempData传递到ActionFilter RedirectToAction

我想通过使用ActionFilter从第一个动作中为第二个动作设置一个ViewBag。在第一个动作中,我执行以下操作:TempData [“ Test”] =“ Test”;返回RedirectToAction(“ Action2”,新的{...

回答 1 投票 0

FluentValidation使用自定义IActionFilter

我有一个自定义的IActionFilter,可以像这样向我的应用程序注册:services.AddControllers(options => options.Filters.Add(new HttpResponseExceptionFilter()));该类如下所示:...

回答 2 投票 0

未应用对IActionFilter中的响应对象所做的更改

我正在IActionFilter中更改响应对象中的某些字段:public async void OnActionExecuted(ActionExecutedContext context){ObjectResult actionResult =(ObjectResult)context.Result; ...

回答 1 投票 2

ASP.NET MVC:为什么我的自定义ActionFilter更改我的HTTP响应代码?

我已经开发了一个自定义操作过滤器,以便将其用于在ASP.NET MVC中记录我的Web服务的响应。但是我不知道为什么当我将此动作过滤器添加到我的方法时,HTTP状态...

回答 1 投票 0

ASP.NET Core ActionFilter中是否提供CancellationToken?

我可以将CancellationToken注入ASP.NET Core动作方法中,但是我宁愿使用动作过滤器来使用它。如何在实现...

回答 1 投票 0

如何从动作过滤器为mongodb asp.net核心设置动态连接字符串

我有一个用于数据访问层的父类,该类从sharedappsettings中读取连接字符串。对于每个请求,我要动态设置连接字符串,可能是基于标头的操作筛选器...

回答 1 投票 0

在“添加新销售订单”页面进行客户搜索时显示billing_company

我想知道如何在结果显示$用户> billing_company销售订单的形式进行客户搜索时返回?理想的情况是正在考虑使用过滤器/行动挂钩,而不是修改核心的...

回答 1 投票 1

在网页API返回的状态代码未授权的自定义操作过滤器

我用asp.net的WebAPI工作,我需要创建一个自定义ActionFilter,做一个快速检查,看是否请求的URI的用户实际上应该能够找回数据。他们已经...

回答 2 投票 21

需要在核心2发送给API之前修改查询参数

我需要将它们发送到API之前解密的参数,这是一个重复性的任务,所以我决定创建一个动作过滤器,其将采取我的参数,解密它们,然后将它们传递到...

回答 1 投票 1

ActionFilter的Order属性,从最低到最大,反之亦然?

我定义了两个ActionFilters:[DefaultResources(Order = 2)] [RenderTemplate(Order = 1)]令我惊讶的是DefaultResources是在RenderTemplate之前执行的。但根据MSDN文档,它......

回答 3 投票 11

© www.soinside.com 2019 - 2024. All rights reserved.