Exemplo n.º 1
0
 public ApplicationDbContext(
     DbContextOptions <ApplicationDbContext> options,
     ICurrentRequestContext currentUserService,
     IDateTime dateTimeService) : base(options)
 {
     _currentUserService = currentUserService;
     _dateTimeService    = dateTimeService;
 }
Exemplo n.º 2
0
 public UsersModel(
     UserManager <UserDAO> userManager,
     RoleManager <IdentityRole> roleManager,
     ICurrentRequestContext requestContext,
     IIdentityLogic identityLogic)
 {
     _userManager    = userManager;
     _roleManager    = roleManager;
     _requestContext = requestContext;
     _identityLogic  = identityLogic;
 }
Exemplo n.º 3
0
 public CreateUserModel(
     UserManager <UserDAO> userManager,
     RoleManager <IdentityRole> roleManager,
     ILogger <CreateUserModel> logger,
     ICurrentRequestContext requestContext)
 {
     _userManager    = userManager;
     _roleManager    = roleManager;
     _logger         = logger;
     _requestContext = requestContext;
 }
Exemplo n.º 4
0
 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);
        }
Exemplo n.º 6
0
 public IdentityLogic(AppSettings appSettings, ICurrentRequestContext requestContext)
 {
     _appSettings    = appSettings;
     _requestContext = requestContext;
 }