public QuestionViewModelBuilder(IOutcomeViewModelBuilder outcomeViewModelBuilder, IJustToBeSafeFirstViewModelBuilder justToBeSafeFirstViewModelBuilder, IRestfulHelper restfulHelper,
                                 IConfiguration configuration, IMappingEngine mappingEngine)
 {
     _outcomeViewModelBuilder           = outcomeViewModelBuilder;
     _justToBeSafeFirstViewModelBuilder = justToBeSafeFirstViewModelBuilder;
     _restfulHelper = restfulHelper;
     _configuration = configuration;
     _mappingEngine = mappingEngine;
 }
 public QuestionViewModelBuilder(IOutcomeViewModelBuilder outcomeViewModelBuilder, IJustToBeSafeFirstViewModelBuilder justToBeSafeFirstViewModelBuilder, IRestfulHelper restfulHelper,
     IConfiguration configuration, IMappingEngine mappingEngine)
 {
     _outcomeViewModelBuilder = outcomeViewModelBuilder;
     _justToBeSafeFirstViewModelBuilder = justToBeSafeFirstViewModelBuilder;
     _restfulHelper = restfulHelper;
     _configuration = configuration;
     _mappingEngine = mappingEngine;
 }
 public JourneyViewModelBuilder(IOutcomeViewModelBuilder outcomeViewModelBuilder, IMappingEngine mappingEngine,
                                ISymptomDiscriminatorCollector symptomDiscriminatorCollector, IKeywordCollector keywordCollector,
                                IJustToBeSafeFirstViewModelBuilder justToBeSafeFirstViewModelBuilder)
 {
     _outcomeViewModelBuilder           = outcomeViewModelBuilder;
     _mappingEngine                     = mappingEngine;
     _symptomDiscriminatorCollector     = symptomDiscriminatorCollector;
     _keywordCollector                  = keywordCollector;
     _justToBeSafeFirstViewModelBuilder = justToBeSafeFirstViewModelBuilder;
 }
Exemplo n.º 4
0
 public OutcomeController(IOutcomeViewModelBuilder outcomeViewModelBuilder, IDOSBuilder dosBuilder,
                          ISurgeryBuilder surgeryBuilder, ILocationResultBuilder locationResultBuilder, IAuditLogger auditLogger, Presentation.Configuration.IConfiguration configuration, IPostCodeAllowedValidator postCodeAllowedValidator)
 {
     _outcomeViewModelBuilder = outcomeViewModelBuilder;
     _dosBuilder               = dosBuilder;
     _surgeryBuilder           = surgeryBuilder;
     _locationResultBuilder    = locationResultBuilder;
     _auditLogger              = auditLogger;
     _configuration            = configuration;
     _postCodeAllowedValidator = postCodeAllowedValidator;
 }
Exemplo n.º 5
0
 public OutcomeController(IOutcomeViewModelBuilder outcomeViewModelBuilder, IDOSBuilder dosBuilder, ISurgeryBuilder surgeryBuilder,
                          ILocationResultBuilder locationResultBuilder, IAuditLogger auditLogger, Presentation.Configuration.IConfiguration configuration,
                          IPostCodeAllowedValidator postCodeAllowedValidator, IViewRouter viewRouter, IReferralResultBuilder referralResultBuilder,
                          IRecommendedServiceBuilder recommendedServiceBuilder) : base(postCodeAllowedValidator)
 {
     _outcomeViewModelBuilder = outcomeViewModelBuilder;
     _dosBuilder                = dosBuilder;
     _surgeryBuilder            = surgeryBuilder;
     _locationResultBuilder     = locationResultBuilder;
     _auditLogger               = auditLogger;
     _configuration             = configuration;
     _viewRouter                = viewRouter;
     _referralResultBuilder     = referralResultBuilder;
     _recommendedServiceBuilder = recommendedServiceBuilder;
 }
Exemplo n.º 6
0
 public QuestionController(IJourneyViewModelBuilder journeyViewModelBuilder,
                           IConfiguration configuration, IJustToBeSafeFirstViewModelBuilder justToBeSafeFirstViewModelBuilder, IDirectLinkingFeature directLinkingFeature,
                           IAuditLogger auditLogger, IUserZoomDataBuilder userZoomDataBuilder, ILoggingRestClient restClientBusinessApi, IViewRouter viewRouter,
                           IDosEndpointFeature dosEndpointFeature, IDOSSpecifyDispoTimeFeature dosSpecifyDispoTimeFeature, IOutcomeViewModelBuilder outcomeViewModelBuilder,
                           IPostCodeAllowedValidator postCodeAllowedValidator) : base(postCodeAllowedValidator)
 {
     _journeyViewModelBuilder           = journeyViewModelBuilder;
     _configuration                     = configuration;
     _justToBeSafeFirstViewModelBuilder = justToBeSafeFirstViewModelBuilder;
     _directLinkingFeature              = directLinkingFeature;
     _auditLogger                = auditLogger;
     _userZoomDataBuilder        = userZoomDataBuilder;
     _restClientBusinessApi      = restClientBusinessApi;
     _viewRouter                 = viewRouter;
     _dosEndpointFeature         = dosEndpointFeature;
     _dosSpecifyDispoTimeFeature = dosSpecifyDispoTimeFeature;
     _outcomeViewModelBuilder    = outcomeViewModelBuilder;
     _questionNavigiationService = new QuestionNavigationService(_journeyViewModelBuilder, _configuration,
                                                                 _restClientBusinessApi, _viewRouter);
 }
 public OutcomeController(IOutcomeViewModelBuilder outcomeViewModelBuilder, IDOSBuilder dosBuilder)
 {
     _outcomeViewModelBuilder = outcomeViewModelBuilder;
     _dosBuilder = dosBuilder;
 }
 public OutcomeController(IOutcomeViewModelBuilder outcomeViewModelBuilder, IDOSBuilder dosBuilder)
 {
     _outcomeViewModelBuilder = outcomeViewModelBuilder;
     _dosBuilder = dosBuilder;
 }