private ResolvedUrl DtoToDataResolvedUrl(ResolvedUrlDTO resolvedUrlDto) { return(new ResolvedUrl() { Id = resolvedUrlDto.Id, Url = resolvedUrlDto.Url }); }
public async Task AddResolvedUrl(ResolvedUrlDTO resolvedUrlDto) { using (var uow = _unitOfWorkFactory.Create()) { try { var resolvedUrl = await uow.ResolvedUrlRepository.AddAsync(DtoToDataResolvedUrl(resolvedUrlDto)); await uow.SaveChangeAsync(); } catch (Exception e) { _logger.LogError($"AddResolvedUrl Error: {e.Message}"); } } }
public async Task <IActionResult> Post([FromBody] ResolvedUrlDTO resolvedUrlDto) { await _resolverUrlService.AddResolvedUrl(resolvedUrlDto); return(Ok()); }