stylist / backend / Stylist.Web / Controllers / HairdressersController.cs
HairdressersController.cs
Raw
using Microsoft.AspNetCore.Mvc;
using Stylist.Domain.Repositories.Interfaces;

namespace Stylist.Web.Controllers
{
    public class HairdressersController : ApiController
    {
        private readonly IHairdresserRepository _hairdresserRepository;
        public HairdressersController(IHairdresserRepository hairdresserRepository)
        {
            _hairdresserRepository = hairdresserRepository;
        }

        [HttpGet(ApiEndpoints.Hairdressers.GetBySalonId)]
        public async Task<IActionResult> GetBySalon([FromRoute] int salonId)
        {
            return Ok(await _hairdresserRepository.GetAllHairdressersBySalonAsync(salonId));
        }

    }
}