Learn the key differences between AddTransient, AddScoped, and AddSingleton service lifetimes in ASP.NET Core dependency injection. Discover when to use each lifetime and how they affect application performance and behavior.