title: Need to pass class object to ninject
body: <p>So I am working on API and using Ninject for DI &amp; IoC. I know how the basic code works using Ninject but in the constructor of one of the classes an object of Logger is being sent. Rather than send it in constructor design item I would like to pass it in <code>NinjectWebCommon.cs</code> file. </p>
  
  <pre><code>public GAMonthlyAPIController() : this(new GAMonthlySQLReader(new NullLogger())) 
  </code></pre>
  
  <p>This is the constructor. </p>
  
  <pre><code>kernel.Bind&lt;IGAMonthlyReader&gt;().To&lt;GAMonthlySQLReader&gt;();
  </code></pre>
  
  <p>This is the entry in <code>NinjectWebCommon.cs</code> I would like to bind it in <code>NinjectWebCommon.cs</code> rather than default value. How would I pass that? I don't even know what to search for, so I could find answers.</p>