109: Dependency Injection - Beyond the Basics
Jon and Allan discuss container trade-offs, scoping strategies, startup performance impact, Prism considerations, and future source-generation directions for registration. The discussion highlights how scope design directly affects memory safety, testability, and navigation behavior in long-lived mobile sessions.
What you’ll learn
- How to define scope boundaries that match real app lifecycles and navigation.
- How DI container choice can affect startup time and runtime allocations.
- How conventions can reduce boilerplate while preserving explicit architecture.