📚 Chapter 2.2: 의존성 주입(DI) – .NET 기본 DI 완전 정복1️⃣ "의존성(Dependency)"이란 무엇인가?✅ Dependency(의존성) = "내가 동작하려면 필요한 다른 것"예를 들면:자동차(고수준)가 엔진(저수준)에 의존한다NotificationService(고수준)가 IMessageSender(저수준)에 의존한다"내가 뭘 해야 하는데, 다른 놈한테 기대야 한다" 이거다!2️⃣ "문제는" 직접 new로 만들어 버린다는 거야🔥 나쁜 구조 예시public class NotificationService{ private EmailSender _emailSender = new EmailSender(); // 직접 new로 만듬 public void SendNotific..