Last active
July 18, 2018 01:33
-
-
Save wellingtonjhn/4f878b2ebe7f261e0e65b32022922ff2 to your computer and use it in GitHub Desktop.
Accounts Controller - Refresh Token
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [Route("api/[controller]")] | |
| public class AccountsController : Controller | |
| { | |
| private readonly IMediator _mediator; | |
| public AccountsController(IMediator mediator) | |
| { | |
| _mediator = mediator; | |
| } | |
| [HttpPost, AllowAnonymous, Route("login")] | |
| public async Task<IActionResult> Authenticate([FromBody] Authenticate command) | |
| { | |
| var response = await _mediator.Send(command); | |
| if (response.HasMessages) | |
| { | |
| return BadRequest(response.Messages); | |
| } | |
| return Ok(response.Value); | |
| } | |
| // ... código omitido | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment