Как правильно реализовать принцип внедрения зависимостей из SOLID? — вопрос с собеседования для C#-разработчик | Эйч | Эйч