using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WorkStation.Server.Context.Entity; using WorkStation.Server.Services; using WorkStation.Share; namespace WorkStation.Server.Controllers { [Route("api/[controller]/[action]")] [ApiController] public class UserController(IUserService service) : ControllerBase { private readonly IUserService _service = service; [HttpPost] public async Task Add(User item) => await _service.AddAsync(item); [HttpDelete] public async Task Delete(int id) => await _service.DelateAsync(id); [HttpGet] public async Task>> GetAll() => await _service.GetAllAsync(); } }