标签:WebApi Index 请求 app controller MapControllerRoute action Home 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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。