/// <summary> /// Processes the import. /// </summary> /// <param name="request">The request.</param> /// <returns></returns> public async Task <bool> ProcessImport(ProcessImportDeviceRequest request) { foreach (var item in request.Imports) { var device = _mapper.Map <Device>(item); _unitOfWork.GetRepository <Device>().Add(device); } await _unitOfWork.CommitAsync(); return(true); }
public async Task <IActionResult> ImportAndVerify([FromBody] ProcessImportDeviceRequest request) { var response = await _deviceService.ProcessImport(request); return(Ok(new ApiOkResponse(response))); }