Esempio n. 1
0
 public SignUpService(ISignUpRepository repository
                      , IUsersRepository usersRepository
                      , IUsersService usersService
                      , ICompaniesService companiesService
                      , ICompaniesProvider companiesProvider
                      , ITeamsService teamsService
                      , ITeamsProvider teamsProvider
                      , IProjectsService projectsService
                      , IConfirmEmailService confirmEmailService
                      , IInvitesService invitesService
                      , IMembershipService membershipService
                      , ILogger <SignUpService> logger
                      , IMapper mapper)
 {
     _repository          = repository;
     _usersRepository     = usersRepository;
     _usersService        = usersService;
     _companiesService    = companiesService;
     _companiesProvider   = companiesProvider;
     _teamsService        = teamsService;
     _teamsProvider       = teamsProvider;
     _projectsService     = projectsService;
     _confirmEmailService = confirmEmailService;
     _invitesService      = invitesService;
     _membershipService   = membershipService;
     _logger = logger;
     _mapper = mapper;
 }
Esempio n. 2
0
 public SignUpStore(
     ISignUpRepository <Models.SignUp> signUpRepository,
     IDbQueryConfiguration dbQuery,
     ICacheManager cacheManager,
     ILogger <SignUpStore> logger)
 {
     _signUpRepository = signUpRepository;
     _cacheManager     = cacheManager;
     _logger           = logger;
     _dbQuery          = dbQuery;
 }
Esempio n. 3
0
 public TokenProviderMiddleware(RequestDelegate next, IOptions <TokenProviderOptions> options,
                                ISignUpRepository repository)
 {
     _next         = next;
     _options      = options.Value;
     _loginService = new SignUpService(repository);
     _handlers     = new ILoginHandler[]
     {
         new AllegroLoginHandler(),
         new FacebookLoginHandler(),
         new GoogleLoginHandler()
     };
 }
Esempio n. 4
0
 public SignUpProvider(ISignUpRepository repository
                       // , IInvitesRepository invitesRepository
                       , IInvitesService invitesService
                       , ICompaniesProvider companiesProvider
                       , ITeamsProvider teamsProvider
                       , IMapper mapper)
 {
     _repository = repository;
     // _invitesRepository = invitesRepository;
     _invitesService    = invitesService;
     _companiesProvider = companiesProvider;
     _teamsProvider     = teamsProvider;
     _mapper            = mapper;
 }
Esempio n. 5
0
 public SignUpQueries(ISignUpRepository signUpRepository)
 {
     _signUpRepository = signUpRepository;
 }
 public SendProfileUseCase()
 {
     repository = new SignUpRepository();
 }
Esempio n. 7
0
 public SignUpService(ISignUpRepository repository)
 {
     _repository = repository;
 }
        private async Task <bool> VerifyAvailableRoomAsync(ICourseRepository courseRepository, ISignUpRepository signUpRepository, Guid courseId)
        {
            var capacity = await new CourseQueries(courseRepository).CourseCapacity(courseId);
            var students = await new SignUpQueries(signUpRepository).NumberOfStudents(courseId);

            var available = capacity > students ? true : false;

            return(await Task.FromResult(available));
        }
        private async Task <bool> VerifyStudentNotAppliedYet(ISignUpRepository signUpRepository, Guid courseId, string email)
        {
            bool notApplyedYet = await new SignUpQueries(signUpRepository).VerifyStudentNotAppliedYet(courseId, email);

            return(await Task.FromResult(notApplyedYet));
        }
Esempio n. 10
0
 //constructor
 public SignUpService(ISignUpRepository con)
 {
     _context = con;
 }
Esempio n. 11
0
 public SignUpService(ISignUpRepository repository, UserValidator validator, IToken token)
 {
     _repository = repository;
     _validator  = validator;
     _token      = token;
 }
Esempio n. 12
0
 public AccountService(ISignUpRepository signUpRepository, IConfirmRepository confirmRepository, ILoginRepository loginRepository)
 {
     _signUpRepository  = signUpRepository;
     _confirmRepository = confirmRepository;
     _loginRepository   = loginRepository;
 }
Esempio n. 13
0
 public SignUpService(ISignUpRepository repository, UsuarioValidator validator, ITokenService tokenService)
 {
     _repository   = repository;
     _validator    = validator;
     _tokenService = tokenService;
 }
        public forgetPassword(IConfiguration config, ISignUpRepository repo)

        {
            _repo   = repo;
            _config = config;
        }
Esempio n. 15
0
 public HomeController(ILogger <HomeController> logger, ISignUpRepository repo)
 {
     _repository = repo;
     _logger     = logger;
 }