Verify when Angular 22.2 destroys route-provided services with withAutoCleanupInjectors(), and why parameter navigation can reuse the injector.
Use .NET 11 async options validation to await bounded dependency checks during Host.StartAsync, fail bad deployments early, and avoid sync-over-async.
Use Angular 22 injectAsync for genuinely optional services, avoid eager imports that collapse the split, choose a prefetch trigger, and verify the production bundle and network behavior.