none
Solucoes e Projetos - Estrutura RRS feed

  • Pergunta

  • Tenho a seguinte solucao:

    MySolution.sln

    App1.API layer
    App1.DataAccess layer
    App1.Services layer
    App1.Models layer

    Agora dentro da mesma solucao, estou criando uma segunda aplicacao.
    Qual seria a melhor abordagem ? Ou uma outra ideia ?

    a) MySolution.sln

    App1.API layer
    App1.DataAccess layer
    App1.Services layer
    App1.Models layer
    App2.API layer
    App2.DataAccess layer
    App2.Services layer
    App2.Models layer


    OU


    b) MySolution.sln

    App1.API layer
    App2.API layer
    App.DataAccess layer
    App.Services layer
        -pasta app1
        -pasta app2
    App.Models layer
        -pasta app1
        -pasta app2


    OU 

    c) MySolution.sln

    App1.API layer
    App2.API layer
    App.DataAccess layer
    App.Services layer
        -todos os servicos juntos
    App.Models layer
        -todos os modelos juntos


    OU


    d) Uma solucao pra cada aplicacao


    Valeu galera !
    sábado, 18 de abril de 2020 03:19

Respostas

  • Depende muito da relação entre as duas aplicações.

    Se estão no mesmo ecossistema, ou seja, se as mesmas regras de negócio valem para as duas soluções a solução C seria a mais próxima da ideal. Senão, D.

    Att

    • Marcado como Resposta AGA Neto terça-feira, 28 de abril de 2020 19:14
    domingo, 26 de abril de 2020 02:25