title: How to add multiple implementations to one service in vnext startup file?
body: <p>I currently have something like this in my startup file:</p>
  
  <pre><code>services.AddTransient&lt;ISomeService, SomeService&gt;();
  </code></pre>
  
  <p>which works as expected. However, I need to use another service in this implementation e.g.
  SomeOtherService. Is there a way to add both to one service?</p>
  
  <p>i.e. I have this:</p>
  
  <pre><code>public SomeController(ILoggerFactory factory, ISomeService someService)
  </code></pre>
  
  <p>I want this:</p>
  
  <pre><code>public SomeController(ILoggerFactory factory, ISomeService someService, ISomeOtherService someOtherService)
  </code></pre>
  
  <p>is this possible or should I be doing this another way?</p>