Understand Dependency Injection in Blazor