public void Rename(string product, params string[] images) { var pn = ProductName.New(product); foreach (var tin in images.Select(TemporaryImageName.Parse)) { if (Storage.Upload.Contains(tin)) { var pin = ProductImageName.New(tin, pn); Storage.Upload.MoveTo(Storage.Images, tin, pin); } } }