Table of Contents

Class SnowflakeUtils

Namespace
Fluxer.Net
Assembly
Fluxer.Net.dll

Provides a series of helper methods for handling snowflake identifiers.

public static class SnowflakeUtils
Inheritance
object
SnowflakeUtils

Methods

FromSnowflake(ulong)

Resolves the time of which the snowflake is generated.

public static DateTimeOffset FromSnowflake(ulong value)

Parameters

value ulong

The snowflake identifier to resolve.

Returns

DateTimeOffset

A DateTimeOffset representing the time for when the object is generated.

ToSnowflake(DateTimeOffset)

Generates a pseudo-snowflake identifier with a DateTimeOffset.

public static ulong ToSnowflake(DateTimeOffset value)

Parameters

value DateTimeOffset

The time to be used in the new snowflake.

Returns

ulong

A ulong representing the newly generated snowflake identifier.