使用使用项目模板的服务器端模型,我可以在哪里放置可从外部访问的 api 控制器



对于内部网应用的服务器端 Blazor,使用项目模板,将 API 控制器放置在何处? 在。客户端项目或 .服务器项目?

换句话说,我想要一个位于同一 Web 应用程序中的 api,可通过如下路径访问 it-app.something-internal-route.net/api

您需要

将API放入服务器程序集内的控制器中

[Route("api/[controller]")]
public class SampleDataController : Controller
{
    [HttpGet("[action]")]
    public IActionResult Get()
    {
        return Ok(<your result list / object>)
    }
}

最新更新