Microsoft.IdentityModel.Tokens.UniqueId
Generates unique IDs.
Creates a unique, random ID suitable for use in an xml:id field. The
value is hard to guess and unique.
Creates a unique, random ID similar to that created by CreateRandomId,
but instead of an underscore, the supplied prefix is used.
Creates a unique, random ID suitable for use as a URI. The value is
hard to guess and unique. The URI is in the urn:uuid: namespace.
Creates a unique ID suitable for use in an xml:id field. The value is
not hard to guess but is unique.
Creates a unique ID similar to that created by CreateNonRandomId,
but instead of an underscore, the supplied prefix is used.