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> GetAllAsync() { var data = await _prefixRepository.GetAllAsync(); return Success(data); } //[HttpGet("user")] //public } }