public IActionResult Get(long id) { EventDetail _eventdetail = _eventDetailRepository.GetSingle(u => u.Id == id); if (_eventdetail != null) { EventDetailViewModel _eventDetailVM = _mapper.Map<EventDetail, EventDetailViewModel>(_eventdetail); Log.Information("Event Detail {@_eventDetailVM} retrieved from database", _eventDetailVM); return new OkObjectResult(new ResultVM() { Status = Status.Success, Data = _eventDetailVM }); } else { Log.Information("Could not find Event Detail wit Id {@id}", id); return NotFound(); } }