ThisAssembly An opinionated strongly-typed ID library that uses readonly record struct in C# for maximum performance, minimal memory allocation typed identifiers. public readonly partial record struct UserId : IStructId<Guid>;