Solutions and Projects Structure

ANB 181 Reputation points
2020-04-18T03:16:43.113+00:00

I have a solution containing:

MySolution.sln

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

Now under the same solution, I am creating a second app.
What approach would be the best or any other direction:

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

OR

b) MySolution.sln

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

OR

c) MySolution.sln

App1.API layer
App2.API layer
App.DataAccess layer
App.Services layer
-all services together
App.Models layer
-all models together

OR

d) One solution for each app

Not Monitored
Not Monitored
Tag not monitored by Microsoft.
35,995 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Dave Patrick 426.1K Reputation points MVP
    2020-04-18T12:47:42.887+00:00

    QnA currently supports the products listed in right-hand pane (more to be added) Better to reach out to subject matter experts in dedicated forums over here.

    https://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=visualstudiogeneral

    (please don't forget to mark helpful replies as answer)

    0 comments No comments