Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Problema com namespace dentro das Areas

Ao tentar criar a area de Pedido foi necessário importar o modelo do cadastro, mas ao tentar colocar a diretiva using CasaDoCodigo.Models a mesma não funcionava. Na IDE ao passar o mouse sobre o trecho de código que fazia referência ao cadastro ficava visível uma mensagem que dizia que palavra cadastro era um namespace que estava sendo usado como um tipo, porém acho que isso se deve a area de cadastro, para contornar essa situação usei o nome completo da classe CasaDoCodigo.Models.Cadastro para poder funcionar normalmente. Teria alguma outra maneira de contornar isso?

1 resposta
solução!

Olá Davi, tudo certo?

Você pode contornar usando um alias.

Lá em cima onde você chama os namespaces, você pode atribuir um apelido para CasaDoCodigo.Models.Cadastro.

using ModCad = CasaDoCodigo.Models.Cadastro;

E você usa ModCad no seu código. Porém, você pode atribuir o apelido que quiser para CasaDoCodigo.Models.Cadastro, só indiquei esse nome para não ficar quase no mesmo de escrever o namespace inteiro.

Espero ter ajudado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software