コード例 #1
0
 public GetPointsCommandHandler(
     IUserPointsRepository userPointsRepository,
     IDiscordRestClient discordRestClient)
 {
     _userPointsRepository = userPointsRepository;
     _discordRestClient    = discordRestClient;
 }
コード例 #2
0
 public RockPaperScissorsCommandHandler(
     IUserPointsRepository userPointsRepository,
     IDiscordRestClient discordRestClient)
 {
     _userPointsRepository = userPointsRepository;
     _discordRestClient    = discordRestClient;
 }
コード例 #3
0
 public CommonService(ITaskRepository taskRepository, UserContext userContext, ILogRepository logRepository,
                      LogModelFactory logModelFactory, IRequestorRepository requestorRepository, IUserRepository userRepository,
                      UserModelFactory userModelFactory, ApplicantSkillModelFactory applicantSkillModelFactory,
                      SkillModelFactory skillModelFactory, SuggestionModelFactory suggestionModelFactory,
                      IServiceLineRepository serviceLineRepository, ServiceLineModelFactory serviceLineModelFactory,
                      ITaskTypeRepository taskTypeRepository, TaskTypeModelFactory taskTypeModelFactory, OfferingModelFactory offeringModelFactory, UserPointsModelFactory userPointsModelFactory,
                      ApprovedApplicantModelFactory approvedApplicantModelFactory, PortfolioModelFactory portfolioModelFactory, IOfferingRepository offeringRepository,
                      IApprovedApplicantRepository approvedApplicantRepository, IPortfolioRepository portfolioRepository, IUserPointsRepository userPointsRepository)
 {
     _taskRepository                = taskRepository;
     _logModelFactory               = logModelFactory;
     _userContext                   = userContext;
     _logRepository                 = logRepository;
     _requestorRepository           = requestorRepository;
     _userRepository                = userRepository;
     _userModelFactory              = userModelFactory;
     _applicantSkillModelFactory    = applicantSkillModelFactory;
     _skillModelFactory             = skillModelFactory;
     _suggestionModelFactory        = suggestionModelFactory;
     _serviceLineRepository         = serviceLineRepository;
     _serviceLineModelFactory       = serviceLineModelFactory;
     _taskTypeModelFactory          = taskTypeModelFactory;
     _taskTypeRepository            = taskTypeRepository;
     _offeringModelFactory          = offeringModelFactory;
     _portfolioModelFactory         = portfolioModelFactory;
     _offeringRepository            = offeringRepository;
     _portfolioRepository           = portfolioRepository;
     _approvedApplicantRepository   = approvedApplicantRepository;
     _approvedApplicantModelFactory = approvedApplicantModelFactory;
     _userPointsModelFactory        = userPointsModelFactory;
     _userPointsRepository          = userPointsRepository;
 }
コード例 #4
0
 public RankingCommandHandler(
     IUserPointsRepository userPointsRepository,
     IDiscordRestClient discordRestClient,
     IGuildRepository guildRepository)
 {
     _userPointsRepository = userPointsRepository;
     _discordRestClient    = discordRestClient;
     _guildRepository      = guildRepository;
 }
コード例 #5
0
 public BlackjackCommandHandler(
     IDiscordRestClient discordRestClient,
     IGuildRepository guildRepository,
     IUserPointsRepository usersPointsRepository,
     IBlackjackRepository blackjackRepository,
     ITrackedMessageRepository trackedMessageRepository)
 {
     _discordRestClient        = discordRestClient;
     _guildRepository          = guildRepository;
     _usersPointsRepository    = usersPointsRepository;
     _blackjackRepository      = blackjackRepository;
     _trackedMessageRepository = trackedMessageRepository;
 }