Skip to content

Instantly share code, notes, and snippets.

View ericstj's full-sized avatar

Eric StJohn ericstj

View GitHub Profile

ConfigurationBinder source generator

Phase 1: Implement core binding functionality

Similar to fast-path JSON deserialization.

Current status Feature branch:

  • core infra & generation implemented
  • based on David's prototype which generates to global namespace, making compiler choose source-gen'd methods over framework methods
  • testing mechanism same as JSON (sharing tests with reflection-based implementation)