public async Task <TrafficDetectorResponse> AddTrafficDetectorAsync(AddTrafficDetectorRequest request) { var trafficDetector = _mapper.Map <TrafficDetector>(request); var result = _trafficDetectorRepository.Add(trafficDetector); await _trafficDetectorRepository.UnitOfWork.SaveChangesAsync(); return(_mapper.Map <TrafficDetectorResponse>(result)); }
public async Task <IActionResult> Post(AddTrafficDetectorRequest request) { var result = await _trafficDetectorService.AddTrafficDetectorAsync(request); return(CreatedAtAction(nameof(GetById), new { id = result.Id }, null)); }