Asp.net core 如何从API到UI获取数据?
我有API我的项目,我想从API到UI的数据 API代码Asp.net core 如何从API到UI获取数据?,asp.net-core,Asp.net Core,我有API我的项目,我想从API到UI的数据 API代码 [Route("api/[controller]")] [ApiController] public class ProductsController : ControllerBase { private IProductService _productService; public ProductsController(IProductService prod
[Route("api/[controller]")]
[ApiController]
public class ProductsController : ControllerBase
{
private IProductService _productService;
public ProductsController(IProductService productService)
{
_productService = productService;
}
[HttpGet("getall")]
//[Authorize(Roles = "Product.List")]
public IActionResult GetList()
{
var result = _productService.GetList();
if (result.Success)
{
return Ok(result.Data);
}
return BadRequest(result.Message);
}
还有我的UI,我有HomeController。我想在home getList函数中使用。但是我不知道我怎样才能得到数据。你能帮我吗
[档案][1]
[1]: https://i.stack.imgur.com/XksVn.png您应该从UI项目调用api我知道bro,但怎么做?您可以使用Jquery制作AJAX callI,我看到一个解决方案中有两个项目。通常,视图和控制器应该在同一个项目中。为什么你必须从另一个项目中询问控制器?你应该从UI项目中调用你的api。我知道bro,但是怎么做?你可以使用Jquery制作AJAX callI,我看到解决方案中有两个项目。通常,视图和控制器应该在同一个项目中。为什么必须从另一个项目中询问控制器?