asp.net-core-mvc - asp.net 核心中的 AcceptVerbsAttribute

标签 asp.net-core-mvc

我需要编写一个 Action 方法,它应该响应 ASP.NET 核心 MVC 中的 Http get 和 Http post 动词。我尝试了以下操作,但没有奏效,实际上 acceptverbs 属性不接受 HttpVerbs.Get | HttpVerbs.Post ) 就像在 中所做的那样MVC 5 .那么有人可以帮忙吗?

[AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post)]
public IActionResult BatchGroupDetails(int id)
{
}

最佳答案

你试过这种方法吗?这个对我有用。

[HttpPost()]
[HttpGet()]
public IActionResult Index()
{
    ...
}

关于asp.net-core-mvc - asp.net 核心中的 AcceptVerbsAttribute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46542791/

相关文章:

asp.net-core - 如果客户端验证已经完成,是否还需要服务器端模型验证?

asp.net-core - 来自 Entity Framework Core 数据层中 appsettings.json 的 ConnectionString

javascript - 将 Razor 列表传递给 Javascript (JSON)

c# - Asp.net MVC 样板依赖注入(inject)不起作用

.net - macOS 上的 Asp.NET Core 数据库

caching - 如何在 ASP.NET Core、MVC 6 中保留用户的策略授权结果?

forms - 如何将输入元素集中在Asp.Net Core(MVC6) View 上

asp.net-core - Visual Studio 15 上不存在 ASP.NET Core Web 应用程序模板

c# - ASP.NET Core 1.0如何在DI的Startup类中添加IHttpContextAccessor?

c# - .net 核心注入(inject)和解析服务