Because I am not an elephant and I can never remember which one of these I want to use and when.
From: MS Docs Service Lifetimes
Scoped | Created once per request |
Transient | Created each time they are requested. Multiple per HTTP request; for lightweight, stateless services |
Singleton | You know, just a single one for the lifetime of he app |