andrewlock / StronglyTypedId

A Rosyln-powered generator for strongly-typed IDs
MIT License
1.52k stars 80 forks source link

Add support for NewId package #52

Closed Khitiara closed 2 years ago

Khitiara commented 2 years ago

Fixes #51 PR is in draft as I have yet to add tests

Khitiara commented 2 years ago

Im not 100% sure I got the snapshot tests set up correctly, but this should nonetheless be ready for review.

Khitiara commented 2 years ago

I'll note the serialization routines are a bit more complicated than id hope to write integration tests for, as NewId is a zero-dependency library and does not serialize cleanly by default on its own

andrewlock commented 2 years ago

Thanks @Khitiara! This looks really good to me:tada:!