public void AddFile(UpdateFile file) { if (_files.Any(x => x.Path.Equals(file.Path))) { throw new ArgumentException($"A file with path {file.Path} already exists."); } _files.Add(file); }
public void RemoveFile(UpdateFile file) { _files.Remove(file); }