Пример #1
0
 public UserStoreService(IUnitOfWorkAsync unitOfWork, IUserRepository userRepository, IExternalLoginRepository externalLoginRepository, IRoleRepository roleRepository)
 {
     _unitOfWork              = unitOfWork;
     _userRepository          = userRepository;
     _externalLoginRepository = externalLoginRepository;
     _roleRepository          = roleRepository;
 }
Пример #2
0
 public ExternalLoginsController(IExternalLoginRepository externalLoginRepository,
                                 IUserRepository userRepository, IUnitOfWork unitOfWork)
 {
     _externalLoginRepository = externalLoginRepository;
     _userRepository          = userRepository;
     _unitOfWork = unitOfWork;
 }
 public ExternalLoginsController(IExternalLoginRepository externalLoginRepository,
                                     IUserRepository userRepository, IUnitOfWork unitOfWork)
 {
     _externalLoginRepository = externalLoginRepository;
     _userRepository = userRepository;
     _unitOfWork = unitOfWork;
 }
Пример #4
0
 public void Dispose()
 {
     _externalLoginRepository = null;
     _roleRepository          = null;
     _userRepository          = null;
     _context.Dispose();
 }
 public UserStore(ISiteUserRepository siteUserRepository, ISiteRoleRepository siteRoleRepository, IUserRoleRepository userRoleRepository, IExternalLoginRepository externalLoginRepository)
 {
     this.siteUserRepository  = siteUserRepository;
     _siteRoleRepository      = siteRoleRepository;
     _externalLoginRepository = externalLoginRepository;
     _userRoleRepository      = userRoleRepository;
 }
Пример #6
0
 public void Dispose()
 {
     _externalLoginRepository = null;
     _roleRepository = null;
     _userRepository = null;
     _context.Dispose();
 }
Пример #7
0
 private void resetRepositories()
 {
     _claimRepository         = null;
     _externalLoginRepository = null;
     _roleRepository          = null;
     _userRepository          = null;
 }
Пример #8
0
 private void DisposeCore()
 {
     _userRepository = null;
     _likeRepository = null;
     _pictureRepository = null;
     _postRepository = null;
     _externalLoginRepository = null;
     _dbContext.Dispose();
 }
Пример #9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GoogleAuthServices" /> class.
 /// </summary>
 /// <param name="configuration">The configuration.</param>
 /// <param name="userRepository">The user repository.</param>
 /// <param name="externalLoginRepository">The external login repository.</param>
 /// <param name="accountService">The account service.</param>
 /// <param name="accountRepository">The account repository.</param>
 /// <param name="mapper">The mapper.</param>
 public GoogleAuthServices(IConfiguration configuration, IUserRepository userRepository, IExternalLoginRepository externalLoginRepository, IAccountService accountService, IAccountRepository accountRepository, IMapper mapper)
 {
     this.configuration           = configuration;
     this.userRepository          = userRepository;
     this.externalLoginRepository = externalLoginRepository;
     this.accountService          = accountService;
     this.accountRepository       = accountRepository;
     this.mapper = mapper;
 }
Пример #10
0
 public LoginController(
     IUserRepository userRepo,
     IForgatPasswordRepository forgatPasswordRepo,
     IExternalLoginRepository externalLoginRepo
     )
 {
     this.userRepo           = userRepo;
     this.forgatPasswordRepo = forgatPasswordRepo;
     this.externalLoginRepo  = externalLoginRepo;
 }
        public ExternalLoginController(IExternalLoginRepository ExternalLoginRepository, ILogManager logger, IHttpContextAccessor accessor)
        {
            _ExternalLoginRepository = ExternalLoginRepository;
            _logger = logger;

            if (accessor.HttpContext.Request.Query.ContainsKey("entityid"))
            {
                _entityId = int.Parse(accessor.HttpContext.Request.Query["entityid"]);
            }
        }
