Exemple #1
0
 public JobController(IJobRepository IJobsRepository,
                      IJobApplyRepository IJobsApplyRepository,
                      IRepository <VisaCategory> visaCategoryRepository,
                      UserManager <ApplicationUser> userManager,
                      SignInManager <ApplicationUser> signInManager,
                      IEmailService emailService,
                      IClientRepository clientRepository,
                      IBusinessStreamRepository businessStreamRepository,
                      IPostalCodeRepository postalCodeRepository,
                      IJobSeekerRepository jobSeekerRepository,
                      IRepository <CompanyImage> companyImageRepository,
                      IJobSkillRepository jobSkillRepository)
 {
     _IJobsRepository          = IJobsRepository;
     _IJobsApplyRepository     = IJobsApplyRepository;
     _userManager              = userManager;
     _signInManager            = signInManager;
     _emailService             = emailService;
     _clientRepository         = clientRepository;
     _businessStreamRepository = businessStreamRepository;
     _postalCodeRepository     = postalCodeRepository;
     _jobSeekerRepository      = jobSeekerRepository;
     _companyImageRepository   = companyImageRepository;
     _jobSkillRepository       = jobSkillRepository;
 }
Exemple #2
0
 public HomeController(IEmailSender emailSender, IBusinessStreamRepository businessRepository, IProvinceRepository provinceRepository,
                       IRepository <VisaCategory> visaCategoryRepository,
                       UserManager <ApplicationUser> userManager,
                       IImportService importService, IHostingEnvironment hostingEnvironment,
                       IJobSeekerRepository jobSeekerRepository,
                       SignInManager <ApplicationUser> signInManager,
                       IEmailService emailService,
                       IAPICallingService aPICallingService,
                       IJobRepository jobRepository,
                       IPostalCodeRepository postalCodeRepository,
                       IMaketoAPICallingService maketoAPICallingService
                       )
 {
     _emailSender             = emailSender;
     _userManager             = userManager;
     _visaCategoryRepository  = visaCategoryRepository;
     _businessRepository      = businessRepository;
     _provinceRepository      = provinceRepository;
     _importService           = importService;
     _hostingEnvironment      = hostingEnvironment;
     _jobSeekerRepository     = jobSeekerRepository;
     _signInManager           = signInManager;
     _emailService            = emailService;
     _aPICallingService       = aPICallingService;
     _jobRepository           = jobRepository;
     _postalCodeRepository    = postalCodeRepository;
     _maketoAPICallingService = maketoAPICallingService;
 }
Exemple #3
0
 public HomeController(UserManager <ApplicationUser> userManager,
                       SignInManager <ApplicationUser> signInManager,
                       RoleManager <IdentityRole> roleManager,
                       IEmailService emailService,
                       IBusinessStreamRepository businessRepository,
                       IJobRepository jobRepository,
                       IClientRepository clientRepository,
                       IPostalCodeRepository postalCodeRepository,
                       IProvinceRepository provinceRepository,
                       IJobApplyRepository jobApplyRepository,
                       IJobSeekerRepository jobseekerRepository,
                       IRepository <CompanyImage> companyImage,
                       IHostingEnvironment hostingEnvironment,
                       IAutoFillService autoFillService,
                       IRepository <CompanyUser> companyUser
                       )
 {
     _userManager          = userManager;
     _signInManager        = signInManager;
     _roleManager          = roleManager;
     _emailService         = emailService;
     _businessRepository   = businessRepository;
     _jobRepository        = jobRepository;
     _clientRepository     = clientRepository;
     _postalCodeRepository = postalCodeRepository;
     _provinceRepository   = provinceRepository;
     _jobApplyRepository   = jobApplyRepository;
     _jobseekerRepository  = jobseekerRepository;
     _companyImage         = companyImage;
     _hostingEnvironment   = hostingEnvironment;
     _autoFillService      = autoFillService;
     _companyUser          = companyUser;
 }
Exemple #4
0
 public JobPraposalService(IPostalCodeRepository postalCodeRepository,
                           IJobRepository jobsRepository, IJobSeekerRepository jobSeekerRepository)
 {
     _jobsRepository       = jobsRepository;
     _postalCodeRepository = postalCodeRepository;
     _jobSeekerRepository  = jobSeekerRepository;
 }
