I'm working on my final year project(fyp) and intended to add an account system using EF Core Identity. When I started my project I found it difficult to get to grasps with the best way to use Identity and left the work I done learning it in a separate project. I started my fyp in a new project and this is how my DbContext looks
public class SystemDbContext : DbContext
{
public SystemDbContext(DbContextOptions<SystemDbContext> options) : base(options) { }
Most of what I seen to add Identity looks like this
public class SystemDbContext : IdentityDbContext
If I try changing my DbContext to look like the line above, it keeps failing to migrate, and most of the information I have found detail that it is just really hard to add Identity in later.
As part of my fyp I had to make a repository on GitHub to show committs and my work over time so I would like to avoid starting from scratch if I can; Or if there is a way I can start from scratch and somehow incorporate that into my GitHub, I would appreciate advice on that.
Basically I want to know if there is a way to add Identity at this point in my project, or is my only option starting over?