Table of Contents

Method TryDecodeStringId

Namespace
Millrace.Storage.Monitoring
Assembly
Millrace.dll

TryDecodeStringId(string?, out DateTimeOffset, out string)

Decodes a cursor produced by Encode(DateTimeOffset, string).

public static bool TryDecodeStringId(string? cursor, out DateTimeOffset timestamp, out string id)

Parameters

cursor string
timestamp DateTimeOffset
id string

Returns

bool

Remarks

Named distinctly rather than overloading TryDecode(string?, out DateTimeOffset, out Guid): two overloads differing only in an out type are ambiguous at any call site using out var, which is how most callers would write it.