Exemple #5
0
 public JobController(UserManager <ApplicationUser> userManager,
                      SignInManager <ApplicationUser> signInManager,
                      RoleManager <IdentityRole> roleManager,
                      IEmailService emailService,
                      IBusinessStreamRepository businessRepository,
                      IJobRepository jobsRepository,
                      IClientRepository clientRepository,
                      IPostalCodeRepository postalCodeRepository,
                      IProvinceRepository provinceRepository,
                      IJobApplyRepository jobApplyRepository,
                      IJobSeekerRepository jobseekerRepository,
                      IJobCategoryRepository jobCategoryRepository,
                      IAutoFillService autoFillService,
                      IImportService importService)
 {
     _userManager           = userManager;
     _signInManager         = signInManager;
     _roleManager           = roleManager;
     _emailService          = emailService;
     _businessRepository    = businessRepository;
     _jobsRepository        = jobsRepository;
     _clientRepository      = clientRepository;
     _postalCodeRepository  = postalCodeRepository;
     _provinceRepository    = provinceRepository;
     _jobApplyRepository    = jobApplyRepository;
     _jobseekerRepository   = jobseekerRepository;
     _jobCategoryRepository = jobCategoryRepository;
     _autoFillService       = autoFillService;
     _importService         = importService;
 }
Exemple #6
0
 public ManageController(
     IJobSeekerRepository jobSeekerRepository,
     IPostalCodeRepository postalCodeRepository,
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     ILogger <ManageController> logger,
     IAPICallingService apiCallingService,
     IEmailService emailService,
     UrlEncoder urlEncoder,
     IAutoFillService autoFillService,
     ICountryRepository countryRepository,
     IProvinceRepository provinceRepository,
     IRepository <VisaCategory> visaRepository)
 {
     _jobSeekerRepository  = jobSeekerRepository;
     _postalCodeRepository = postalCodeRepository;
     _userManager          = userManager;
     _signInManager        = signInManager;
     _emailSender          = emailSender;
     _logger             = logger;
     _emailService       = emailService;
     _apiCallingService  = apiCallingService;
     _urlEncoder         = urlEncoder;
     _autoFillService    = autoFillService;
     _countryRepository  = countryRepository;
     _provinceRepository = provinceRepository;
     _visaRepository     = visaRepository;
 }
Exemple #7
0
 public ProcessController(IPostalCodeRepository repoPostalCode, IProcessRepository repo, IJobService jobService, PropertyCrawler.Data.AppContext contexte)
 {
     _repoPostalCode = repoPostalCode;
     _repo           = repo;
     _jobService     = jobService;
     _context        = contexte;
 }
Exemple #8
0
 public ClientController(IImportService importService,
                         UserManager <ApplicationUser> userManager,
                         SignInManager <ApplicationUser> signInManager,
                         RoleManager <IdentityRole> roleManager,
                         IClientRepository clientRepository,
                         IEmailService emailService,
                         IBusinessStreamRepository businessRepository,
                         IProvinceRepository provinceRepository,
                         //IEmailSender emailSender
                         IPostalCodeRepository postalCodeRepository,
                         IJobRepository jobsRepository,
                         IJobCategoryRepository jobCategoryRepository,
                         IHostingEnvironment hostingEnvironment,
                         IRepository <CompanyImage> companyImage,
                         IRepository <CompanyUser> companyUsersRepository,
                         IAutoFillService autoFillService
                         )
 {
     _importService          = importService;
     _jobsRepository         = jobsRepository;
     _userManager            = userManager;
     _signInManager          = signInManager;
     _roleManager            = roleManager;
     _clientRepository       = clientRepository;
     _emailService           = emailService;
     _businessRepository     = businessRepository;
     _jobCategoryRepository  = jobCategoryRepository;
     _hostingEnvironment     = hostingEnvironment;
     _companyImage           = companyImage;
     _companyUsersRepository = companyUsersRepository;
     _autoFillService        = autoFillService;
     _provinceRepository     = provinceRepository;
     _postalCodeRepository   = postalCodeRepository;
 }
Exemple #9
0
 public StudioService(
     IStudioValidator studioUrlValidator,
     IStudioRepository studioRepository,
     IPostalCodeRepository postalCodeRepository,
     IUserRepository userRepository,
     IMapper mapper)
 {
     _studioUrlValidator   = studioUrlValidator;
     _studioRepository     = studioRepository;
     _postalCodeRepository = postalCodeRepository;
     _userRepository       = userRepository;
     _mapper = mapper;
 }
