I am using this sample project (https://github.com/imranbaloch/ASPNETIdentityWithOnion) as my application architecture, in this sample the core is completly decoplied from the i
Okay I have solved this by doing the following:
I know that making a dependency on the Microsoft.AspNet.Identity.Core sounds Odd, but we only need the interface IUser which is basically considered as Core Domain Model for your application too.
The Ultimate Idea here is to GET RID OF THE Microsoft.AspNet.Identity.EntityFramework completely.
Interested devs can +1 this, so I can upload a full working sample on GitHub.