Creating and using an incremental source generator - C#