public static UrlVisitorsCounterDto Map(UrlVisitorsCounter entity) { return(new UrlVisitorsCounterDto() { Count = entity.Count, LinkCode = entity.LinkCode }); }
public async Task <Url> AddUrl(string link) { var exitEntity = await GetUrl(link); BuildEntity(link, exitEntity, out Url entity); _context.Add(entity); if (!CheckIsExistsInUrlVisitorsCounters(entity.LinkCode)) { var urlVisitorsCounter = new UrlVisitorsCounter(entity.LinkCode); _context.Add(urlVisitorsCounter); } await _context.SaveChangesAsync(); return(entity); }