/// <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
            }));
        }