对于内部网应用的服务器端 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>)
}
}