title: Multiple Query Type in Graphql Hotchocolate
body: <p>I am using hot chocolate graphql. I have a scenario where I have two separate query type classes.</p>
  <ol>
  <li>PostQuery -&gt; contains post related queries</li>
  <li>UserQuery -&gt; contains user related queries</li>
  </ol>
  <p><strong>My Folder Structure</strong></p>
  <p><a href="https://i.stack.imgur.com/rb2gE.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/rb2gE.png" alt="enter image description here" /></a></p>
  <p>Here it is how I am configuring it</p>
  <pre><code> .AddAuthorization()
      //for inmemory subscription
      .AddInMemorySubscriptions()
      .AddQueryType&lt;PostQuery&gt;()
      .AddQueryType&lt;UserQuery&gt;()
      .AddMutationType&lt;Mutation&gt;()
      .AddSubscriptionType&lt;Subscription&gt;()
      .AddGlobalObjectIdentification()
      // Registers the filter convention of MongoDB
      .AddMongoDbFiltering()
      // Registers the sorting convention of MongoDB
      .AddMongoDbSorting()
      // Registers the projection convention of MongoDB
      .AddMongoDbProjections()
      // Registers the paging providers of MongoDB
      .AddMongoDbPagingProviders();
  </code></pre>
  <p>However, i am getting the following error</p>
  <pre><code>System.ArgumentException: The root type `Query` has already been registered
  </code></pre>
  <p>Is there anyway it can be configured or else I have to places everything in a single class?</p>