title: Entity Framework - How to Modify generated base constructor (DBContext)
body: <p>We have to deal with production and test connection strings in our environment. Database First Solution.</p>
  
  <p>I have an extremely picky client that is not happy with the fact that you can create a partial class with a second constructor with a parameter, or inherit from the named Entities class with an empty parameter constructor. </p>
  
  <p>He claims that a developer could unknowingly use the base constructor.</p>
  
  <p>Is there any way to modify the generated constructor, or set an option so that the base constructor does not get generated, so we can write our own?</p>
  
  <p>Thanks!</p>