title: How to instantiate `UserStore<TUser>` with `TUser` of type `IdentityUser<Guid>`?
body: <p>I want to create an instance of <code>UserStore&lt;TUser&gt;</code> with type <code>IdentityUser&lt;Guid&gt;</code>, but it requires <code>TUser</code> to be of type <code>IdentityUser&lt;string&gt;</code>.</p>
  <p>From docs:</p>
  <pre class="lang-cs prettyprint-override"><code>public class UserStore&lt;TUser&gt; :
  Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserStore&lt;TUser,Microsoft.AspNetCore.Identity.IdentityRole,Microsoft.EntityFrameworkCore.DbContext,string&gt;
  where TUser : IdentityUser&lt;string&gt;, new()
  </code></pre>
  <p>How do I do this with <code>IdentityUser&lt;Guid&gt;</code> type?</p>