27 lines
731 B
C#
27 lines
731 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
using pet_companion_api.Services;
|
|
|
|
namespace pet_companion_api.Controllers
|
|
{
|
|
[ApiController]
|
|
[Route("api/v1/[controller]")]
|
|
public class PetController : ControllerBase
|
|
{
|
|
private readonly PetService petService;
|
|
private readonly ILogger<PetController> logger;
|
|
private Guid userId = Guid.Parse("f5f4b3b3-3b7b-4b7b-8b7b-7b7b7b7b7b7b");
|
|
|
|
public PetController(ILogger<PetController> logger, PetService petService)
|
|
{
|
|
this.logger = logger;
|
|
this.petService = petService;
|
|
}
|
|
|
|
[HttpGet("")]
|
|
public IActionResult GetAllPets()
|
|
{
|
|
return Ok(petService.GetAllPets(userId));
|
|
}
|
|
}
|
|
}
|