Пример #1
0
 public ManagerController(IGroupProvider groupProvider,
                          IProjectProvider projectProvider,
                          IScrumMasterProvider scrumMasterProvider,
                          ITraineeProvider traineeProvider,
                          TraineeMapper traineeMapper,
                          IMentorProvider mentorProvider,
                          ISpecializationProvider specializationProvider,
                          IUsersProvider userProvider,
                          ProjectMapper projectMapper,
                          GroupMapper groupMapper,
                          MentorMapper mentorMapper,
                          UserMapper userMapper,
                          RoleMapper roleMapper)
 {
     _groupProvider          = groupProvider;
     _projectProvider        = projectProvider;
     _scrumMasterProvider    = scrumMasterProvider;
     _traineeProvider        = traineeProvider;
     _traineeMapper          = traineeMapper;
     _mentorProvider         = mentorProvider;
     _specializationProvider = specializationProvider;
     _userProvider           = userProvider;
     _projectMapper          = projectMapper;
     _groupMapper            = groupMapper;
     _mentorMapper           = mentorMapper;
     _userMapper             = userMapper;
     _roleMapper             = roleMapper;
 }
Пример #2
0
 public UsersController(
     IUsersProvider usersProvider,
     IMapper mapper)
 {
     this.mapper        = mapper;
     this.usersProvider = usersProvider;
 }
Пример #3
0
        public HomeController(IContestsProvider contestsProvider,
                              ITaskProvider archivedTaskProvider,
                              IPostProvider postProvider,
                              IUsersProvider usersProvider,
                              ICompetitorProvider competitorProvider)
        {
            if (contestsProvider == null)
            {
                throw new ArgumentNullException("contestsProvider");
            }
            if (archivedTaskProvider == null)
            {
                throw new ArgumentNullException("archivedTaskProvider");
            }
            if (postProvider == null)
            {
                throw new ArgumentNullException("postProvider");
            }
            if (usersProvider == null)
            {
                throw new ArgumentNullException("usersProvider");
            }
            if (competitorProvider == null)
            {
                throw new ArgumentNullException("competitorProvider");
            }

            _contestsProvider     = contestsProvider;
            _archivedTaskProvider = archivedTaskProvider;
            _postProvider         = postProvider;
            _usersProvider        = usersProvider;
            _competitorProvider   = competitorProvider;
        }
Пример #4
0
 public ResultsExplorerController(ITestLabProvider testLabProvider, IRunsProvider runsProvider, IUsersProvider usersProvider, IFoldersProvider foldersProvider)
 {
     _testLabProvider = testLabProvider;
     _runsProvider    = runsProvider;
     _usersProvider   = usersProvider;
     _foldersProvider = foldersProvider;
 }
Пример #5
0
 public AvatarController(
     IUsersProvider userProvider,
     ICurrentUserFactory userFactory)
     : base(userFactory)
 {
     _userProvider = userProvider;
 }
Пример #6
0
 public MembershipService(ICompaniesUsersRepository companiesUsersRepository
                          , ITeamsUsersRepository teamsUsersRepository
                          , IProjectsUsersRepository projectsUsersRepository
                          , ICompaniesRepository companiesRepository
                          , ITeamsRepository teamsRepository
                          , IProjectsRepository projectsRepository
                          , IUsersService usersService
                          , IUsersProvider usersProvider
                          , IInvitesService invitesService
                          , IMapper mapper
                          , ILogger <MembershipService> logger
                          )
 {
     _companiesUsersRepository = companiesUsersRepository;
     _teamsUsersRepository     = teamsUsersRepository;
     _projectsUsersRepository  = projectsUsersRepository;
     _companiesRepository      = companiesRepository;
     _teamsRepository          = teamsRepository;
     _projectsRepository       = projectsRepository;
     _usersService             = usersService;
     _usersProvider            = usersProvider;
     _invitesService           = invitesService;
     _mapper = mapper;
     _logger = logger;
 }
Пример #7
0
 public UserAllowedDataCollectionHandler(
     IUsersProvider usersProvider,
     IDataCollectionNameProvider dataCollectionNameProvider)
 {
     _usersProvider = usersProvider;
     _dataCollectionNameProvider = dataCollectionNameProvider;
 }
Пример #8
0
 public AccountsProvider(ZipPayDbContext dbContext, ILogger <AccountsProvider> logger, IMapper mapper, IUsersProvider usersProvider)
 {
     _dbContext     = dbContext;
     _logger        = logger;
     _mapper        = mapper;
     _usersProvider = usersProvider;
 }
