public TestResultService(IUnitOfWork unitOfWork, IMapper mapper) { this.unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); this.testResultRepository = unitOfWork.GetRepository <TestResult, ITestResultRepository>() ?? throw new NullReferenceException(nameof(testResultRepository)); this.resultAnswerRepository = unitOfWork.GetRepository <ResultAnswer, IResultAnswerRepository>() ?? throw new NullReferenceException(nameof(resultAnswerRepository)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public ResultManagerService(ITestResultRepository testResultRepository, ITestsService testsService, ICourseService courseService, IUserRepository <User> userRepository) { this.testResultRepository = testResultRepository; this.testsService = testsService; this.courseService = courseService; this.userRepository = userRepository; }
public UserService(IUnitOfWork uow, ITestResultRepository repo, IUserRepository userRepo, ITestService tService) { this.uow = uow; this.trRepo = repo; this.uRepo = userRepo; this.testService = tService; }
public TestResultCommandHandler( ITestCommandHandler testCommandHandler, ITestResultRepository testResultRepository) { _testCommandHandler = testCommandHandler; _testResultRepository = testResultRepository; }
/// <summary> /// Instanciates TestResultService with specified parameters. /// </summary> /// <param name="repository"> Repository instance.</param> /// <exception> System.ArgumentNullException if uow or repository is null.</exception> public TestResultService(ITestResultRepository repository) { if (repository == null) { throw new ArgumentNullException(nameof(repository)); } this.repository = repository; }
public TestManagerService(ITestsService testsService, IClassReportBuilder builder, IQuestionService questionService, ICourseService courseService, ITestResultRepository testResultRepository) { this.testsService = testsService; this.builder = builder; this.questionService = questionService; this.courseService = courseService; this.testResultRepository = testResultRepository; }
public ResultsController(IConnectionManager manager, ITestResultRepository rep, ITaskGuard guard) { this.manager = manager; hubContext = this.manager.GetHubContext <MainHub>(); repository = rep; taskGuard = guard; InitTester(); }
/// <summary> /// Instanciates TestEvaluationService with specified parameters. /// </summary> /// <param name="repository"> TestResultRepository instance.</param> /// <param name="uow"> UnitOfWork instance.</param> /// <exception> System.ArgumentNullException if service is null.</exception> public TestEvaluationService(ITestResultRepository repository, IUnitOfWork uow) { if (repository == null || uow == null) { throw new ArgumentNullException(repository == null ? nameof(repository) : nameof(uow)); } this.repository = repository; service = new Service(uow); }
public void Dispose() { TestRepository = null; QuestionRepository = null; AnswerRepository = null; TestResultRepository = null; QuestionResultRepository = null; _db?.Dispose(); }
public PassingTestService(IUnitOfWork unitOfWork, IMapper mapper, IOptions <TimeErrorSetting> timeErrorSetting, ITestCalculationService testCalculationService) { this.unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); this.testRepository = unitOfWork.GetRepository <Test, ITestRepository>() ?? throw new NullReferenceException(nameof(testRepository)); this.testEventRepository = unitOfWork.GetRepository <TestEvent, ITestEventRepository>() ?? throw new NullReferenceException(nameof(testEventRepository)); this.testResultRepository = unitOfWork.GetRepository <TestResult, ITestResultRepository>() ?? throw new NullReferenceException(nameof(testResultRepository)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); this.timeErrorSetting = timeErrorSetting?.Value ?? throw new ArgumentNullException(nameof(timeErrorSetting)); this.testCalculationService = testCalculationService ?? throw new ArgumentNullException(nameof(testCalculationService)); }
public TestService(IUnitOfWork unitOfWork, IMapper mapper) { this.unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); this.userRepository = unitOfWork.GetRepository <User, IUserRepository>() ?? throw new NullReferenceException(nameof(userRepository)); this.testRepository = unitOfWork.GetRepository <Test, ITestRepository>() ?? throw new NullReferenceException(nameof(testRepository)); this.testQuestionRepository = unitOfWork.GetRepository <TestQuestion, ITestQuestionRepository>() ?? throw new NullReferenceException(nameof(testQuestionRepository)); this.urlRepository = unitOfWork.GetRepository <Url, IUrlRepository>() ?? throw new NullReferenceException(nameof(urlRepository)); this.testResultRepository = unitOfWork.GetRepository <TestResult, ITestResultRepository>() ?? throw new NullReferenceException(nameof(testResultRepository)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public TestResultService(ITestResultRepository resultRepository, ITestResultPointsRule resultPointsRule, ITestResultPointsRule bonusPointsRule, ITestResultPlaceRule timePlaceRule) { this._testResultRepository = resultRepository; this._correctAnswersPointsRule = resultPointsRule; this._bonusPointsRule = bonusPointsRule; this._answeringTimePlaceRule = timePlaceRule; }
public PatientInputFileService(IPatientInputFileFactory patientInputFileFactory, IEventCustomerResultRepository eventCustomerResultRepository, ICustomerRepository customerRepository, IPrimaryCarePhysicianRepository primaryCarePhysicianRepository, ISettings settings) { _patientInputFileFactory = patientInputFileFactory; _eventCustomerResultRepository = eventCustomerResultRepository; _customerRepository = customerRepository; _primaryCarePhysicianRepository = primaryCarePhysicianRepository; _settings = settings; _testResultRepository = new IFOBTTestRepository(); }
public CdContentCreator(IEventCustomerRepository eventCustomerRepository, IElectronicProductRepository electronicProductRepository, IEventCustomerResultRepository eventCustomerResultRepository, ICdContentGeneratorTrackingRepository cdContentGeneratorTracking, IMediaRepository mediaRepository, IZipHelper zipHelper) { _eventCustomerRepository = eventCustomerRepository; _electronicProductRepository = electronicProductRepository; _eventCustomerResultRepository = eventCustomerResultRepository; _cdContentGeneratorTracking = cdContentGeneratorTracking; _mediaRepository = mediaRepository; _zipHelper = zipHelper; _testResultRepository = new TestResultRepository(); }
public ChapterService(IChapterRepository chapterRepository, ICourseRepository courseRepository, IPeriodRepository periodRepository, ITestResultRepository testResultRepository, IAssignmentWitResultsConverter assignmentWitResultsConverter) { _chapterRepository = chapterRepository; _courseRepository = courseRepository; _periodRepository = periodRepository; _testResultRepository = testResultRepository; _assignmentWitResultsConverter = assignmentWitResultsConverter; }
public ResultRepository( IDbReader dbConnection, IHttpStatusResultStatisticsFactory statisticsFactory, IHttpStatusResultService service, IRequestResultRepository requestResultRepository, ITestResultRepository testResultRepository) { _dbConnection = dbConnection.Connection; _statisticsFactory = statisticsFactory; _service = service; _requestResultRepository = requestResultRepository; _testResultRepository = testResultRepository; }
public EkgFileParser2(string resultOutputPath, long eventId, ILogger logger, ISettings settings, bool isNewResultFlow) { _resultOutputPath = resultOutputPath; _eventId = eventId; _logger = logger; _mediaRepository = new MediaRepository(new Settings()); _testResultService = new Service.TestResultService(); _resultParserHelper = new ResultParserHelper(); _mediaHelper = new MediaHelper(_logger); _settings = settings; _testResultRepository = new EKGTestRepository(); _isNewResultFlow = isNewResultFlow; }
public TestUnitOfWork(AppIdentityDbContext db, ITestRepository testRepository, IQuestionRepository questionRepository, IAnswerRepository answerRepository, ITestResultRepository testResultRepositoryRepository, IQuestionResultRepository questionResultRepository) { _db = db ?? throw new ArgumentNullException(nameof(db)); TestRepository = testRepository ?? throw new ArgumentNullException(nameof(testRepository)); QuestionRepository = questionRepository ?? throw new ArgumentNullException(nameof(questionRepository)); AnswerRepository = answerRepository ?? throw new ArgumentNullException(nameof(answerRepository)); TestResultRepository = testResultRepositoryRepository ?? throw new ArgumentNullException(nameof(testResultRepositoryRepository)); QuestionResultRepository = questionResultRepository ?? throw new ArgumentNullException(nameof(questionResultRepository)); }
/// <summary> /// Initializes a new instance of the <see cref="MailUserDispatcher"/> class. /// </summary> /// <param name="bus"></param> /// <param name="config"></param> /// <param name="userTestResultRepository"></param> public MailUserDispatcher( IBus bus, IOptions <SendEmailConfig> config, IUserTestResultRepository userTestResultRepository, ITestResultRepository testResultRepository) { _userTestResultRepository = userTestResultRepository; _testResultRepository = testResultRepository; _config = config.Value; _advancedBus = bus.Advanced; var queue = _advancedBus.QueueDeclare(_config.EmailQueue); _exchange = _advancedBus.ExchangeDeclare(_config.EmailExchange, ExchangeType.Direct); _advancedBus.Bind(_exchange, queue, _config.RoutingKey); }
public AssignmentService(IExerciseRepository exerciseRepository, IChapterService chapterService, IProjectService projectService, IProjectComponentRepository projectComponentRepository, ITestRepository testRepository, ITestResultRepository testResultRepository, IAssignmentWitResultsConverter assignmentWitResultsConverter, ITestRunRepository testRunRepository) { _exerciseRepository = exerciseRepository; _chapterService = chapterService; _projectService = projectService; _projectComponentRepository = projectComponentRepository; _testRepository = testRepository; _testResultRepository = testResultRepository; _assignmentWitResultsConverter = assignmentWitResultsConverter; _testRunRepository = testRunRepository; }
public TestController(ILogger <TestController> logger, IUserRepository repo, ITestRepository testRepo, ITaskRepository taskRepo, IOptionRepository optionRepo, ITestResultRepository testResultRepo, ITaskResultRepository taskResultRepo, IOptionResultRepository optionResultRepo) { _logger = logger; _userRepo = repo; _testRepo = testRepo; _taskRepo = taskRepo; _testResultRepo = testResultRepo; _taskResultRepo = taskResultRepo; _optionRepo = optionRepo; _optionResultRepo = optionResultRepo; }
public UnitOfWorkOld ( MainContext context, ITestRepository testRepo, IQuestionRepository questionRepo, ITestResultRepository testResultRepo, ISubjectRepository subjectRepo, IAnswerRepository answerRepo, IUserRepository userRepo ) { this.context = context; this.subjectRepo = subjectRepo; this.questionRepo = questionRepo; this.answerRepo = answerRepo; this.userRepo = userRepo; this.testRepo = testRepo; this.testResultRepo = testResultRepo; }
public UnitOfWork(ApplicationContext context, ApplicationUserManager userManager, ApplicationRoleManager roleManager, IUserProfileRepository userProfileRepository, ITestRepository testRepository, IQuestionRepository questionRepository, IAnswerRepository answerRepository, ITestResultRepository testResultRepository, ITestAnswerRepository testAnswerRepository) { _context = context; UserManager = userManager; RoleManager = roleManager; UserProfileRepository = userProfileRepository; TestRepository = testRepository; QuestionRepository = questionRepository; AnswerRepository = answerRepository; TestResultRepository = testResultRepository; TestAnswerRepository = testAnswerRepository; }
public BloodworksResultParser(string resultOutputPath, long eventId, ILogger logger, long updateBy, bool isNewResultFlow) { _resultOutputPath = resultOutputPath; _logger = logger; _eventId = eventId; _lipidParser = new BloodworksLipidParser(logger); _hba1CParser = new BloodworksHemaglobinParser(logger); _testResultService = new Service.TestResultService(); _updatedBy = updateBy; _ekgTestResultRepository = new EKGTestRepository(); _echoTestResultRepository = new EchocardiogramTestRepository(); _strokeTestResultRepository = new StrokeTestRepository(); _padTestResultRepository = new PadTestRepository(); _aaaTestResultRepository = new AAATestRepository(); _asiTestResultRepository = new ASITestRepository(); _unableToScreenRepository = new UnableToScreenStatusRepository(); _isNewResultFlow = isNewResultFlow; }
public ResultNotificationPollingAgent(IEventCustomerResultRepository eventCustomerResultRepository, IEmailNotificationModelsFactory emailNotificationModelsFactory, ICustomerRepository customerRepository, INotifier notifier, ILogManager logManager, ISettings settings, IConfigurationSettingRepository configurationSettingRepository, IOrderRepository orderRepository, IShippingDetailRepository shippingDetailRepository, IEventRepository eventRepository, ICorporateAccountRepository corporateAccountRepository, IEmailTemplateRepository emailTemplateRepository, IPrimaryCarePhysicianRepository primaryCarePhysicianRepository) { _eventCustomerResultRepository = eventCustomerResultRepository; _emailNotificationModelsFactory = emailNotificationModelsFactory; _customerRepository = customerRepository; _notifier = notifier; _testResultRepository = new TestResultRepository(); _logger = logManager.GetLogger <ResultNotificationPollingAgent>(); _buffer = settings.IntervalResultDeliveryBuffer; _configurationSettingRepository = configurationSettingRepository; _orderRepository = orderRepository; _shippingDetailRepository = shippingDetailRepository; _eventRepository = eventRepository; _corporateAccountRepository = corporateAccountRepository; _emailTemplateRepository = emailTemplateRepository; _primaryCarePhysicianRepository = primaryCarePhysicianRepository; _settings = settings; }
public TestResultService() { var context = new StudyItContext(); this.testResultRepo = new TestResultRepository(context); this.testRepo = new TestRepository(context); }
public TestResultService(ITestResultRepository testResultRepo, ITestRepository testRepo) { this.testResultRepo = testResultRepo; this.testRepo = testRepo; }
public void SetupTest() { _testResultRepository = new EKGTestRepository(); }
public void SetupTest() { _testResultRepository = new LiverTestRepository(); }
public TestResultRepositoryTester() { _testResultRepository = new TestResultRepository(); }
public TestGraphRepository(IDbReader connection, ITestResultRepository testResultRepository) { _connection = connection.Connection; _testResultRepository = testResultRepository; }
public void TearDownTest() { _testResultRepository = null; }
public TestResultService(ITestResultRepository testResultRepository, IMapper mapper) { _testResultRepository = testResultRepository; _mapper = mapper; }