private bool UpdateMultiImages(IHasMetadata item, List <LocalImageInfo> images, ImageType type) { var changed = false; var newImages = images.Where(i => i.Type == type).ToList(); var newImageFileInfos = newImages .Select(i => i.FileInfo) .ToList(); if (item.AddImages(type, newImageFileInfos)) { changed = true; } return(changed); }