public SurveyAnswersController( AzureBlobContainerFactory <ApiModels.SurveyAnswer> surveyAnswerContainerFactory, AzureBlobContainerFactory <List <string> > surveyAnswerListContainerFactory, ISurveyAnalysisService surveyAnalysisService) { this.surveyAnswerContainerFactory = surveyAnswerContainerFactory; this.surveyAnswerListContainerFactory = surveyAnswerListContainerFactory; this.surveyAnalysisService = surveyAnalysisService; }
public SurveyAnswerService(StatelessServiceContext context, AzureBlobContainerFactory <Models.SurveyAnswer> surveyAnswerContainerFactory, AzureBlobContainerFactory <List <string> > surveyAnswerListContainerFactory, ISurveyAnalysisService surveyAnalysisService) : base(context) { this.surveyAnswerContainerFactory = surveyAnswerContainerFactory; this.surveyAnswerListContainerFactory = surveyAnswerListContainerFactory; this.surveyAnalysisService = surveyAnalysisService; }
public SurveyResponsesController( AzureBlobContainerFactory <ApiModels.SurveyAnswer> surveyAnswerContainerFactory, AzureBlobContainerFactory <List <string> > surveyAnswerListContainerFactory, ISurveyAnalysisService surveyAnalysisService, IReliableStateManager stateManager) { this.surveyAnswerContainerFactory = surveyAnswerContainerFactory; this.surveyAnswerListContainerFactory = surveyAnswerListContainerFactory; this.surveyAnalysisService = surveyAnalysisService; _stateManager = stateManager; }
public SurveysController(ISurveyManagementService surveyManagementService, ISurveyAnswerService surveyAnswerService, ISurveyAnalysisService surveyAnalysisService) { if (surveyManagementService == null) { throw new ArgumentNullException(nameof(surveyManagementService)); } if (surveyAnswerService == null) { throw new ArgumentNullException(nameof(surveyAnswerService)); } if (surveyAnalysisService == null) { throw new ArgumentNullException(nameof(surveyAnalysisService)); } this.surveyManagementService = surveyManagementService; this.surveyAnswerService = surveyAnswerService; this.surveyAnalysisService = surveyAnalysisService; }