public async Task <IActionResult> GetListingDetails(int id) { var getListing = new PropertyListingDetailsQuery() { Id = id }; var listing = await _mediator.Send(getListing); return(Ok(listing)); }
public async Task <IActionResult> ShowListingDetails(int id) { try { var getListing = new PropertyListingDetailsQuery() { Id = id }; var listing = await _mediator.Send(getListing); if (listing == null) { return(NotFound()); } return(Ok(listing)); } catch (Exception ex) { throw ex; } }