public SlackChannelRepositoryTest()
 {
     _componentContext       = AutofacConfig.RegisterDependancies();
     _slackChannelRepository = _componentContext.Resolve <ISlackChannelRepository>();
     _stringConstant         = _componentContext.Resolve <IStringConstantRepository>();
     Initialize();
 }
 public OAuthLoginRepositoryTest()
 {
     _componentContext       = AutofacConfig.RegisterDependancies();
     _oAuthLoginRepository   = _componentContext.Resolve <IOAuthLoginRepository>();
     _attachmentRepository   = _componentContext.Resolve <IAttachmentRepository>();
     _slackUserRepository    = _componentContext.Resolve <ISlackUserRepository>();
     _slackChannelRepository = _componentContext.Resolve <ISlackChannelRepository>();
     _mockHttpClient         = _componentContext.Resolve <Mock <IHttpClientRepository> >();
     _envVariableRepository  = _componentContext.Resolve <IEnvironmentVariableRepository>();
     _stringConstant         = _componentContext.Resolve <IStringConstantRepository>();
     Initialize();
 }
コード例 #3
0
 public ScrumSetUpRepository(
     ISlackChannelRepository slackChannelRepository,
     IOauthCallsRepository oauthCallsRepository,
     IStringConstantRepository stringConstant,
     IRepository <ApplicationUser> applicationUser,
     IAttachmentRepository attachmentRepository)
     : base(applicationUser, attachmentRepository)
 {
     _slackChannelRepository = slackChannelRepository;
     _oauthCallsRepository   = oauthCallsRepository;
     _stringConstant         = stringConstant;
     _applicationUser        = applicationUser;
     _logger = LogManager.GetLogger("ScrumBotModule");
 }
コード例 #4
0
 public OAuthController(IHttpClientService httpClientService, IStringConstantRepository stringConstantRepository,
                        ISlackUserRepository slackUserRepository, ILogger logger,
                        IRepository <SlackChannelDetails> slackChannelDetails, IOAuthLoginRepository oAuthLoginRepository,
                        ApplicationUserManager userManager, ISlackChannelRepository slackChannelRepository,
                        IOauthCallHttpContextRespository oauthCallRepository) : base(stringConstantRepository)
 {
     _httpClientService      = httpClientService;
     _logger                 = logger;
     _slackChannelDetails    = slackChannelDetails;
     _oAuthLoginRepository   = oAuthLoginRepository;
     _userManager            = userManager;
     _slackUserRepository    = slackUserRepository;
     _slackChannelRepository = slackChannelRepository;
     _oauthCallRepository    = oauthCallRepository;
 }
        public ScrumBotRepositoryTest()
        {
            _componentContext          = AutofacConfig.RegisterDependancies();
            _scrumBotRepository        = _componentContext.Resolve <IScrumBotRepository>();
            _botQuestionRepository     = _componentContext.Resolve <IBotQuestionRepository>();
            _mockHttpClient            = _componentContext.Resolve <Mock <IHttpClientRepository> >();
            _userManager               = _componentContext.Resolve <ApplicationUserManager>();
            _scrumDataRepository       = _componentContext.Resolve <IRepository <Scrum> >();
            _scrumAnswerDataRepository = _componentContext.Resolve <IRepository <ScrumAnswer> >();
            _slackUserRepository       = _componentContext.Resolve <ISlackUserRepository>();
            _slackChannelReposiroty    = _componentContext.Resolve <ISlackChannelRepository>();
            _stringConstant            = _componentContext.Resolve <IStringConstantRepository>();

            Initialization();
        }
コード例 #6
0
 public OAuthLoginRepository(ApplicationUserManager userManager,
                             IHttpClientService httpClientService, IRepository <SlackUserDetails> slackUserDetailsRepository,
                             IRepository <SlackChannelDetails> slackChannelDetailsRepository, IStringConstantRepository stringConstant,
                             ISlackUserRepository slackUserRepository, IEnvironmentVariableRepository envVariableRepository,
                             IRepository <IncomingWebHook> incomingWebHook, ISlackChannelRepository slackChannelRepository)
 {
     _userManager                = userManager;
     _httpClientService          = httpClientService;
     _slackUserDetailsRepository = slackUserDetailsRepository;
     _stringConstant             = stringConstant;
     _slackUserRepository        = slackUserRepository;
     _slackChannelDetails        = slackChannelDetailsRepository;
     _envVariableRepository      = envVariableRepository;
     _incomingWebHookRepository  = incomingWebHook;
     _slackChannelRepository     = slackChannelRepository;
     _logger = LogManager.GetLogger("AuthenticationModule");
 }
コード例 #7
0
 public ScrumBotRepository(IRepository <ScrumAnswer> scrumAnswerRepository, IProjectUserCallRepository projectUser,
                           IRepository <Scrum> scrumRepository, IAttachmentRepository attachmentRepository, IRepository <Question> questionRepository,
                           IHttpClientRepository httpClientRepository, IRepository <ApplicationUser> applicationUser,
                           ISlackChannelRepository slackChannelRepository, ISlackUserRepository slackUserDetails, IStringConstantRepository stringConstant,
                           IRepository <SlackBotUserDetail> slackBotUserDetail)
 {
     _scrumAnswerRepository  = scrumAnswerRepository;
     _scrumRepository        = scrumRepository;
     _questionRepository     = questionRepository;
     _projectUser            = projectUser;
     _slackChannelRepository = slackChannelRepository;
     _applicationUser        = applicationUser;
     _attachmentRepository   = attachmentRepository;
     _httpClientRepository   = httpClientRepository;
     _slackUserDetails       = slackUserDetails;
     _slackBotUserDetail     = slackBotUserDetail;
     _stringConstant         = stringConstant;
 }