public Image(int edit, string id, IThumbnails thumbnails, CoverArtType types) { this.Edit = edit; this.Id = id; this.Thumbnails = thumbnails; this.Types = types; }
private static void AddCoverArtType(string type, ref CoverArtType types, ref List <string>?unknownTypes) { switch (type) { case "Back": types |= CoverArtType.Back; break; case "Booklet": types |= CoverArtType.Booklet; break; case "Front": types |= CoverArtType.Front; break; case "Liner": types |= CoverArtType.Liner; break; case "Medium": types |= CoverArtType.Medium; break; case "Obi": types |= CoverArtType.Obi; break; case "Other": types |= CoverArtType.Other; break; case "Poster": types |= CoverArtType.Poster; break; case "Track": types |= CoverArtType.Track; break; case "Raw/Unedited": types |= CoverArtType.RawUnedited; break; case "Spine": types |= CoverArtType.Spine; break; case "Sticker": types |= CoverArtType.Sticker; break; case "Tray": types |= CoverArtType.Tray; break; case "Watermark": types |= CoverArtType.Watermark; break; default: types |= CoverArtType.Unknown; unknownTypes ??= new List <string>(); unknownTypes.Add(type); break; } }