diff --git a/api/Program.cs b/api/Program.cs index 6bf5190..07d914f 100644 --- a/api/Program.cs +++ b/api/Program.cs @@ -21,13 +21,15 @@ builder.Services.AddDbContext(options => builder.Services.AddControllers(); // services +builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddScoped(); // configuration for jwt authentication builder.Services.AddIdentity() .AddEntityFrameworkStores() - .AddDefaultTokenProviders(); + .AddDefaultTokenProviders() + .AddRoles(); builder.Services.AddAuthentication(options => { options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme; options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme; diff --git a/api/src/Data/AppDbContext.cs b/api/src/Data/AppDbContext.cs index 88af273..fbbb596 100644 --- a/api/src/Data/AppDbContext.cs +++ b/api/src/Data/AppDbContext.cs @@ -10,7 +10,7 @@ public class AppDbContext : IdentityDbContext { } - // Db set for each model besides Users (DbSet