action-filter 相关问题

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

如何使用ValidateInput(false)在web api中装饰动作

我需要从普通的MVC控制器迁移到WebApi控制器。我的普通mvc控制器。 [HttpPost] [ValidateInput(false)] public ActionResult Validate(string data){} WebApi ...

回答 3 投票 2

MVC中的ActionFilter和Authorize Attribute导致对象引用错误

我正在使用MVC4来构建ASP.NET应用程序。我在业务逻辑中使用ActionFilterAttribute和AuthorizeAttribute。以下是示例代码Controller Class [SessionExpire] [...

回答 3 投票 1

ASP.NET Core MVC ActionFilter在AuthorizationFilter之前执行

在我的网站上,我有一些限制为经过身份验证的用户的控制器。除此之外,还有一些需要身份验证的控制器,还需要根据......进行限制。

回答 1 投票 0

从OnActionExecutionAsync返回而不执行asp.net核心中的操作

在这里,我想从自定义动作过滤器返回,而不执行asp.net核心WEB API中的控制器动作方法。以下是我对示例代码的要求。公共覆盖异步任务...

回答 2 投票 0

Razor Pages - 试图在Razor页面上实现动作过滤器

我想编写一个自定义过滤器,用于检查用户是否登录到我的站点,如果不是,则将其重定向回登录页面。我希望过滤器自动应用到页面...

回答 1 投票 3

如何在asp.net Web API中过滤掉自定义属性的字段?

我有一个在我的应用程序中使用的工作模型。我想通过公共API公开一些这些数据,但我有一些我不想返回一般消费的字段。一种艰辛的方式......

回答 1 投票 3

ASP.NET MVC:注册动作过滤器而不修改控制器

我正在使用nopCommerce,我需要添加我唯一的Action Filter,但是,我不想修改核心控制器以避免在发布新更新时覆盖我的代码。我有 ...

回答 5 投票 19

我可以从动作过滤器返回动作结果吗?

通常我在将数据提交到数据库之前在action方法中验证我的模型。 [HttpPost] public ActionResult MyActionMethod(MyModelType model){if(ModelState.IsValid){// commit ...

回答 3 投票 6

为多语言ASP.NET MVC Web应用程序设置CurrentCulture的最佳位置

对于多语言ASP.NET MVC 3 Web应用程序,我在控制器工厂上确定Thread.CurrentThread.CurrentCulture和Thread.CurrentThread.CurrentUICulture,如下所示:public class ...

回答 5 投票 41

使用MVC操作过滤器将自定义参数添加到每个查询字符串中

基本上我尝试使用MVC动作过滤器将一些自定义查询参数添加到我的所有浏览器请求中。我尝试添加动作过滤器并写下面的代码,但收到错误。喜欢: ...

回答 1 投票 0

Asp.net Web API - 从actionfilter返回数据

我想从web api动作过滤器返回一个json对象。我怎样才能做到这一点?我可以从操作返回对象,但我需要在某些条件下从动作过滤器返回一些数据。 ...

回答 2 投票 13

Ninject和依赖注入WebApi属性

我使用Ninject:public static class NinjectWebCommon {private static readonly Bootstrapper bootstrapper = new Bootstrapper(); /// ///启动应用程序///

回答 1 投票 1

WebAPI:从System.Web.Http.Filters.ActionFilterAttribute获取控制器对象

我想从System.Web.Http.Filters.ActionFilterAttribute调用一些控制器的方法(注意,它是WebApi,而不是MVC)。我找到了ControllerDescriptor对象,但发现只能创建新的...

回答 1 投票 1

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