public async Task <IActionResult> AddImage(string imageUrl) { _logger.LogInformation($"AddImage method of HomeController with imageUrl = {imageUrl}"); if (string.IsNullOrEmpty(imageUrl)) { _logger.LogDebug("AddImage method of HomeController, bad imageUrl."); return(Json(new { success = true, msg = HttpMessages.ImageIsEmptyError })); } else { await _imageService.AddImageToUserAsync(User.Identity.Name, imageUrl); _logger.LogDebug("AddImage method of HomeController, all is OK."); return(Json(new { success = true, msg = HttpMessages.SuccessfulOperation })); } }