public void RegistrarAssemblyPorConvencao(Assembly assembly, ConfiguracaoConvencionalRegistro config)
        {
            var contexto = new ContextoConvencionalRegistro(assembly, this, config);

            foreach (var registrador in convencaoDeRegistros)
            {
                registrador.RegistrarAssembly(contexto);
            }

            if (config.InstalarInstaladores)
            {
                ContainerIoC.Install(FromAssembly.Instance(assembly));
            }
        }
 internal ContextoConvencionalRegistro(Assembly assembly, IGerenciadorIoC gerenciadorIoC, ConfiguracaoConvencionalRegistro config)
 {
     Assembly       = assembly;
     GerenciadorIoC = gerenciadorIoC;
     Config         = config;
 }