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());
        }