コード例 #1
0
 public SurveyService(IUnitOfWork ouw, ISurveyRepository surveyRepository, IUserAnswerRepository userAnswerRepository, IApplicationUserRepository userRepository)
 {
     this.ouw = ouw;
     this.surveyRepository     = surveyRepository;
     this.userAnswerRepository = userAnswerRepository;
     this.userRepository       = userRepository;
 }
コード例 #2
0
 public AnswerCommand(IUserAnswerRepository userAnswerRepository, IDbRepository <Answer> answerRepository,
                      NextQuestionCommand nextQuestionCommand, ILogger <AnswerCommand> logger)
 {
     _userAnswerRepository = userAnswerRepository;
     _answerRepository     = answerRepository;
     _nextQuestionCommand  = nextQuestionCommand;
     _logger = logger;
 }
コード例 #3
0
 public DisplaySurveyController(ISurveyRepository survey,
                                IUserAnswerRepository userAnswer,
                                IUserRepository userRepository)
 {
     this.survey         = survey;
     this.userAnswer     = userAnswer;
     this.userRepository = userRepository;
 }
コード例 #4
0
 public QuotesAPIController(IQuotesRepository quoteRepository, IUserAnswerRepository userAnswer, UserManager <User> userManager,
                            SignInManager <User> signInManager)
 {
     _quotesRepository = quoteRepository;
     _userAnswer       = userAnswer;
     _signInManager    = signInManager;
     _userManager      = userManager;
 }
コード例 #5
0
 public AskingService(IAnswerOptionRepository answerRepository, IQuestionMediaRepository questionMediaRepository,
                      IQuestionRepository questionRepository, IUserAnswerRepository userAnswerRepository,
                      IUserPollingAnswerRepository userPollingAnswerRepository)
 {
     _answerOptionRepository      = answerRepository;
     _questionMediaRepository     = questionMediaRepository;
     _questionRepository          = questionRepository;
     _userAnswerRepository        = userAnswerRepository;
     _userPollingAnswerRepository = userPollingAnswerRepository;
 }
コード例 #6
0
 public UnitOfWork(DbContext context, ITestRepository testRepository, IUserAnswerRepository userAnswerRepository,
                   IResultRepository resultRepository, IQuestionRepository questionRrepository,
                   IQuestionAnswerRepository questionAnswerRepository)
 {
     Context                       = context;
     this.TestRepository           = testRepository;
     this.ResultRepository         = resultRepository;
     this.UserAnswerRepository     = userAnswerRepository;
     this.QuestionRrepository      = questionRrepository;
     this.QuestionAnswerRepository = questionAnswerRepository;
 }
コード例 #7
0
 public NextQuestionCommand(IDbRepository <Question> questionRepository,
                            IUserAnswerRepository userAnswerRepository, GameFinishedCommand gameFinishedCommand,
                            ILogger <NextQuestionCommand> logger, IMessageSender messageSender,
                            IDbRepository <Answer> answerRepository)
 {
     _questionRepository   = questionRepository;
     _userAnswerRepository = userAnswerRepository;
     _gameFinishedCommand  = gameFinishedCommand;
     _logger           = logger;
     _messageSender    = messageSender;
     _answerRepository = answerRepository;
 }
コード例 #8
0
 public UserAnswerService(IUserAnswerRepository repository, IUnitOfWork unitOfWork,
                          IUserRepository userRepository, IUserNotificationRepository userNotificationRepository,
                          ISurveyRepository surveyRepository, IUserSurveyRepository userSurveyRepository,
                          IUserGroupRepository userGroupRepository) : base(repository, unitOfWork)
 {
     this.repository = repository;
     this.unitOfWork = unitOfWork;
     this.userNotificationRepository = userNotificationRepository;
     this.userRepository             = userRepository;
     this.surveyRepository           = surveyRepository;
     this.userSurveyRepository       = userSurveyRepository;
     this.userGroupRepository        = userGroupRepository;
 }
