public async Task <ActionResult <string> > Login(AuthCredentialsModel authCredentials) { var validCredentials = await _mediator.Send(new VerifyCredentialsQuery(authCredentials)); if (!validCredentials) { return(Unauthorized()); } return(GenerateToken()); }
public VerifyCredentialsQuery(AuthCredentialsModel authCredentials) { AuthCredentials = authCredentials; }