JwtToken 1.0

This commit is contained in:
2025-03-12 09:48:57 +01:00
parent da27f7e882
commit 29e6efc9e0
15 changed files with 867 additions and 35 deletions
+7 -3
View File
@@ -16,20 +16,22 @@ namespace WorkFlowCheck.DL
{
public class AppDbContext : DbContext
{
private readonly IRequestContext _requestContext;
#if !DEBUG
public AppDbContext(DbContextOptions<AppDbContext> options, IRequestContext requestContext)
private readonly IRequestContext _requestContext;
public AppDbContext(DbContextOptions<AppDbContext> options, IRequestContext requestContext)
: base(options)
{
_requestContext = requestContext;
}
#endif
#if DEBUG
private dynamic _requestContext;
public AppDbContext(DbContextOptions<AppDbContext> options)
: base(options)
{
var _requestContext = new { CurrentUserEmail = "", CurrentUsername = "", TraceId = 0 };
_requestContext = new { CurrentUserEmail = "", CurrentUsername = "admin", TraceId = 0 };
}
#endif
#region Entities DbSet
@@ -137,6 +139,7 @@ namespace WorkFlowCheck.DL
CreatedBy = "System",
LastModAt = DateTime.UtcNow,
LastModBy = "System",
JwtToken = ""
},
new User
{
@@ -151,6 +154,7 @@ namespace WorkFlowCheck.DL
CreatedBy = "System",
LastModAt = DateTime.UtcNow,
LastModBy = "System",
JwtToken = ""
}
);
}