public ApplicationDbContext( DbContextOptions <ApplicationDbContext> options, ICurrentRequestContext currentUserService, IDateTime dateTimeService) : base(options) { _currentUserService = currentUserService; _dateTimeService = dateTimeService; }
public UsersModel( UserManager <UserDAO> userManager, RoleManager <IdentityRole> roleManager, ICurrentRequestContext requestContext, IIdentityLogic identityLogic) { _userManager = userManager; _roleManager = roleManager; _requestContext = requestContext; _identityLogic = identityLogic; }
public CreateUserModel( UserManager <UserDAO> userManager, RoleManager <IdentityRole> roleManager, ILogger <CreateUserModel> logger, ICurrentRequestContext requestContext) { _userManager = userManager; _roleManager = roleManager; _logger = logger; _requestContext = requestContext; }
public DeleteUserModel( UserManager <UserDAO> userManager, ILogger <DeleteUserModel> logger, IIdentityLogic identityLogic, ICurrentRequestContext requestContext) { _userManager = userManager; _logger = logger; _identityLogic = identityLogic; _requestContext = requestContext; }
public static ApplicationDbContext Create(ICurrentRequestContext currentRequestContext, IDateTime dateTime) { var options = new DbContextOptionsBuilder <ApplicationDbContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; var context = new ApplicationDbContext( options, currentRequestContext, dateTime); context.Database.EnsureCreated(); return(context); }
public IdentityLogic(AppSettings appSettings, ICurrentRequestContext requestContext) { _appSettings = appSettings; _requestContext = requestContext; }