Beispiel #1
0
 /// <summary>
 /// Takes an instance of NodaTime's Instant struct and returns back a sequential SQL guid
 /// </summary>
 /// <param name="generator">Extension parameter the singleton instance of the generator</param>
 /// <param name="timestamp">Time value in UTC between the Unix epoch and now</param>
 /// <returns>sequential SQL guid</returns>
 public static SqlGuid NewSqlGuid(this SequentialSqlGuidGenerator generator, Instant timestamp) =>
 generator.NewSqlGuid(timestamp.ToDateTimeUtc());
 /// <summary>
 /// Takes an instance of NodaTime's Instant struct and returns back a sequential guid sorted for SQL Server
 /// </summary>
 /// <param name="generator">Extension parameter the singleton instance of the generator</param>
 /// <param name="timestamp">Time value in UTC between the Unix epoch and now</param>
 /// <returns>sequential guid for SQL Server</returns>
 public static Guid NewGuid(this SequentialSqlGuidGenerator generator, Instant timestamp)
 {
     return(generator.NewGuid(timestamp.ToDateTimeUtc()));
 }