// TODO - move into a comparer
 private static bool IsMatch(DownloadedImageDTO first, DownloadedImageDTO second)
 {
     return first.URL == second.URL
            && first.Data == second.Data;
 }
        private void AddImageFor(string src, ref List <DownloadedImageDTO> images)
        {
            var dto = new DownloadedImageDTO(src, TryGetImageDataFor(src));

            images.Add(dto);
        }
 private void AddImageFor(string src, ref List<DownloadedImageDTO> images)
 {
     var dto = new DownloadedImageDTO(src, TryGetImageDataFor(src));
     images.Add(dto);
 }