Пример #9
0
        public UserController(IUsersProvider u, ISendGridProvider sg, IS3Provider s3)
        {
            _usersProvider    = u;
            _sendGridProvider = sg;
            _s3Provider       = s3;

            req.Properties[System.Web.Http.Hosting.HttpPropertyKeys.HttpConfigurationKey] = configuration;
        }
Пример #10
0
 public ProvidersFactory(ILoginInfoesProvider loginInfoesProvider, IUsersProvider usersProvider)
 {
     _providers = new List <IRepository <object> >()
     {
         (IRepository <object>)loginInfoesProvider,
         (IRepository <object>)usersProvider
     };
 }
Пример #11
0
        public void Initialize()
        {
            var mockRepository = new MockRepository(MockBehavior.Loose);

            submittedAnswersProviderSetup = mockRepository.Create <ISubmittedAnswersProvider>();
            usersRepositorySetup          = mockRepository.Create <IUsersRepository>();
            usersProvider = new UsersProvider(submittedAnswersProviderSetup.Object, usersRepositorySetup.Object);
            fixture       = new Fixture();
        }
Пример #12
0
 public AvailableRunsServiceFilter(IFoldersProvider foldersProvider,
                                   UserManager <IdentityUser> userManager,
                                   IUsersProvider usersProvider,
                                   ITestLabProvider testLabProvider)
 {
     _foldersProvider = foldersProvider;
     _userManager     = userManager;
     _usersProvider   = usersProvider;
     _testLabProvider = testLabProvider;
 }
Пример #13
0
 public SettingsController(
     IFoldersProvider folders,
     IRunsProvider runs,
     ISchedulerProvider schedulerProvider, IUsersProvider usersProvider)
 {
     _folders           = folders;
     _runs              = runs;
     _schedulerProvider = schedulerProvider;
     _usersProvider     = usersProvider;
 }
 public RatesController(
     IProjectsProvider projectsProvider,
     IProjectRatesProvider projectRatesProvider,
     ICompanyInfoProvider companyInfoProvider,
     IUsersProvider usersProvider)
 {
     this._projectsProvider     = projectsProvider;
     this._projectRatesProvider = projectRatesProvider;
     this._companyInfoProvider  = companyInfoProvider;
     this._usersProvider        = usersProvider;
 }
Пример #15
0
 public UsersSettingsHandler(IUsersProvider provider
                             , IUsersService service
                             , ITokensService tokensService
                             , IResourcesService resourcesService
                             , IMapper mapper)
 {
     _service          = service;
     _provider         = provider;
     _tokensService    = tokensService;
     _resourcesService = resourcesService;
     _mapper           = mapper;
 }
 public UserController(ICurrentUserFactory userFactory,
                       IUsersProvider userProvider,
                       IRoleProvider roleProvider,
                       IDetailedInfoBuilder detailsBuilder,
                       UserMapper userMapper)
     : base(userFactory)
 {
     _userProvider   = userProvider;
     _roleProvider   = roleProvider;
     _detailsBuilder = detailsBuilder;
     _userMapper     = userMapper;
 }
Пример #17
0
 public UserController(ILearningObjectiveSubmittedAnswersFilterBuilder filterBuilder,
                       IUsersProvider usersProvider,
                       IUserDtoBuilder userDtoBuilder,
                       IUserSubmittedAnswersFilterBuilder userSubmittedAnswersFilterBuilder,
                       IUserDetailsDtoBuilder userDetailsDtoBuilder)
 {
     this.filterBuilder  = filterBuilder;
     this.usersProvider  = usersProvider;
     this.userDtoBuilder = userDtoBuilder;
     this.userSubmittedAnswersFilterBuilder = userSubmittedAnswersFilterBuilder;
     this.userDetailsDtoBuilder             = userDetailsDtoBuilder;
 }
Пример #18
0
 public AuthController(
     SignInManager <IdentityUser> signInManager,
     UserManager <IdentityUser> userManager,
     IFoldersProvider foldersProvider,
     IUsersProvider usersProvider,
     ITestLabProvider testLabProvider)
 {
     _signInManager   = signInManager;
     _userManager     = userManager;
     _foldersProvider = foldersProvider;
     _usersProvider   = usersProvider;
     _testLabProvider = testLabProvider;
 }
 public UsersScheduledReminder(
     IUsersProvider usersProvider,
     IUserRemindResponseGenerator userRemindResponseGenerator,
     ITelegramBotClient client,
     CronString cron,
     ILogger <UsersScheduledReminder> logger)
 {
     this.usersProvider = usersProvider;
     this.userRemindResponseGenerator = userRemindResponseGenerator;
     this.client = client;
     this.logger = logger;
     Schedule    = cron.Value;
 }
 public InvoicingController(
     IProjectsProvider projectsProvider,
     IUsersProvider usersProvider,
     IIterationsProvider iterationsProvider,
     ITasksProvider tasksProvider,
     IInvoicesProvider invoicesProvider)
 {
     this._projectsProvider   = projectsProvider;
     this._usersProvider      = usersProvider;
     this._iterationsProvider = iterationsProvider;
     this._tasksProvider      = tasksProvider;
     this._invoicesProvider   = invoicesProvider;
 }
