❔ Am I doing dependency injection correctly? - C#