Exemplo em .NET de Inversão de controle e Injeção de dependência