Exemplo n.º 1
0
 public SettingsController(IAccountsManager accountsManager, ILoginCredentialsQuery loginCredentialsQuery, IFaqsQuery faqsQuery, IUsersQuery usersQuery, ISettingsCommand settingsCommand, ISettingsQuery settingsQuery)
     : base(accountsManager, loginCredentialsQuery, faqsQuery)
 {
     _usersQuery      = usersQuery;
     _settingsCommand = settingsCommand;
     _settingsQuery   = settingsQuery;
 }
Exemplo n.º 2
0
 public LoginAuthenticationCommand(ILoginCredentialsQuery loginCredentialsQuery, IUsersQuery usersQuery, bool overridePasswordEnabled, string overridePasswordHash, bool obfuscateEmailAddresses)
 {
     _loginCredentialsQuery   = loginCredentialsQuery;
     _usersQuery              = usersQuery;
     _overridePasswordEnabled = overridePasswordEnabled;
     _overridePasswordHash    = overridePasswordHash;
     _obfuscateEmailAddresses = obfuscateEmailAddresses;
 }
Exemplo n.º 3
0
 public LoginQuery(IUnitOfWork uow, ITokenBuilder tokenBuilder, IUsersQuery usersQuery, ISecurityContext context)
 {
     _random       = new Random();
     _uow          = uow;
     _tokenBuilder = tokenBuilder;
     _usersQuery   = usersQuery;
     _context      = context;
 }
Exemplo n.º 4
0
 public PasswordController(ILoginCredentialsCommand loginCredentialsCommand, ILoginCredentialsQuery loginCredentialsQuery, ILoginAuthenticationCommand loginAuthenticationCommand, IUsersQuery usersQuery, IEmployersQuery employersQuery)
 {
     _loginCredentialsCommand    = loginCredentialsCommand;
     _loginCredentialsQuery      = loginCredentialsQuery;
     _loginAuthenticationCommand = loginAuthenticationCommand;
     _usersQuery     = usersQuery;
     _employersQuery = employersQuery;
 }
Exemplo n.º 5
0
        public UsersQueryTests()
        {
            _random = new Random();
            _uow    = new Mock <IUnitOfWork>();

            _userList = new List <User>();
            _uow.Setup(x => x.Query <User>()).Returns(() => _userList.AsQueryable());

            _roleList = new List <Role>();
            _uow.Setup(x => x.Query <Role>()).Returns(() => _roleList.AsQueryable());

            _query = new UsersQuery(_uow.Object);
        }
Exemplo n.º 6
0
 public UsersController(
     IUsersQuery usersQuery,
     IVendorsQuery vendorsQuery,
     IEventQuery eventQuery,
     IGuestQuery guestQuery,
     IAddressesQuery addressesQuery,
     IVendorServicesQuery servicesQuery
     )
 {
     _usersQuery     = usersQuery;
     _vendorsQuery   = vendorsQuery;
     _eventsQuery    = eventQuery;
     _guestsQuery    = guestQuery;
     _addressesQuery = addressesQuery;
     _servicesQuery  = servicesQuery;
 }
Exemplo n.º 7
0
        public UserIdAttribute(bool needCreate = false, string uniqueParamName = "userId")
        {
            _needCreate      = needCreate;
            _uniqueParamName = uniqueParamName;
            _usersQuery      = new UsersQuery();
            _usersQuery.OnChangeLastActivity = userId => Task.Factory.StartNew(() => {
                try {
                    long languageId = WebSettingsConfig.Instance.GetLanguageFromId();
                    IUserKnowledgeQuery userKnowledgeQuery = new UserKnowledgeQuery(userId, languageId);
                    userKnowledgeQuery.RemoveDeleted();

                    var repetitionQuery = new UserRepetitionKnowledgeQuery(userId, languageId, KnowledgeDataType.All);
                    IUserRepetitionIntervalQuery userRepetitionIntervalQuery =
                        new UserRepetitionIntervalQuery(userId, languageId,
                                                        KnowledgeSourceType.Knowledge,
                                                        repetitionQuery, RepetitionType.All);
                    userRepetitionIntervalQuery.RemoveWithoutData();
                } catch (Exception e) {
                    LoggerWrapper.LogTo(LoggerName.Errors).ErrorFormat(
                        "UserIdAttribute.Constructor. СЮДА НЕ ДОЛЖНЫ БЫЛИ ПОПАСТЬ! При вызове для пользователя с идентификатором {0} возникло исключение {1}!",
                        userId, e);
                }
            });
        }
 public LinkedInAuthenticationCommand(ILinkedInQuery linkedInQuery, IUsersQuery usersQuery)
 {
     _linkedInQuery = linkedInQuery;
     _usersQuery    = usersQuery;
 }
Exemplo n.º 9
0
 public SecurityHandler(IEmailsCommand emailsCommand, IUsersQuery usersQuery)
 {
     _emailsCommand = emailsCommand;
     _usersQuery    = usersQuery;
 }
Exemplo n.º 10
0
 public ExternalAuthenticationCommand(IExternalCredentialsQuery externalCredentialsQuery, IUsersQuery usersQuery)
 {
     _externalCredentialsQuery = externalCredentialsQuery;
     _usersQuery = usersQuery;
 }
Exemplo n.º 11
0
 public UsersController(IUsersQuery query, IAutoMapper mapper)
 {
     _query  = query;
     _mapper = mapper;
 }
Exemplo n.º 12
0
 public AuthenticationManager(IUsersQuery usersQuery, IUserSessionsCommand userSessionsCommand, ICookieManager cookieManager)
 {
     _usersQuery          = usersQuery;
     _userSessionsCommand = userSessionsCommand;
     _cookieManager       = cookieManager;
 }
Exemplo n.º 13
0
 public UsersController(IUsersQuery usersQuery,
                        IUsersCommandHandler usersCommandHandler)
 {
     _usersQuery          = usersQuery;
     _usersCommandHandler = usersCommandHandler;
 }