API
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

ResortController.cs 811B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Threading.Tasks;
  5. using Microsoft.AspNetCore.Mvc;
  6. using UnivateProperties_API.Repository.Timeshare;
  7. // For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860
  8. namespace UnivateProperties_API.Controllers.Timeshare
  9. {
  10. [Route("api/[controller]")]
  11. [ApiController]
  12. public class ResortController : ControllerBase
  13. {
  14. private readonly IResortRepository _Repo;
  15. public ResortController(IResortRepository repo)
  16. {
  17. _Repo = repo;
  18. }
  19. [HttpGet("{regionCode}")]
  20. public IActionResult Get(string regionCode)
  21. {
  22. return new OkObjectResult(_Repo.GetResortsByRegion(regionCode));
  23. }
  24. }
  25. }