public byte[] NewGuid([NotNull] Timestamp timestamp, ushort clockSequence) { return(TimeGuidBitsLayout.Format(timestamp, clockSequence, GenerateRandomNode())); }
public TimeGuid([NotNull] Timestamp timestamp, ushort clockSequence, [NotNull] byte[] node) : this(TimeGuidBitsLayout.Format(timestamp, clockSequence, node)) { }
public byte[] NewGuid() { var nowTimestamp = new Timestamp(preciseTimestampGenerator.NowTicks()); return(TimeGuidBitsLayout.Format(nowTimestamp, GenerateRandomClockSequence(), GenerateRandomNode())); }