public SurveyAnswerServices(IRepository <SurveyAnswer> repository, IRepository <AnswerRadio> repositoryAnswerRadio, IRepository <AnswerCheckbox> repositoryAnswerCheckbox, IRepository <AnswerFillblank> repositoryAnswerFillblank, IRepository <AnswerScore> repositoryAnswerScore, IRepository <AnswerOrder> repositoryAnswerOrder, IRepository <AnswerMultiFillblank> repositoryAnswerMultiFillblank, IRepository <AnswerChenRadio> repositoryAnswerChenRadio, IRepository <AnswerChenCheckbox> repositoryAnswerChenCheckbox, IRepository <AnswerChenScore> repositoryAnswerChenScore, ISurveyDirectoryServices repositorySurveyDirectory, IRepository <AnswerChenFillblank> repositoryAnswerChenFillblank, IQuestionServices questionServices, IDbQuery dbQuery) { _repository = repository; _dbQuery = dbQuery; _repositoryAnswerRadio = repositoryAnswerRadio; _repositoryAnswerCheckbox = repositoryAnswerCheckbox; _repositoryAnswerFillblank = repositoryAnswerFillblank; _repositoryAnswerScore = repositoryAnswerScore; _repositoryAnswerOrder = repositoryAnswerOrder; _repositoryAnswerMultiFillblank = repositoryAnswerMultiFillblank; _repositoryAnswerChenRadio = repositoryAnswerChenRadio; _repositoryAnswerChenCheckbox = repositoryAnswerChenCheckbox; _repositoryAnswerChenScore = repositoryAnswerChenScore; _repositoryAnswerChenFillblank = repositoryAnswerChenFillblank; _questionServices = questionServices; _repositorySurveyDirectory = repositorySurveyDirectory; }
public PollController( IMapper mapper, IQuestionServices questionServices) { _mapper = mapper; _questionServices = questionServices; }
public QuestionInfoController(IQuestionServices questionServices, IQuestionActivityServices questionActivityServices, UserManager <AppUser> userManager) { _questionServices = questionServices; _questionActivityServices = questionActivityServices; _userManager = userManager; }
public SurveyDesignController(ISurveyDirectoryServices surveyDirectoryServices, IQuestionServices questionServices, ISurveyDetailServices surveyDetailServices) { _surveyDirectoryServices = surveyDirectoryServices; _surveyDetailServices = surveyDetailServices; _questionServices = questionServices; }
public HomeController(IQuestionServices service, MapperService mapper, IAnswerServices answerService) { _questionService = service; _mapper = mapper; _answerService = answerService; }
public QuestionsController(IQuestionServices questionServices, UserManager <AppUser> userManager, IJobServices jobServices) { _questionServices = questionServices; _userManager = userManager; _jobServices = jobServices; }
public PlayerServices(IMapper mapper, AppDbContext dbContext, IWebHostEnvironment hostingEnvironment, IQuestionServices questionServices) { _mapper = mapper; _dbContext = dbContext; _hostingEnvironment = hostingEnvironment; _questionServices = questionServices; }
public SurveyDirectoryServices(IRepository <SurveyDirectory> repository, IDbQuery dbQuery, ISurveyDetailServices surveyDetailServices, ISurveyStyleServices surveyStyleServices, ICacheManager cacheManager, IQuestionServices questionservices) { _repository = repository; _dbQuery = dbQuery; _surveyDetailServices = surveyDetailServices; _questionservices = questionservices; _surveyStyleServices = surveyStyleServices; _cacheManager = cacheManager; }
public UsersController(IQuestionServices service, ApplicationUserManager userManager, ApplicationSignInManager signInManager, MapperService mapper, RoleManager <IdentityRole> roleManager, IToastNotification toaster) { _questionService = service; _userManager = userManager; _signInManager = signInManager; _mapper = mapper; _roleManager = roleManager; _toaster = toaster; }
public DiscussionForumManager(DatabaseContext _db) { this._db = _db; //this._discussionservices = new DiscussionForumServices(_db); this._answerServices = new AnswerServices(_db); //this._schoolQuestionServices = new SchoolQuestionServices(_db); //this._departmentQuestionServices = new DepartmentQuestionServices(_db); //this._courseQuestionServices = new CourseQuestionServices(_db); //this._draftQuestionServices = new DraftQuestionServices(_db); this._questionServices = new QuestionServices(_db); this._userManagementServices = new UserManagementServices(_db); //this._emailservice = new EmailService(); }
public QuestionsController(IQuestionServices service, ApplicationUserManager userManager, ApplicationSignInManager signInManager, MapperService mapper, IToastNotification toaster, Utils utils) { _questionService = service; _userManager = userManager; _signInManager = signInManager; _mapper = mapper; _toaster = toaster; _utils = utils; }
public SearchController(IQuestionServices service, ApplicationUserManager userManager, ApplicationSignInManager signInManager, MapperService mapper, IAnswerServices answerService, IToastNotification toaster) { _questionService = service; _userManager = userManager; _signInManager = signInManager; _mapper = mapper; _answerService = answerService; _toaster = toaster; }
public AnswersController(IQuestionServices service, ApplicationUserManager userManager, ApplicationSignInManager signInManager, MapperService mapper, IAnswerServices answerService, Utils utils) { _questionService = service; _userManager = userManager; _signInManager = signInManager; _mapper = mapper; _answerService = answerService; _utils = utils; }
public QuestionController(ICategoryServices category, IQuestionServices question) { this._category = category; this._question = question; }
public QuestionsController(IQuestionServices questionService) { _questionService = questionService; }
public QuestionController(IQuestionServices question) { questionService = question; }
public QuestionController(IQuestionServices iQuestionServices) { _iQuestionServices = iQuestionServices; }
public QuestionController(ILogger <QuestionController> logger, IQuestionServices questionServices) { _logger = logger; _questionServices = questionServices; }
public ConceptMapListenerService(IQuestionServices questionService) { _questionService = questionService; string consulIP = Environment.GetEnvironmentVariable("MACHINE_LOCAL_IPV4"); var factory = new ConnectionFactory() { HostName = consulIP, UserName = "******", Password = "******", Port = 5672 }; var connection = factory.CreateConnection(); var channel = connection.CreateModel(); channel.QueueDeclare(queue: "Concepts", durable: false, exclusive: false, autoDelete: false, arguments: null); var consumer = new EventingBasicConsumer(channel); consumer.Received += (model, ea) => { QuestionConceptMap questionConceptMap = new QuestionConceptMap(); var message = ea.Body; var body = Encoding.UTF8.GetString(message); Console.WriteLine(body); ConceptMapData conceptmap = JsonConvert.DeserializeObject <ConceptMapData>(body); questionConceptMap.Domain = conceptmap.Domain; questionConceptMap.Version = conceptmap.Version; questionConceptMap.concepttriplet = conceptmap.Triplet; questionConceptMap.concepts = conceptmap.Concepts; questionConceptMap.contentConceptTriplet = conceptmap.contentConceptTriplet; List <QuestionConceptTriplet> t = new List <QuestionConceptTriplet>(); foreach (string concept in conceptmap.Concepts) { var questionbyConcept = _questionService.GetAllQuestionsByConceptTag(concept, conceptmap.Domain).Result; foreach (IQuestion question in questionbyConcept) { QuestionConceptTriplet t1 = new QuestionConceptTriplet(); Concept source = new Concept(); Question target = new Question(); Predicate relationship = new Predicate(); source.Name = concept; source.Domain = conceptmap.Domain; target.QuestionId = question.QuestionId; relationship.Name = question.Taxonomy; t1.Source = source; t1.Target = target; t1.Relationship = relationship; t.Add(t1); } } questionConceptMap.questionconceptTriplet = t.ToArray(); var questionbydomain = _questionService.GetAllQuestionsByDomain(conceptmap.Domain).Result; List <String> questionIds = new List <String>(); foreach (IQuestion quest in questionbydomain) { questionIds.Add(quest.QuestionId); } questionConceptMap.questionIds = questionIds.ToArray(); var resultdata = _questionService.CreateQuestionConceptMap(questionConceptMap); if (resultdata.Equals(questionConceptMap)) { channel.QueueDeclare(queue: "ConceptMap", durable: false, exclusive: false, autoDelete: false, arguments: null); string bodydata = JsonConvert.SerializeObject(questionConceptMap); channel.BasicPublish(exchange: "", routingKey: "ConceptMap", mandatory: true, basicProperties: null, body: Encoding.UTF8.GetBytes(bodydata)); } }; channel.BasicConsume(queue: "Concepts", autoAck: true, consumer: consumer); }
public QuestionController(IQuestionServices _questionService) { this.questionService = _questionService; }
public QuestionController(IQuestionServices questionservices, ILogger <QuestionController> logger) { _questionservices = questionservices; _logger = logger; }