title: C# SourceGenerators and Dependency Injection
body: <p>Playing with the new .NET 5 ISourceGenerators.</p>
  <p>From what I understand, the class that implements ISourceGenerator must have a zero-parameter contructor.</p>
  <p>Are there any plans to allow constructor DI?</p>
  <p>Right now I am instantiating a ServiceCollection and ServiceProvider instance in a default instance constructor.</p>