public async Task <IActionResult> ShortenUrl([FromBody] ShortenUrlCommand command)
 {
     try {
         return(Ok(await _mediator.Send(command)));
     }
     catch (InvalidUrlException ex) {
         return(BadRequest(ex.Message));
     }
 }
Exemple #2
0
        public async Task <IActionResult> ShortenUrl(ShortenUrlCommand command)
        {
            var result = await _mediator.Send(command);

            return(result.ToResponse());
        }