Exemple #1
0
 public GetVacanciesRequestHandler(
     IValidator <GetVacanciesRequest> validator,
     ILog logger,
     IRecruitService service)
 {
     _validator = validator;
     _logger    = logger;
     _service   = service;
 }
 public RecruitApiController(IServiceProvider serviceProvider) : base(serviceProvider)
 {
     _recruitService = serviceProvider.GetService <IRecruitService>();
 }
 public RecruitServiceWithTimeout(
     IRecruitService recruitService, IReadOnlyPolicyRegistry <string> pollyRegistry)
 {
     _recruitService = recruitService;
     _pollyPolicy    = pollyRegistry.Get <IAsyncPolicy>(Constants.DefaultServiceTimeout);
 }