Session

The Sharp Edges of “Simple” Dependency Injection

Dependency Injection looks simple: register services, request interfaces, move on. And then production happens

This talk is a tour of the sharp edges: lifetime mismatches, scope leaks, captive dependencies, accidental singletons, disposal surprises, and performance cliffs that only show up under load. More importantly, it’s about diagnosis. When “it works on my machine” is true and the object graph is huge, you need a way to prove what’s wrong.

You’ll leave with a practical checklist of failure patterns, guardrails that catch issues earlier, and a debugging playbook to pinpoint the registration or lifetime that made the graph go sideways, without the guessing and rewrites.

Jay Harris

Problem Solver at Arana Software

Las Vegas, Nevada, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top