hrms-api-backend/BMA.EHR.MetaData.Service/Controllers/PrefixController.cs
Suphonchai Phoonsawat 89de09d213 จัดระเบียบ Code ใหม่ และเพิ่ม Extension Method
implement GenericRepository Class ใหม่
2023-06-26 10:15:50 +07:00

33 lines
1,007 B
C#

using BMA.EHR.Application.Repositories.Prefix;
using BMA.EHR.Domain.Common;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
namespace BMA.EHR.MetaData.Service.Controllers
{
[Route("api/prefix")]
[ApiController]
[Authorize]
public class PrefixController : BaseController
{
private readonly PrefixRepository _prefixRepository;
private readonly IHttpContextAccessor _httpContextAccessor;
public PrefixController(PrefixRepository prefixRepository,
IHttpContextAccessor httpContextAccessor) : base(httpContextAccessor)
{
_prefixRepository = prefixRepository;
_httpContextAccessor = httpContextAccessor;
}
[HttpGet]
public async Task<ActionResult<ResponseObject>> GetAllAsync()
{
var data = await _prefixRepository.GetAllAsync();
return Success(data);
}
//[HttpGet("user")]
//public
}
}