public static Link Next(ReadStreamPage page) => new Link( Relations.Next, LinkFormatter.FormatForwardLink(page.StreamId, 20, page.Messages.Max(m => m.StreamVersion) + 1));
public static Link Next(ReadAllPage page) => new Link(Relations.Next, LinkFormatter.FormatForwardLink(StreamId, 20, page.Messages.Max(m => m.Position) + 1));
public static Link First(ReadStreamPage page) => new Link( Relations.First, LinkFormatter.FormatForwardLink(page.StreamId, 20, StreamVersion.Start));