title: How to create an ASP.NET Core MVC boilerplate from a custom base project
body: <p>Like a lot of developers, I often create new projects with the same features (Authentication, IoC, tests etc..).</p>
  
  <h3>What I want to do?</h3>
  
  <p>I would like to be able to create a new project based on a custom template code project.</p>
  
  <h3>What kind of project?</h3>
  
  <p>Currently I'm creating a lot of new in ASP.NET Core MVC projects.
  My goal is to generate those new project from a specific template (with some configuration options like the project name).</p>
  
  <p>It's possible in the JavaScript world (with some command lines like <code>expo init my-react-native-project</code>). So is it possible to do it for ASP.NET Core MVC projects?</p>
  
  <p>I hope what I want to do is correctly explained :)
  Thank you very much for your help.</p>