How to create multi project templates in Visual Studio 2017?
Project templates are very useful and helps developers to make initial set up ready. For example, if you are working on a web project which needs other layers like Data, Entity and Service..etc. You may create each of them as a library projects and refer among them as you need. But when you start with another web project you may need to do all this process again. Because Visual Studio by default does not support multi project templates. In this article I am going to explain how to create multi project templates and make them re-usable. In this example I am using .Netcore Web Api project. Step #1: Create a .Netcore WebApi Project using Visual Studio. Select the Api project as shown below. Step #2: Create Data, Entity and Service layers as library projects. Create Entity and Service layers in the same way. Once you create all the layers the Solution explorer should look like below. Step #3: Now we need to add re...