コード例 #9
0
 public UpdateDatabaseHandler(IDbRepository <Answer> answersRepository,
                              ILogger <UpdateDatabaseHandler> logger, IDbRepository <Question> questionRepository,
                              IUserAnswerRepository userAnswerRepository, IDbRepository <User> userRepository,
                              IDbRepository <Category> categoriesRepository, IDbRepository <Answer> answerRepository)
 {
     _answersRepository    = answersRepository;
     _logger               = logger;
     _questionRepository   = questionRepository;
     _userAnswerRepository = userAnswerRepository;
     _userRepository       = userRepository;
     _categoriesRepository = categoriesRepository;
     _answerRepository     = answerRepository;
 }
コード例 #10
0
 public AdminController(IUserRepository userRepository,
                        ISurveyRepository surveyRepository,
                        ISurveyQuestionRepository surveyQuestionRepository,
                        IOptionRepository optionRepository,
                        IOptionsForAnswerRepository optionsForAnswerRepository,
                        IUserAnswerRepository userAnswerRepository)
 {
     this.userRepository             = userRepository;
     this.surveyRepository           = surveyRepository;
     this.surveyQuestionRepository   = surveyQuestionRepository;
     this.optionRepository           = optionRepository;
     this.optionsForAnswerRepository = optionsForAnswerRepository;
     this.userAnswerRepository       = userAnswerRepository;
 }
コード例 #11
0
 public TheaterPerformanceService(IMapper mapper,
                                  ITheaterPerformanceRepository theaterPerformanceRepository,
                                  IUserAnswerRepository userAnswerRepository,
                                  IUserRepository userRepository,
                                  ITheaterPerformanceQueryBuilder theaterPerformanceQueryBuilder,
                                  IEmailService emailService)
 {
     _mapper = mapper;
     _theaterPerformanceRepository = theaterPerformanceRepository;
     _userAnswerRepository         = userAnswerRepository;
     _userRepository = userRepository;
     _emailService   = emailService;
     _query          = theaterPerformanceQueryBuilder;
 }
コード例 #12
0
 public SurveyService(ISurveyRepository repository, IUnitOfWork unitOfWork,
                      IUserAnswerRepository userAnswerRepository, IUserNotificationRepository userNotificationRepository,
                      IUserRepository userRepository, INotificationRepository notificationRepository,
                      ICategoryRepository categoryRepository, IUserGroupRepository userGroupRepository,
                      IUserSurveyRepository userSurveyRepository, IExcelFilesRepository excelFilesRepository,
                      IGroupRepository groupRepository, ICommentRepository commentRepository,
                      IAnswerRepository answerRepository) : base(repository, unitOfWork)
 {
     this.repository                 = repository;
     this.unitOfWork                 = unitOfWork;
     this.userAnswerRepository       = userAnswerRepository;
     this.userNotificationRepository = userNotificationRepository;
     this.userRepository             = userRepository;
     this.categoryRepository         = categoryRepository;
     this.notificationRepository     = notificationRepository;
     this.userGroupRepository        = userGroupRepository;
     this.userSurveyRepository       = userSurveyRepository;
     this.excelFilesRepository       = excelFilesRepository;
     this.groupRepository            = groupRepository;
     this.commentRepository          = commentRepository;
     this.answerRepository           = answerRepository;
 }
コード例 #13
0
 public UserAnswersController(IUserAnswerRepository userAnswers)
 {
     _userAnswers = userAnswers;
 }
コード例 #14
0
ファイル: EvaluationService.cs プロジェクト: dcollioni/BrMobi
 public EvaluationService(IUserAnswerRepository userAnswerRepository,
     IQuestionRepository questionRepository)
 {
     this.userAnswerRepository = userAnswerRepository;
     this.questionRepository = questionRepository;
 }
コード例 #15
0
 public UserAnswerService(IUserAnswerRepository userAnswerRepository,
                          IMapper mapper)
 {
     _userAnswerRepository = userAnswerRepository;
     _mapper = mapper;
 }