Bonus.SourceGen see stories for design decisions Support net48 net6 net7 [RegisterDelegate] ☑ ☑ ☑ [UseHistogram(nameof(...))] ☑ ☑ ☑ [UseActivity(nameof(...))] ☑ ☑ ☑ .RegisterTypeWithDelegateModule<T> ☑* ☑* ☑ * uses Reflection resources used / big thanks to https://andrewlock.net/series/creating-a-source-generator/ https://github.com/ViktorHofer/PackAsAnalyzer