title: Implement dependency injection outside of Startup.cs
body: <p>I want to implement <em>dependency injection</em> in <strong>ASP.NET CORE 1</strong>. I know everything is about DI in .Net Core. For example</p>
  
  <pre><code>   public void ConfigureServices(IServiceCollection services)
     {
        // Add application services.
       services.AddTransient&lt;IDateTime, SystemDateTime&gt;();
     }
  </code></pre>
  
  <p>But for Big projects which has more than 20 entities and Services, it is so difficult and unreadable writing all of these code lines inside <em>ConfigureServices</em>. I want to know Is this possible implement dependency injection outside of Startup.cs and then add it to services.</p>
  
  <p>Thanks for answers.</p>