title: Instantiate multiple DbContext manually without dependency injection
body: <p>I want to create an ASP.Net Core web service which will select rows from one SQL Server database and insert them into X SQL server database(s). All databases have the same structure (same model).</p>
  
  <p>I don't want to inject DbContext because I don't know how many context I will have to use and it will be difficult to maintain.</p>
  
  <p>Is it possible to manually create a DbContext in a controller or a manager like :</p>
  
  <pre><code>MyContextClass dbContext = new MyContextClass("myConnectionString");
  </code></pre>
  
  <p>Thank you</p>