public async Task <IActionResult> Create(ListingInputModel inputModel) { if (inputModel == null) { return(RedirectToAction(nameof(Create), "Listing")); } if (!ModelState.IsValid) { return(View(inputModel)); } await _listingService.AddListingAsync(inputModel); return(RedirectToAction(nameof(Index), "Home")); }