public NotifierJob(IDispatcher dispatcher, IServiceProvider provider, IUpdateSignaler signaler , IOptions <AppSetting> appSettings) { _dispatcher = dispatcher; _signaler = signaler; _appSetting = appSettings.Value; _scope = provider.CreateScope(); _context = _scope.ServiceProvider.GetRequiredService <RealEstateDbContext>(); }
public RequestController(IModelService <Request, RequestDto> modelService, IFastHasher hasher, IUserProvider userProvider, IEntityService <RequestState> requestStateService, IEntityService <RequestAgent> requestAgentService, IEntityService <Property> propertyService, IEntityService <Workflow> workflowService, IEntityService <WorkflowStep> workflowStepService, IUpdateSignaler signaler, IEntityService <UserAccount> userAccountService) : base(modelService) { _hasher = hasher; _userProvider = userProvider; _requestStateService = requestStateService; _requestAgentService = requestAgentService; _propertyService = propertyService; _workflowService = workflowService; _workflowStepService = workflowStepService; _signaler = signaler; _userAccountService = userAccountService; }