public void MarkAsChanged(TextAssociation file)
        {
            if (file == null)
            {
                throw new ArgumentNullException(nameof(file));
            }

            _files.AddOrUpdate(file);
        }
 public void Remove(TextAssociation file)
 {
     _files.Remove(file);
 }
 public void Remove(TextAssociation file)
 {
     _files.Remove(file);
 }
        public void MarkAsChanged(TextAssociation file)
        {
            if (file == null) throw new ArgumentNullException(nameof(file));

            _files.AddOrUpdate(file);
        }