예제 #1
0
 public HomeController(IJobPostHandler jobpastHandler, IHomeHandler homeHandler, IEMailHandler mailhandler, IConfiguration configuration)
 {
     _jobpastHandler = jobpastHandler;
     _homeHandler    = homeHandler;
     _mailHandler    = mailhandler;
     _configuration  = configuration;
 }
예제 #2
0
 public JobSeekerManagementController(IJobPostHandler _jobpastHandler, IHomeHandler _homeHandler, IUserProfileHandler _userProfileHandler, IHostingEnvironment _hostingEnvironment)
 {
     userProfileHandler = _userProfileHandler;
     jobpastHandler     = _jobpastHandler;
     homeHandler        = _homeHandler;
     hostingEnviroment  = _hostingEnvironment;
 }
 public JobController(IJobPostHandler _jobpastHandler, IHomeHandler _homeHandler, IUserProfileHandler _userProfileHandler, ISearchJobHandler _searchJobHandler)
 {
     jobpastHandler     = _jobpastHandler;
     homeHandler        = _homeHandler;
     searchJobHandler   = _searchJobHandler;
     userProfileHandler = _userProfileHandler;
 }
예제 #4
0
        public SearchJobHandler(IConfiguration configuration, IHostingEnvironment hostingEnvironment, IHomeHandler _homeHandler)
        {
            var factory = new ProcessorFactoryResolver <ISearchJobRepository>(configuration);

            _searchJobRepository = factory.CreateProcessor();
            _hostingEnviroment   = hostingEnvironment;
            homeHandler          = _homeHandler;
        }
예제 #5
0
        /// <summary>
        ///     Initializes a new instance of the <see cref="HomeController" /> class.
        /// </summary>
        /// <param name="homeHandler">The home handler.</param>
        /// <param name="parser">The context builder.</param>
        /// <exception cref="System.ArgumentNullException">Thrown when the <paramref name="homeHandler" /> is null.</exception>
        /// <exception cref="System.ArgumentNullException">Thrown when the <paramref name="parser" /> is null.</exception>
        public HomeController(IHomeHandler homeHandler, IRequestParser parser)
        {
            Ensure.Argument.IsNotNull(homeHandler, "homeHandler");
            Ensure.Argument.IsNotNull(parser, "parser");

            _homeHandler = homeHandler;
            _parser      = parser;
        }
 public EmployerManagementController(IJobPostHandler _jobpastHandler, IHomeHandler _homeHandler, ISearchResumeHandler _searchResumeHandler, IEmpProfileHandler _empProfileHandler, IHostingEnvironment _hostingEnvironment)
 {
     searchresumehandler = _searchResumeHandler;
     jobpastHandler      = _jobpastHandler;
     homeHandler         = _homeHandler;
     empProfileHandler   = _empProfileHandler;
     hostingEnviroment   = _hostingEnvironment;
 }
 public SearchResumeController(IEMailHandler _emailHandler, IConfiguration _config, IJobPostHandler _jobpastHandler, IHomeHandler _homeHandler, ISearchResumeHandler _searchResumeHandler)
 {
     jobpastHandler      = _jobpastHandler;
     homeHandler         = _homeHandler;
     searchresumehandler = _searchResumeHandler;
     emailHandler        = _emailHandler;
     config = _config;
 }
예제 #8
0
 public JobController(IJobPostHandler _jobpastHandler, IHomeHandler _homeHandler, IConfiguration _config,
                      IHttpContextAccessor httpContextAccessor, IUserProfileHandler _userProfileHandler, ISearchJobHandler _searchJobHandler)
 {
     jobpastHandler       = _jobpastHandler;
     homeHandler          = _homeHandler;
     searchJobHandler     = _searchJobHandler;
     userProfileHandler   = _userProfileHandler;
     config               = _config;
     _httpContextAccessor = httpContextAccessor;
     URLprotocol          = config["URLprotocol"];
 }
 public ManageJobsController(IHomeHandler homeHandler, IManageJobsHandler managejobshandler)
 {
     _homeHandler       = homeHandler;
     _managejobshandler = managejobshandler;
 }
 public DashboardController(IDashboardHandler _dashboardHandler, IJobPostHandler jobpastHandler, IHomeHandler homeHandler)
 {
     dashboardHandler = _dashboardHandler;
     _jobpastHandler  = jobpastHandler;
     _homeHandler     = homeHandler;
 }