Given the following project structure
App.Domain - .NET Standard Library
User.cs
App.Web - .NET Core Web Application MVC
The App.Web project references the App.Domain project. Is it possible to use ASP.NET Identity having as the user App.Domain.User without it inheriting from IdentityUser?
Why?
Following the DDD guidelines, I should keep the domain layer as technology-independent, that's why I wouldn't like to add a reference to the ASP.NET Identity in the domain layer and inherit my User class from IdentityUser.