Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Dotnet Core 3.1带区域的api端点路由_.net_Api_Routes_Core - Fatal编程技术网

.net Dotnet Core 3.1带区域的api端点路由

.net Dotnet Core 3.1带区域的api端点路由,.net,api,routes,core,.net,Api,Routes,Core,此时,我所有的控制器在类的顶部都有一个装饰器,如下所示: [Route("[area]/api/[controller]")] 我觉得这可以通过端点路由命令在Startup.cs文件中完成,但就我而言,我无法理解语法 有人知道我将如何将其输入到Configure->app.UseEndpoints (我知道如何在ASP.net中实现)这可能有帮助,也可能没有帮助,但根据Microsoft自己的判断,您目前掌握的通常是如何实现API的路由。“对于为浏览器提供HTML页面的控制

此时,我所有的控制器在类的顶部都有一个装饰器,如下所示:

[Route("[area]/api/[controller]")]
我觉得这可以通过端点路由命令在
Startup.cs
文件中完成,但就我而言,我无法理解语法

有人知道我将如何将其输入到
Configure->app.UseEndpoints


(我知道如何在ASP.net中实现)

这可能有帮助,也可能没有帮助,但根据Microsoft自己的判断,您目前掌握的通常是如何实现API的路由。“对于为浏览器提供HTML页面的控制器,通常使用传统路由,对于为REST api提供服务的控制器,通常使用属性路由。”为了让大家放心,我们的azure dotnet api的所有路由都是这样处理的。这可能有用,也可能没有帮助,但是,根据微软自己的判断,您目前掌握的通常是如何实现API的路由。“对于为浏览器提供HTML页面的控制器,通常使用传统路由,而对于为REST api提供服务的控制器,则使用属性路由。”为了增加一点信心,我们的azure dotnet api的所有路由都是这样处理的。