WebApi中使用多个Post请求
作者:互联网
在.Net 6中,一个Controller中写多个接受Post请求的方法,只需要路由配种中加上Action即可
这是网上看的:
var app = builder.Build(); if (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Home/Error"); app.UseHsts(); } app.UseHttpsRedirection(); app.UseStaticFiles(); app.UseRouting(); app.UseAuthorization(); app.MapControllerRoute( name: "MyArea", pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}"); app.MapControllerRoute( name: "default", pattern: "{controller=Home}/{action=Index}/{id?}"); app.Run(); 作者:心跳的符号 链接:https://www.zhihu.com/question/532153900/answer/2479130300 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
实际我配置的时候,只需要在 Controller的Route特性里配置上就可以了
[Route("[controller]/[action]")]
标签:WebApi,Index,请求,app,controller,MapControllerRoute,action,Home,Post 来源: https://www.cnblogs.com/zhouxiuquan/p/16485713.html