using back.Application.Contracts.Services; using back.Application.Services; using back.Entities.DTOs.Request; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; namespace back.Controllers { [Route("api/v1/[controller]")] [ApiController] public class IWantItAllController : ControllerBase { private readonly IWantItAllService service; public IWantItAllController(IWantItAllService _service) { service = _service; } [HttpGet("GetAllAsyncAwait")] public async Task GetAllAsyncAwait() { return Ok(await service.GetWithAsyncAwait()); } [HttpGet("GetAllTasks")] public async Task GetAllTasks() { return Ok(await service.GetWithTasks()); } [HttpPost("locaAwait")] public async Task LocaAwait(ConsultaLoca dto) { Entities.Persona holi = await service.ConsultaLocaAwait(dto); return base.Ok(holi); } } }