title: share asp.net Identity user class and DbContext class across two project
body: <p>In my application I planned to use asp.net identity to authenticate user into the application.I have separate projects for my domain objects ,Services and a Data project , which holds the generic repository and entity framework Data Context class.I have another two project one for the admin project another one for my End User(Web UI) project.I am using entity framework code first approach.
  I created a ApplicationUser class derived from IdentityUser and a ApplicationDbContext class which derived from IdentityDbContext in my admin project's Model folder .I also put the same classes in my WebUI project too.</p>
  
  <p>My problem:</p>
  
  <p>Now I have two ApplicationUser and ApplicationDbContext  class in my two project which doesn't sync when a property is changed in one project.</p>
  
  <p>How do I centralize the the two classes and share across my two application </p>