public GetVacancyQueryHandler(IFindApprenticeshipApiClient <FindApprenticeshipApiConfiguration> findApprenticeshipApiClient,
                               ICourseService standardsService,
                               IOptions <VacanciesConfiguration> vacanciesConfiguration)
 {
     _findApprenticeshipApiClient = findApprenticeshipApiClient;
     _standardsService            = standardsService;
     _vacanciesConfiguration      = vacanciesConfiguration.Value;
 }
예제 #2
0
 public GetVacanciesQueryHandler(IFindApprenticeshipApiClient <FindApprenticeshipApiConfiguration> findApprenticeshipApiClient,
                                 IAccountLegalEntityPermissionService accountLegalEntityPermissionService,
                                 ICourseService courseService,
                                 IOptions <VacanciesConfiguration> vacanciesConfiguration)
 {
     _findApprenticeshipApiClient         = findApprenticeshipApiClient;
     _accountLegalEntityPermissionService = accountLegalEntityPermissionService;
     _courseService          = courseService;
     _vacanciesConfiguration = vacanciesConfiguration.Value;
 }
예제 #3
0
        protected override void OnModelCreating(ModelBuilder builder)
        {
            base.OnModelCreating(builder);

            CandidatesConfiguration.Configure(builder);
            CommentsConfiguration.Configure(builder);
            ContactsConfiguration.Configure(builder);
            DepartmentsConfiguration.Configure(builder);
            FileAttachmentsConfiguration.Configure(builder);
            LanguagesConfiguration.Configure(builder);
            ProjectsConfiguration.Configure(builder);
            RelationshipConfiguration.Configure(builder);
            // UsersConfiguration.Configure(builder);
            VacanciesConfiguration.Configure(builder);
        }