Exemple #10
0
 public AdminController(UserManager <ApplicationUser> userManager,
                        SignInManager <ApplicationUser> signInManager,
                        RoleManager <IdentityRole> roleManager,
                        IClientRepository clientRepository,
                        IEmailService emailService,
                        IBusinessStreamRepository businessRepository,
                        IProvinceRepository provinceRepository,
                        //IEmailSender emailSender
                        IPostalCodeRepository postalCodeRepository
                        )
 {
     _userManager        = userManager;
     _signInManager      = signInManager;
     _roleManager        = roleManager;
     _clientRepository   = clientRepository;
     _emailService       = emailService;
     _businessRepository = businessRepository;
     //_emailSender = emailSender;
     _provinceRepository   = provinceRepository;
     _postalCodeRepository = postalCodeRepository;
 }
Exemple #11
0
 public JobInfoController(IImportService importService,
                          IClientRepository clientRepository,
                          IJobRepository jobsRepository,
                          IJobApplyRepository IJobsApplyRepository,
                          UserManager <ApplicationUser> userManager,
                          SignInManager <ApplicationUser> signInManager,
                          IJobCategoryRepository jobCategoryRepository,
                          IBusinessStreamRepository businessStreamRepository,
                          IPostalCodeRepository postalCodeRepository,
                          IJobSeekerRepository jobSeekerRepository)
 {
     _importService            = importService;
     _jobsRepository           = jobsRepository;
     _IJobsApplyRepository     = IJobsApplyRepository;
     _userManager              = userManager;
     _signInManager            = signInManager;
     _jobCategoryRepository    = jobCategoryRepository;
     _clientRepository         = clientRepository;
     _businessStreamRepository = businessStreamRepository;
     _postalCodeRepository     = postalCodeRepository;
     _jobSeekerRepository      = jobSeekerRepository;
 }
        private void LoadDependencies()
        {
            var con      = @"Server=.\sqlexpress;Database=PropertiesDb;Trusted_Connection=True;";
            var services = new ServiceCollection();

            services.AddDbContext <Data.AppContext>(opts => opts.UseSqlServer(con));
            services.AddHangfire(x => x.UseSqlServerStorage(con));


            services.AddScoped <IPostalCodeRepository, PostalCodeRepository>();
            services.AddScoped <IProcessRepository, ProcessRepository>();
            services.AddScoped <IJobService, JobService>();
            services.AddScoped <ICrawlerService, CrawlerService>();

            var serviceProvider = services.BuildServiceProvider();

            _jobService           = serviceProvider.GetService <IJobService>();
            _crawlerService       = serviceProvider.GetService <ICrawlerService>();
            _processRepository    = serviceProvider.GetService <IProcessRepository>();
            _postalCodeRepository = serviceProvider.GetService <IPostalCodeRepository>();
            _context = serviceProvider.GetService <Data.AppContext>();
        }
Exemple #13
0
 public PostalCodeController(IPostalCodeRepository postalCodeRepository, IMapper mapper)
 {
     _postalCodeRepository = postalCodeRepository;
     _mapper = mapper;
 }
Exemple #14
0
 public PostalCodeController(IPostalCodeRepository _repository)
 {
     this.repository = _repository;
 }
Exemple #15
0
 public PostalCodeValidator(
     IPostalCodeRepository postalCodeRepository)
 {
     _postalCodeRepository = postalCodeRepository;
 }
Exemple #16
0
 public PostalCodeController(IPostalCodeRepository repo)
 {
     _repo = repo;
 }
 public HomeController(IPostalCodeRepository postalCodeRepository, IIncomeTaxRepository incomeTaxRepository, ITaxQueryLogRepository taxQueryLogRepository)
 {
     _postalCodeRepository  = postalCodeRepository;
     _incomeTaxRepository   = incomeTaxRepository;
     _taxQueryLogRepository = taxQueryLogRepository;
 }
Exemple #18
0
 public PostalCodeRetrieverService(IPostalCodeRepository postalCodeRepository)
 {
     _ipostalCodeRepository = postalCodeRepository;
 }