public CursorEntry(CantonCursor cursor)
     : base(_partition, cursor.Key)
 {
     Position = cursor.Position;
     LockExpiration = DateTime.UtcNow.Subtract(TimeSpan.FromHours(1));
     LockId = Guid.Empty;
     Metadata = cursor.Metadata.ToString();
     DependantCursors = String.Join("|", cursor.DependantCursors);
 }
 public CursorEntry(CantonCursor cursor)
     : base(_partition, cursor.Key)
 {
     Position         = cursor.Position;
     LockExpiration   = DateTime.UtcNow.Subtract(TimeSpan.FromHours(1));
     LockId           = Guid.Empty;
     Metadata         = cursor.Metadata.ToString();
     DependantCursors = String.Join("|", cursor.DependantCursors);
 }