public async Task <IActionResult> FindLinksInText([FromBody] string data, CancellationToken cancellationToken) { var stopWatch = new Stopwatch(); stopWatch.Start(); if (string.IsNullOrWhiteSpace(data)) { return(NoContent()); } var result = await _finderService.FindAllLinks(data, cancellationToken : cancellationToken); stopWatch.Stop(); _logger.LogInformation($"Request has been proceeded in {stopWatch.Elapsed.Seconds}"); return(Ok(result)); }