//[Route("/api/EventDetail")] public IActionResult Get() { IEnumerable<EventDetail> _event = _eventDetailRepository.GetEventDetails(); if (_event != null) { IEnumerable<EventDetailViewModel> _eventdetailVM = _mapper.Map<IEnumerable<EventDetail>, IEnumerable<EventDetailViewModel>>(_event); Log.Information("Event Detail {@_eventdetailVM} retrieved from database", _eventdetailVM); var m = new ResultVM() { Data = _eventdetailVM, Status = Status.Success }; var g= JsonConvert.SerializeObject(m); return new OkObjectResult(new ResultVM() { Data = _eventdetailVM, Status = Status.Success }); } else { Log.Information("Error Occured Retrieving Events from database"); return NotFound(new ResultVM() { Status = Status.Error, Message = "An Error Occured: ", Data = null }); } }