in src/Relecloud.Web.CallCenter.Api/Controllers/ImageController.cs [26:43]
public async Task<IActionResult> GetTicketImage(string imageName)
{
try
{
if (string.IsNullOrEmpty(imageName))
{
return BadRequest();
}
var imageStream = await this.ticketImageService.GetTicketImagesAsync(imageName);
return File(imageStream, "application/octet-stream");
}
catch (Exception ex)
{
logger.LogError(ex, $"Unable to retrive image {imageName}");
return Problem("Unable to get the image");
}
}