Slant.IdGen
0.9.0
dotnet add package Slant.IdGen --version 0.9.0
NuGet\Install-Package Slant.IdGen -Version 0.9.0
<PackageReference Include="Slant.IdGen" Version="0.9.0" />
paket add Slant.IdGen --version 0.9.0
#r "nuget: Slant.IdGen, 0.9.0"
// Install Slant.IdGen as a Cake Addin
#addin nuget:?package=Slant.IdGen&version=0.9.0
// Install Slant.IdGen as a Cake Tool
#tool nuget:?package=Slant.IdGen&version=0.9.0
Twitter Snowflake-alike ID generator for .Net
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net45 is compatible. net451 was computed. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|
* Timesource(s) is (are) no longer fixed to milliseconds; we now have the concept of a 'tick'. Each timesource can define it's own definition of what a 'tick' is, be it a millisecond or a minute or any other timespan.
* This means breaking changes in the ITimeSource interface and the way timesources are implemented and breaking changes in some of the MaskConfig's method signatures.
* The IIdGenerator<T> interface now explicitly exposes an IdGenerator's ITimeSource, MaskConfig and Epoch as (read-only) properties.
* CreateMachineSpecificGenerator & CreateThreadSpecificGenerator methods have been removed; these are way to 'dangerous' to use anyway since they are very prone to 'collisions' in 'auto-generated' values for the IdGenerators.