public SeedDataCommandHandler( IIdentityDbContext identityDbContext, IAppDbContext dbContext, ISecurityUserManager securityUserManager, IUserRepository userRepo, IDbRunTimeConfig dbRunTimeConfig) { _identityDbContext = identityDbContext; _dbContext = dbContext; _securityUserManager = securityUserManager; _userRepo = userRepo; _dbRunTimeConfig = dbRunTimeConfig; }
public RandomLikeService( IVkWallService vkClient, ISecurityUserManager securityUserManager, ITransactionScopeFactory transactionScopeFactory, IBackgroundJobService schedulerJobService, IVkLikeService vkLikeService ) { _vkClient = vkClient; _securityUserManager = securityUserManager; _transactionScopeFactory = transactionScopeFactory; _backgroundJobService = schedulerJobService; _vkLikeService = vkLikeService; }
public async Task Invoke(HttpContext context, ISecurityUserManager userManager) { if (!context.User.Identity.IsAuthenticated) { await _next(context); } using (userManager.SetUser(new SecurityUser { Id = context.User.Identity.GetUserId() })) { await _next(context); } }
public CreateUserCommandHandler(ISecurityUserManager userManager, IUserRepository userRepository, IMachineDateTime dateTime) { _userManager = userManager; _userRepository = userRepository; _dateTime = dateTime; }
public ExchangeTokensCommandHandler(IJwtFactory jwtFactory, ISecurityUserManager userManager) { _jwtFactory = jwtFactory; _userManager = userManager; }
public LogoutCommandHandler(ICurrentUser currentUser, ISecurityUserManager userManager) { _currentUser = currentUser; _userManager = userManager; }
public LoginCommandHandler(ISecurityUserManager userManager, IJwtFactory jwtFactory, IUserRepository userRepository) { _userManager = userManager; _jwtFactory = jwtFactory; _userRepository = userRepository; }
public SchedulerJobService(IVkService vkClient, ISecurityUserManager userManager) { _vkClient = vkClient; _userManager = userManager; }