using Asp.Versioning; using Microsoft.AspNetCore.Mvc; using Store.Users.Contracts; using Store.Users.Contracts.Dtos; using Store.Users.Services; using System; using System.Collections.Generic; using System.Text; namespace Store.Users.Controllers { [ApiController] [ApiVersionNeutral] [Route("user/[action]")] public class UserController : ControllerBase { private readonly IUserQueryService _userQuery; public UserController(IUserQueryService userQuery) { _userQuery = userQuery; } [HttpGet] public async Task GetUser(string userName) { return await _userQuery.GetUser(userName); } } }