/// <summary> /// Action to add an image to a listing /// </summary> /// <param name="image">Encoded string representing the image</param> /// <param name="listingId">ID of listing to add image to</param> /// <returns></returns> public async Task <IActionResult> AddImage(string image, Guid listingId) { var listingImage = await _imageService.AddImageToListingAsync(listingId, image); return(PartialView("_Image", new ImageModel { Source = listingImage.ImageString, IsFeature = listingImage.IsFeature, ListingId = listingId, Id = listingImage.Id })); }