Пример #21
0
 public AccountController(
     IJwtFactory jwtFactory,
     ICompaniesProvider companiesProvider,
     UserManager<ApplicationUser> userManager,
     IEmailProvider emailProvider,
     IUsersProvider usersProvider,
     IInvitationProvider invitationProvider)
 {
     this.jwtFactory = jwtFactory;
     this.companiesProvider = companiesProvider;
     this.userManager = userManager;
     this.emailProvider = emailProvider;
     this.usersProvider = usersProvider;
     this.invitationProvider = invitationProvider;
 }
Пример #22
0
        public void UserIndependent()
        {
            IUsersProvider provider = Provider.UsersProvider;

            provider.Clear().Wait();
            Assert.IsFalse(provider.GetAll().Result.Any());
            foreach (var v in usernames)
            {
                Assert.AreEqual(v, provider.Create(v, new User()).Result);
                Assert.IsNotNull(provider.Get(v).Result);
                Assert.AreEqual(v, provider.Update(v, new User()).Result);
                Assert.AreEqual(v, provider.Delete(v).Result);
                Assert.IsNull(provider.Get(v).Result);
            }
        }
 public TraineeController(
     ITraineeProvider traineeProvider,
     ITraineeReviewProvider traineeReviewProvider,
     IUsersProvider usersProvider,
     TraineeMapper traineeMapper,
     TraineeReviewMapper traineeReviewMapper,
     ICurrentUserFactory userFactory)
     : base(userFactory)
 {
     _traineeProvider       = traineeProvider;
     _traineeMapper         = traineeMapper;
     _usersProvider         = usersProvider;
     _traineeReviewProvider = traineeReviewProvider;
     _traineeReviewMapper   = traineeReviewMapper;
 }
Пример #24
0
        public AdministratorController(IContestsProvider provider, IUsersProvider usersProvider, IProgrammingLanguageProvider programmingLanguageProvider)
        {
            if (provider == null)
            {
                throw new ArgumentNullException("provider");
            }
            if (usersProvider == null)
            {
                throw new ArgumentNullException("usersProvider");
            }
            if (programmingLanguageProvider == null)
            {
                throw new ArgumentNullException("programmingLanguageProvider");
            }

            _contestsProvider            = provider;
            _usersProvider               = usersProvider;
            _programmingLanguageProvider = programmingLanguageProvider;
        }
Пример #25
0
 public MentorController(
     IUsersProvider usersProvider,
     ITraineeProvider traineeProvider,
     ProjectMapper projectMapper,
     IMentorReviewProvider reviewProvider,
     IMentorProvider mentorProvider,
     MentorReviewMapper reviewMapper,
     MentorMapper mentorMapper,
     ICurrentUserFactory userFactory)
     : base(userFactory)
 {
     _mentorProvider  = mentorProvider;
     _usersProvider   = usersProvider;
     _traineeProvider = traineeProvider;
     _mentorMapper    = mentorMapper;
     _reviewProvider  = reviewProvider;
     _projectMapper   = projectMapper;
     _reviewMapper    = reviewMapper;
 }
 public InvoicesController(IInvoicesProvider invoicesProvider, IUsersProvider usersProvider)
 {
     this._invoicesProvider = invoicesProvider;
     this._usersProvider    = usersProvider;
 }
Пример #27
0
 public UsersController(IUsersProvider usersProvider)
 {
     _usersProvider = usersProvider;
 }
Пример #28
0
 public TestLabController(ITestLabProvider testLabProvider, IUsersProvider usersProvider)
 {
     _testLabProvider = testLabProvider;
     _usersProvider   = usersProvider;
 }
Пример #29
0
 public StudentsManager(IUsersProvider usersProvider)
 {
     _usersProvider = usersProvider;
 }
Пример #30
0
 public StatsController(IRunsProvider runsProvider, IUsersProvider usersProvider, IFoldersProvider foldersProvider)
 {
     _runsProvider    = runsProvider;
     _usersProvider   = usersProvider;
     _foldersProvider = foldersProvider;
 }