I have a solution (C# MVC5 and multiple other class libraries). In trying to move the Identity models to my Domainclass library and all the EF related Identity stuff to my DataLayer I am running into some circular references.
I've moved my ApplicationDbContext class and the ApplicationUserManager to the DataLayer. In trying to set my EmailService in ApplicationUserManager, I cant as I already reference the DataLayer project from Services as most of the services need to reference DataLayer for data.
What is the most appropriate way to handle this situation?