Пример #12
0
 public CmsServices(IUserRepository userRepository, IMapper mapper, IAccountRepository accountRepository, IExternalLoginRepository externalLoginRepository, IPostRepository postRepository, ICommentRepository commentRepository, IReplyCommentRepository replyCommentRepository, IReportRepository reportRepository)
 {
     this.userRepository          = userRepository;
     this.mapper                  = mapper;
     this.accountRepository       = accountRepository;
     this.externalLoginRepository = externalLoginRepository;
     this.postRepository          = postRepository;
     this.commentRepository       = commentRepository;
     this.replyCommentRepository  = replyCommentRepository;
     this.reportRepository        = reportRepository;
 }
Пример #13
0
 public EFUnitOfWork(
     AbsenceManagementContext dataContext,
     IExternalLoginRepository externalLoginRepository,
     IRoleRepository roleRepository,
     IUserRepository userRepository
     )
 {
     Database = dataContext;
     ExternalLoginRepository = externalLoginRepository;
     RoleRepository          = roleRepository;
     UserRepository          = userRepository;
 }
Пример #14
0
 public void Dispose()
 {
     _externalLoginRepository = null;
     _roleRepository          = null;
     _userRepository          = null;
     _bookRepository          = null;
     _tagRepository           = null;
     _userBookRepository      = null;
     _authorRepository        = null;
     _bookAuthorRepository    = null;
     _lectionRepository       = null;
     _context.Dispose();
 }
Пример #15
0
 public LoginController(
     IUserRepository userRepo,
     IForgatPasswordRepository forgatPasswordRepo,
     IExternalLoginRepository externalLoginRepo,
     IMailManager mailManager,
     IHttpContextAccessor accessor
     )
 {
     this.userRepo           = userRepo;
     this.forgatPasswordRepo = forgatPasswordRepo;
     this.externalLoginRepo  = externalLoginRepo;
     this.mailManager        = mailManager;
     this.accessor           = accessor;
 }
Пример #16
0
        public void Dispose()
        {
            _betRepository          = null;
            _categoryRepository     = null;
            _gamePropertyRepository = null;
            _movieRepository        = null;
            _nominationRepository   = null;
            _viewModelsRepository   = null;
            _watchedMovieRepository = null;

            _externalLoginRepository = null;
            _userRepository          = null;

            _context.Dispose();
        }
 public ExternalLoginService(IScopeProvider provider, ILogger logger, IEventMessagesFactory eventMessagesFactory,
                             IExternalLoginRepository externalLoginRepository)
     : base(provider, logger, eventMessagesFactory)
 {
     _externalLoginRepository = externalLoginRepository;
 }
Пример #18
0
 public UserStore(IUserRepository userRepository, IExternalLoginRepository externalLoginRepository)
 {
     this.userRepository          = userRepository;
     this.externalLoginRepository = externalLoginRepository;
 }
Пример #19
0
 public ExternalLoginManager(IExternalLoginRepository ExternalLoginRepository, ISqlRepository sql)
 {
     _ExternalLoginRepository = ExternalLoginRepository;
     _sql = sql;
 }
 public CustomUserStore(IAuthRepository repository, IExternalLoginRepository externalLoginRepository)
 {
     _repository = repository;
     _externalLoginRepository = externalLoginRepository;
 }
Пример #21
0
 public ExternalLoginService(IScopeProvider provider, ILoggerFactory loggerFactory, IEventMessagesFactory eventMessagesFactory,
                             IExternalLoginRepository externalLoginRepository)
     : this(provider, loggerFactory, eventMessagesFactory, StaticServiceProvider.Instance.GetRequiredService <IExternalLoginWithKeyRepository>())
 {
 }
 private void resetRepositories()
 {
     _claimRepository = null;
     _externalLoginRepository = null;
     _roleRepository = null;
     _userRepository = null;
 }
Пример #23
0
 public ExternalLoginService(IUnitOfWorkFactory unitOfWorkFactory, IExternalLoginRepository repository)
     : base(unitOfWorkFactory, repository)
 {
     Repository = repository;
 }