Table of Contents

Namespace SnowflakeID

Classes

Snowflake

This class represents the Snowflake object. Wikipedia article about SnowflakeId

SnowflakeIDGenerator

Generator class for Snowflake.

This keeps track of time, machine number and sequence.

SnowflakeIdGeneratorOptions

Option object for SnowflakeIDGenerator.

SnowflakeIdGeneratorServiceCollectionExtensions

Extension methods to register SnowflakeIDGenerator services.

Interfaces

ISnowflakeIDGenerator

Interface for the generator class for Snowflake.

This keeps track of time, machine number, and sequence.

ISnowflakeIDGeneratorClsCompliant

Interface for the generator class for Snowflake.

This keeps track of time, machine number and sequence.