Please see my comment to the question. As your post does not make a
real question, there is nothing to answer to.
However, I can give you a couple of hints. First, did you pay attention that you
Content
class is non-generic? Why? Secondly, here is how the derived classes are abstracted:
class SomethingGeneric<IDENTITY>
where IDENTITY : IdentityUser
{
}
or, say,
class IdentityDbContext<t> { }
class SomethingGeneric<IDENTITY> : IdentityDbContext<IDENTITY>
where IDENTITY : IdentityUser
{
}
Disclaimer:
These are only some hints; they might become unrelated to the question, which is not really formulated.
Any questions?
—SA