public UFramePackageDescriptor GetPackageDescriptorByRevision(UFramePackageRevisionDescriptor revision)
 {
     return GetPackageDescriptorById(revision.Id);
 }
 private void UpdateCacheWithPackageRevisionDescriptor(UFramePackageRevisionDescriptor descriptor)
 {
     var oldEntry = Cache.All<UFramePackageRevisionDescriptor>().FirstOrDefault(d=>d.Id == descriptor.Id);
     if (oldEntry != null) Cache.Remove(oldEntry);
     descriptor.CacheExpireTime = DateTime.Now.AddMinutes(30);
     Cache.Add(descriptor);
     Cache.Commit();
 }