public ReportsAdapter(IMongoClientHelper <QuizAttempts> quizAttempt, IOptions <MongoDbSettings> options, ICuriousQuizAdapter curiousQuizAdapter, IGrowthMindsetAdapter growthMindsetQuizAdapter, IMakingTimeForMeQuizAdapter makingTimeForMeQuizAdapter, IStoryTellingForImpactAdapter storyTellingForImpactAdapter, IBlindSpotAdapter blindSpotAdapter, ILearningMythsAdapter learningMythAdapter, IContinuousLearningAdapter continuousLearningAdapter, ICulturalObservationAdapter culturalObservationAdapter, IProductivityZoneQuizAdapter productivityZoneQuizAdapter, IReflectionToolAdapter reflectionToolAdapter) { _quizAttempt = quizAttempt; _curiousQuizAdapter = curiousQuizAdapter; _growthMindsetQuizAdapter = growthMindsetQuizAdapter; _makingTimeForMeQuizAdapter = makingTimeForMeQuizAdapter; _storyTellingForImpactAdapter = storyTellingForImpactAdapter; _blindSpotAdapter = blindSpotAdapter; _continuousLearningAdapter = continuousLearningAdapter; _learningMythAdapter = learningMythAdapter; _productivityZoneQuizAdapter = productivityZoneQuizAdapter; _culturalObservationAdapter = culturalObservationAdapter; _reflectionToolAdapter = reflectionToolAdapter; _curiousQuizAttemptsCollection = options.Value.CuriousQuizAttemptsCollection; _quizDetailsCollection = options.Value.quizDetailsCollection; _growthMindsetAttemptsCollection = options.Value.GrowthMindsetAttemptsQuizCollection; _learningMythAttemptsCollection = options.Value.LearningMythsQuizAttemptsCollection; _continuousLearningAttemptsCollection = options.Value.ContinuousLearningAssessmentQuizAttemptsCollection; _culturalObservationAttemptsCollection = options.Value.CultureObservationToolQuizAttemptsCollection; _productivityZoneAttemptsCollection = options.Value.ProductivityZoneQuizAttemptsCollection; _reflectionToolAttemptsCollection = options.Value.ReflectionToolQuizAttemptsCollection; _makingTimeForMeAttemptsCollection = options.Value.MakingTimeForMeQuizAttemptsCollection; _storyTellingAttemptsCollection = options.Value.StoryTellingForImpactQuizAttemptsCollection; }
public LearningMythsBusinessLogic(ILearningMythsAdapter learningMythsAdapter) { _learningMythsAdapter = learningMythsAdapter; }