如何为 Razor 页面中的帖子处理程序指定自定义名称?

问题描述 投票:0回答:1

我正在我的网站上实施 Stripe 付款。

他们说在我的页面上创建以下方法。

[HttpPost("create-checkout-session")]
public ActionResult CreateCheckoutSession()
{
    // ...
}

但是,这是 MVC 语法,我正在使用 Razor Pages。

public IActionResult OnPost()
{
    // ...
}

我知道如何使用命名处理程序,但我不知道如何为我的方法命名

create-checkout-session

c# asp.net-core .net-core stripe-payments razor-pages
1个回答
0
投票

名称

create-checkout-session
只是建议,而不是要求。 您需要做的主要事情是让前端代码调用服务器上的路由,该路由将创建结账会话,然后执行接下来所需的步骤,这取决于您集成 Stripe 的具体方式。

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