title: Create class with Injectable Parameters
body: <p>Consider the following class:</p>
  <pre><code>class MongoDumpBuilder (recordingId: String, parquetService: ParquetService) {
  ...
  }
  </code></pre>
  <p>I want to inject the <code>parquetService</code>, the problem is that I want to create <code>MongoDumpBuilder</code> as follows:</p>
  <p><strong>NOTE:</strong> I want to pass <code>recordingId.stringify</code> to the class</p>
  <pre><code>new MongoDumpBuilder(recordingId.stringify)
          .withPacificEvents(pacificEvents)
          .withAssets(assets)
          .withTransactions(transactions)
          .withReports(reports)
          .withExpenses(expenses)
          .build()
  </code></pre>
  <p>But this will work only with:</p>
  <pre><code>new MongoDumpBuilder(recordingId.stringify, parquetService)
  </code></pre>
  <p>If i will do <code>MongoDumpBuilder</code> with <code>Inject</code> i cannot create it</p>
  <pre><code>class MongoDumpBuilder @Inject()(recordingId: String, parquetService: ParquetService) {
  ???
  }
  </code></pre>
  <p>Any ideas how to solve it?</p>