コード例 #1
0
 public UsersController(IUserRegisterer userRegisterer, IAuthTokenGenerator authTokenGenerator, IUserRetriever userRetriever, ITransformer transformer)
 {
     this.userRegisterer     = userRegisterer;
     this.authTokenGenerator = authTokenGenerator;
     this.userRetriever      = userRetriever;
     this.transformer        = transformer;
 }
コード例 #2
0
 public BoardGameGeekGamesImporter(IUserRetriever userRetriever, IBoardGameGeekApiClient boardGameGeekApiClient, IGameDefinitionRetriever gameDefinitionRetriever, IGameDefinitionSaver gameDefinitionSaver)
 {
     _userRetriever = userRetriever;
     _boardGameGeekApiClient = boardGameGeekApiClient;
     _gameDefinitionRetriever = gameDefinitionRetriever;
     _gameDefinitionSaver = gameDefinitionSaver;
 }
コード例 #3
0
 public UserMover(IUserRetriever userRetriever, IUserEnergyCalculator userEnergyCalculator, IUserSaver userSaver, IDistanceCalculator distanceCalculator)
 {
     _userRetriever = userRetriever;
     _userEnergyCalcualtor = userEnergyCalculator;
     _userSaver = userSaver;
     _distanceCalculator = distanceCalculator;
 }
コード例 #4
0
 public AccountController(
     ApplicationUserManager userManager,
     IUserRegisterer userRegisterer,
     IFirstTimeAuthenticator firstTimeAuthenticator,
     IAuthenticationManager authenticationManager,
     IGamingGroupInviteConsumer gamingGroupInvitationConsumer,
     IGamingGroupRetriever gamingGroupRetriever,
     IBoardGameGeekUserSaver boardGameGeekUserSaver,
     IBoardGameGeekApiClient boardGameGeekApiClient,
     IUserRetriever userRetriever,
     ITransformer transformer,
     IGamingGroupContextSwitcher gamingGroupContextSwitcher)
 {
     _userManager                   = userManager;
     _userRegisterer                = userRegisterer;
     _firstTimeAuthenticator        = firstTimeAuthenticator;
     _authenticationManager         = authenticationManager;
     _gamingGroupInvitationConsumer = gamingGroupInvitationConsumer;
     _gamingGroupRetriever          = gamingGroupRetriever;
     _boardGameGeekUserSaver        = boardGameGeekUserSaver;
     _boardGameGeekApiClient        = boardGameGeekApiClient;
     _userRetriever                 = userRetriever;
     _transformer                   = transformer;
     _gamingGroupContextSwitcher    = gamingGroupContextSwitcher;
 }
コード例 #5
0
 public UsersController(IUserRegisterer userRegisterer, IAuthTokenGenerator authTokenGenerator, IUserRetriever userRetriever, ITransformer transformer)
 {
     this.userRegisterer = userRegisterer;
     this.authTokenGenerator = authTokenGenerator;
     this.userRetriever = userRetriever;
     this.transformer = transformer;
 }
コード例 #6
0
 public BoardGameGeekGamesImporter(IUserRetriever userRetriever, IBoardGameGeekApiClient boardGameGeekApiClient, IGameDefinitionRetriever gameDefinitionRetriever, IGameDefinitionSaver gameDefinitionSaver)
 {
     _userRetriever           = userRetriever;
     _boardGameGeekApiClient  = boardGameGeekApiClient;
     _gameDefinitionRetriever = gameDefinitionRetriever;
     _gameDefinitionSaver     = gameDefinitionSaver;
 }
コード例 #7
0
 /// <summary>
 /// Initializes a new instance of the FacebookController class.
 /// </summary>
 public FacebookController()
 {
     _facebookGraph = DependancyInjection.Instance.Resolve<IFacebookGraph>();
     _userRetriever = DependancyInjection.Instance.Resolve<IUserRetriever>();
     _userCreationService = DependancyInjection.Instance.Resolve<IUserCreationService>();
     _hotZoneRetriever = DependancyInjection.Instance.Resolve<IHotZoneRetriever>();
 }
コード例 #8
0
        public when_retrieving_user()
        {
            _connectionString = DalTestContextSpecification.ConnectionString;

            _userRetriever = DalTestContextSpecification.Instance.Resolve<IUserRetriever>();

            _displayName = "DisplayName";
            _email = "*****@*****.**";
            _idToUse = Guid.NewGuid();
            _lattitude = 1234.5678;
            _locationIdToUse = Guid.NewGuid();
            _longitude = 5678.1234;
            _zoneIdToUse = Guid.NewGuid();
            _lastVisitedHotZoneId = Guid.NewGuid();
            _money = 100;
            _possibleItemAmount1 = 5;

            _displayName2 = "DisplayName2";
            _email2 = "*****@*****.**";
            _idToUse2 = Guid.NewGuid();
            _lattitude2 = 1111.9999;
            _locationIdToUse2 = Guid.NewGuid();
            _longitude2 = 9999.1111;
            _zoneIdToUse2 = Guid.NewGuid();
            _money2 = 1000;
            _possibleItemAmount2 = 10;

        }
コード例 #9
0
ファイル: DiffProcessor.cs プロジェクト: pawelros/BlackMirror
        public DiffProcessor(IWorkerConfiguration workerConfig, ISynchronization sync, ISvc source, ISvc target, IBlackMirrorHttpClient httpClient, ISyncLogger syncLogger, IUser defaultPushUser)
        {
            //this.mirror = mirror;
            this.sync            = sync;
            this.source          = source;
            this.target          = target;
            this.httpClient      = httpClient;
            this.syncLogger      = syncLogger;
            this.defaultPushUser = defaultPushUser;
            this.ignoredFiles    = sync.Mirror.IgnoredFiles?.ToList() ?? new List <string>();
            this.ignoredFiles.AddRange(new[]
            {
                @"^\.svn\\?.*$",
                @"(^\.git\\.*$)|(^\.git$)",
                @"^.*\\node_modules\\.*$",
                @"^.*\\bower_components\\.*$",
                @"^packages\\?.*$",
                @"^.*\.dll$",
                @"^.*\.pdb",
                @"^.*\.nupkg",
                @"^.*\.tar",
                @"^.*\.tgz",
                @"^.*\.jar",
                @"^.*\.exe",
            });

            this.retriever            = new UserRetriever(workerConfig);
            this.timeoutMaxRetryCount = workerConfig.TimeoutMaxRetryCount;
        }
コード例 #10
0
 public UserMoveDirector(IUserRetriever userRetriever, IUserEnergyProvider userEnergyCalculator, IUserSaver userSaver, IDistanceCalculator distanceCalculator, IUserCountsSaver userCountsSaver)
 {
     _userRetriever = userRetriever;
     _userEnergyCalcualtor = userEnergyCalculator;
     _userSaver = userSaver;
     _distanceCalculator = distanceCalculator;
     _userCountsSaver = userCountsSaver;
 }
コード例 #11
0
 public UserCreationService(IUserRetriever userRetriever, IUserSaver userSaver, IUserItemSaver userItemSaver, ISafeHouseItemSaver safeHouseItemSaver, IHotZoneRetriever hotZoneRetriever, IUserCountsSaver userCountsSaver)
 {
     _userRetriever = userRetriever;
     _userSaver = userSaver;
     _userItemSaver = userItemSaver;
     _safeHouseItemSaver = safeHouseItemSaver;
     _hotZoneRetriever = hotZoneRetriever;
     _userCountsSaver = userCountsSaver;
 }
コード例 #12
0
 public ItemUsageDirector(IUserRetriever userRetriever, IItemRetriever itemRetriever, IUserItemSaver userItemSaver, IUserItemRetriever userItemRetriever, IUserSaver userSaver, IUserEnergyProvider userEnergyProvider, IUserSightRadiusProvider userSightRadiusProvider)
 {
     _userRetriever = userRetriever;
     _itemRetriever = itemRetriever;
     _userItemSaver = userItemSaver;
     _userItemRetriever = userItemRetriever;
     _userSaver = userSaver;
     _userEnergyProvider = userEnergyProvider;
     _userSightRadiusProvider = userSightRadiusProvider;
 }
コード例 #13
0
 public DefaultProjectIdResolver(IUserRetriever userRetriever,
                                 IExperimentationFactory experimentationFactory,
                                 Lazy <IContentRepository> contentRepo,
                                 IPublishedStateAssessor publishedStateAssessor)
 {
     _userRetriever          = userRetriever;
     _experimentationFactory = experimentationFactory;
     _contentRepo            = contentRepo;
     _publishedStateAssessor = publishedStateAssessor;
 }
コード例 #14
0
 public ZombiePacksController()
 {
     _zombiePackRetriever = MvcApplication.DependancyInjection.Resolve<IZombiePackRetriever>();
     _userZombiePackProgressUpdater = MvcApplication.DependancyInjection.Resolve<IUserZombiePackProgressSaver>();
     _userZombiePackProgressRetriever = MvcApplication.DependancyInjection.Resolve<IUserZombiePackProgressRetriever>();
     _userSaver = MvcApplication.DependancyInjection.Resolve<IUserSaver>();
     _huntDirector = MvcApplication.DependancyInjection.Resolve<IHuntDirector>();
     _zombiePackDifficultyDirector = MvcApplication.DependancyInjection.Resolve<IZombiePackDifficultyDirector>();
     _userRetriever = MvcApplication.DependancyInjection.Resolve<IUserRetriever>();
 }
コード例 #15
0
        /// <summary>
        /// Initializes a new instance of the UserLevelService class.
        /// </summary>
        public UserLevelService(IUserRetriever userRetriever, IUserStatsRetriever userStatsRetriever, IUserSaver userSaver)
        {
            _userRetriever = userRetriever;
            _userStatsRetriever = userStatsRetriever;
            _userSaver = userSaver;

            _magicInventorySlotNumber = 30;
            _magicAttackPowerNumber = .9;
            _magicEnergyNumber = 1086; 
            _magicZombieNumber = 2.95154499;
        }
コード例 #16
0
 public BoardGameGeekGamesImporter(
     IUserRetriever userRetriever,
     IBoardGameGeekApiClient boardGameGeekApiClient,
     IGameDefinitionRetriever gameDefinitionRetriever,
     ICreateGameDefinitionComponent createGameDefinitionComponent)
 {
     _userRetriever                 = userRetriever;
     _boardGameGeekApiClient        = boardGameGeekApiClient;
     _gameDefinitionRetriever       = gameDefinitionRetriever;
     _createGameDefinitionComponent = createGameDefinitionComponent;
 }
コード例 #17
0
ファイル: BaseWebController.cs プロジェクト: jwynia/StoryMark
        public BaseWebController(IUserRetriever userRetriever)
        {
            var userId = ClaimsPrincipal.Current.FindFirst("user_id")?.Value;

            _userRetriever = userRetriever;
            if (userId != null)
            {
                var fullName = ClaimsPrincipal.Current.FindFirst("name")?.Value;
                var email    = ClaimsPrincipal.Current.FindFirst("email")?.Value;
                CurrentUser = _userRetriever.GetCurrentUser(userId, email, fullName);
            }
        }
コード例 #18
0
 public UserV1Controller(UserManager <User> userManager,
                         IHttpContextAccessor contextAccesor,
                         IUserRetriever userRetriever,
                         IUserUpdater userUpdater,
                         IMapper mapper)
 {
     _userManager    = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _contextAccesor = contextAccesor ?? throw new ArgumentNullException(nameof(contextAccesor));
     _userRetriever  = userRetriever ?? throw new ArgumentNullException(nameof(userRetriever));
     _userUpdater    = userUpdater ?? throw new ArgumentNullException(nameof(userUpdater));
     _mapper         = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
コード例 #19
0
        public JobRetrievalJob(IConfiguration config, Serilog.ILogger log, IWikiJobRetriever jobRetriever, IWikiAccessLogic wikiAccessLogic, RequestData jobData)
        {
            Configuration = config;
            Log           = log;
            _jobRetriever = jobRetriever;
            var wikiConfig = Configuration.GetSection("WikiLogin");

            _wikiAccessLogic = wikiAccessLogic;
            var wiki = _wikiAccessLogic.GetLoggedInWiki(wikiConfig);

            _userRetriever = new TFWikiUserRetriever(wiki);

            JobData = jobData;
        }
コード例 #20
0
        public BaseWebApiController(IUserRetriever userRetriever)
        {
            _userRetriever = userRetriever;
            var userId = ClaimsPrincipal.Current.FindFirst("user_id")?.Value;

            _userRetriever = userRetriever;
            if (userId != null)
            {
                var fullName = ClaimsPrincipal.Current.FindFirst("name")?.Value;
                var email    = ClaimsPrincipal.Current.FindFirst("email")?.Value;
                CurrentUser = _userRetriever.GetCurrentUser(userId, email, fullName);
            }
            Mapper = AutoMapperConfig.MapperConfiguration.CreateMapper();
        }
コード例 #21
0
 public ShopDirector(IUserRetriever userRetriever,
     IItemRetriever itemRetriever,
     IStoreRetriever storeRetriever,
     IUserItemRetriever userItemRetriever,
     IUserSaver userSaver,
     IUserItemSaver userItemSaver)
 {
     _userRetriever = userRetriever;
     _itemRetriever = itemRetriever;
     _storeRetriever = storeRetriever;
     _userItemRetriever = userItemRetriever;
     _userSaver = userSaver;
     _userItemSaver = userItemSaver;
 }
コード例 #22
0
        private static void ResolveDI()
        {
            _nodeCreator = UndeadEarth.Console.DependancyInjection.Instance.Resolve<INodeCreator>();
            _hotZoneRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IHotZoneRetriever>();
            _userCreationService = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserCreationService>();
            _userRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserRetriever>();
            _userMover = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserMoveDirector>();
            _userSaver = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserSaver>();
            _userEnergyProvider = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserEnergyProvider>();
            _huntDirector = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IHuntDirector>();
            _zombiePackRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IZombiePackRetriever>();
            _userZombiePackProgressRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserZombiePackProgressRetriever>();
            _userStatsRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserStatsRetriever>();

        }
コード例 #23
0
        public virtual void SetUp()
        {
            userStoreMock = MockRepository.GenerateMock <IUserStore <ApplicationUser> >();
            gamingGroupInviteConsumerMock = MockRepository.GenerateMock <IGamingGroupInviteConsumer>();
            userRegistererMock            = MockRepository.GenerateMock <IUserRegisterer>();
            firstTimeAuthenticatorMock    = MockRepository.GenerateMock <IFirstTimeAuthenticator>();
            authenticationManagerMock     = MockRepository.GenerateMock <IAuthenticationManager>();
            var dataProtector = MockRepository.GenerateMock <IDataProtector>();

            dataProtectionProviderMock = MockRepository.GenerateMock <IDataProtectionProvider>();
            gamingGroupRetrieverMock   = MockRepository.GenerateMock <IGamingGroupRetriever>();

            boardGameGeekUserSaver     = MockRepository.GenerateMock <IBoardGameGeekUserSaver>();
            boardGameGeekApiClient     = MockRepository.GenerateMock <IBoardGameGeekApiClient>();
            userRetriever              = MockRepository.GenerateMock <IUserRetriever>();
            transformerMock            = MockRepository.GenerateMock <ITransformer>();
            gamingGroupContextSwitcher = MockRepository.GenerateMock <IGamingGroupContextSwitcher>();

            dataProtectionProviderMock.Expect(mock => mock.Create(Arg <string> .Is.Anything)).Return(dataProtector);

            userManager = new ApplicationUserManager(userStoreMock, dataProtectionProviderMock);
            accountControllerPartialMock = MockRepository.GeneratePartialMock <AccountController>(
                userManager,
                userRegistererMock,
                firstTimeAuthenticatorMock,
                authenticationManagerMock,
                gamingGroupInviteConsumerMock,
                gamingGroupRetrieverMock,
                boardGameGeekUserSaver,
                boardGameGeekApiClient,
                userRetriever,
                transformerMock,
                gamingGroupContextSwitcher);
            currentUser = new ApplicationUser()
            {
                Id = "new application user",
                CurrentGamingGroupId = 1
            };
            registerViewModel = new RegisterViewModel()
            {
                ConfirmPassword = "******",
                Password        = "******",
                UserName        = "******",
                EmailAddress    = "*****@*****.**"
            };
        }
コード例 #24
0
 public ZombiePackDifficultyDirector(IUserRetriever userRetriever,
     IZombiePackRetriever zombiePackRetriever,
     IUserZombiePackProgressRetriever userZombiePackRetriever,
     IUserSaver userSaver,
     IRandomNumberProvider randomNumberProvider,
     IUserPotentialProvider userPotentialProvider,
     IUserZombiePackProgressSaver userZombiePackProgressSaver,
     IUserStatsRetriever userStatsRetriever)
 {
     _userRetriever = userRetriever;
     _zombiePackRetriever = zombiePackRetriever;
     _userZombiePackProgressRetriever = userZombiePackRetriever;
     _userSaver = userSaver;
     _randomNumberProvider = randomNumberProvider;
     _userPotentialProvider = userPotentialProvider;
     _userZombiePackProgressSaver = userZombiePackProgressSaver;
     _userStatsRetriever = userStatsRetriever;
 }
コード例 #25
0
 public GameDefinitionController(IGameDefinitionRetriever gameDefinitionRetriever,
     ITrendingGamesRetriever trendingGamesRetriever,
     IGameDefinitionDetailsViewModelBuilder gameDefinitionTransformation,
     IGameDefinitionSaver gameDefinitionCreator,
     IBoardGameGeekApiClient boardGameGeekApiClient,
     IUserRetriever userRetriever,
     IBoardGameGeekGamesImporter boardGameGeekGamesImporter,
     ITransformer transformer)
 {
     _gameDefinitionRetriever = gameDefinitionRetriever;
     _trendingGamesRetriever = trendingGamesRetriever;
     _gameDefinitionTransformation = gameDefinitionTransformation;
     _gameDefinitionSaver = gameDefinitionCreator;
     _boardGameGeekApiClient = boardGameGeekApiClient;
     _userRetriever = userRetriever;
     _boardGameGeekGamesImporter = boardGameGeekGamesImporter;
     _transformer = transformer;
 }
コード例 #26
0
 public GameDefinitionController(IGameDefinitionRetriever gameDefinitionRetriever,
                                 ITrendingGamesRetriever trendingGamesRetriever,
                                 IGameDefinitionDetailsViewModelBuilder gameDefinitionTransformation,
                                 IGameDefinitionSaver gameDefinitionCreator,
                                 IBoardGameGeekApiClient boardGameGeekApiClient,
                                 IUserRetriever userRetriever,
                                 IBoardGameGeekGamesImporter boardGameGeekGamesImporter,
                                 ITransformer transformer)
 {
     _gameDefinitionRetriever      = gameDefinitionRetriever;
     _trendingGamesRetriever       = trendingGamesRetriever;
     _gameDefinitionTransformation = gameDefinitionTransformation;
     _gameDefinitionSaver          = gameDefinitionCreator;
     _boardGameGeekApiClient       = boardGameGeekApiClient;
     _userRetriever = userRetriever;
     _boardGameGeekGamesImporter = boardGameGeekGamesImporter;
     _transformer = transformer;
 }
コード例 #27
0
        public UsersController()
        {
            _zombiePackRetriever = MvcApplication.DependancyInjection.Resolve<IZombiePackRetriever>();
            _hotZoneRetriever = MvcApplication.DependancyInjection.Resolve<IHotZoneRetriever>();
            _userRetriever = MvcApplication.DependancyInjection.Resolve<IUserRetriever>();
            _userSaver = MvcApplication.DependancyInjection.Resolve<IUserSaver>();
            _userHotZoneProgressRetriever = MvcApplication.DependancyInjection.Resolve<IUserZombiePackProgressRetriever>();
            _userItemRetriever = MvcApplication.DependancyInjection.Resolve<IUserItemRetriever>();

            _distanceCalculator = MvcApplication.DependancyInjection.Resolve<IDistanceCalculator>();
            _userEnergyProvider = MvcApplication.DependancyInjection.Resolve<IUserEnergyProvider>();
            _userMover = MvcApplication.DependancyInjection.Resolve<IUserMoveDirector>();
            _shopDirector = MvcApplication.DependancyInjection.Resolve<IShopDirector>();
            _userAttackPowerProvider = MvcApplication.DependancyInjection.Resolve<IUserAttackPowerProvider>();
            _userSightRadiusProvider = MvcApplication.DependancyInjection.Resolve<IUserSightRadiusProvider>();
            _itemUsageDirector = MvcApplication.DependancyInjection.Resolve<IItemUsageDirector>();
            _achievementProvider = MvcApplication.DependancyInjection.Resolve<IAchievementProvider>();
            _userLevelService = MvcApplication.DependancyInjection.Resolve<IUserLevelService>();
            _userCountsRetriever = MvcApplication.DependancyInjection.Resolve<IUserCountsRetriever>();
        }
コード例 #28
0
        public virtual void SetUp()
        {
            userStoreMock = MockRepository.GenerateMock<IUserStore<ApplicationUser>>();
            gamingGroupInviteConsumerMock = MockRepository.GenerateMock<IGamingGroupInviteConsumer>();
            userRegistererMock = MockRepository.GenerateMock<IUserRegisterer>();
            this.firstTimeAuthenticatorMock = MockRepository.GenerateMock<IFirstTimeAuthenticator>();
            this.authenticationManagerMock = MockRepository.GenerateMock<IAuthenticationManager>();
            var dataProtector = MockRepository.GenerateMock<IDataProtector>();
            dataProtectionProviderMock = MockRepository.GenerateMock<IDataProtectionProvider>();
            gamingGroupRetrieverMock = MockRepository.GenerateMock<IGamingGroupRetriever>();
            
            boardGameGeekUserSaver = MockRepository.GenerateMock<IBoardGameGeekUserSaver>();
            boardGameGeekApiClient = MockRepository.GenerateMock<IBoardGameGeekApiClient>();
            userRetriever = MockRepository.GenerateMock<IUserRetriever>();

            dataProtectionProviderMock.Expect(mock => mock.Create(Arg<string>.Is.Anything)).Return(dataProtector);

            userManager = new ApplicationUserManager(userStoreMock, dataProtectionProviderMock);
            accountControllerPartialMock = MockRepository.GeneratePartialMock<AccountController>(
                userManager,
                userRegistererMock,
                this.firstTimeAuthenticatorMock,
                this.authenticationManagerMock,
                gamingGroupInviteConsumerMock, 
                gamingGroupRetrieverMock,
                boardGameGeekUserSaver,
                boardGameGeekApiClient,
                userRetriever);
            currentUser = new ApplicationUser()
            {
                Id = "new application user",
                CurrentGamingGroupId = 1
            };
            registerViewModel = new RegisterViewModel()
            {
                ConfirmPassword = "******",
                Password = "******",
                UserName = "******",
                EmailAddress = "*****@*****.**"
            };
        }
コード例 #29
0
 public AccountController(
     ApplicationUserManager userManager,
     IUserRegisterer userRegisterer,
     IFirstTimeAuthenticator firstTimeAuthenticator,
     IAuthenticationManager authenticationManager,
     IGamingGroupInviteConsumer gamingGroupInvitationConsumer,
     IGamingGroupRetriever gamingGroupRetriever,
     IBoardGameGeekUserSaver boardGameGeekUserSaver,
     IBoardGameGeekApiClient boardGameGeekApiClient,
     IUserRetriever userRetriever)
 {
     this.userManager = userManager;
     this.userRegisterer = userRegisterer;
     this.firstTimeAuthenticator = firstTimeAuthenticator;
     this.authenticationManager = authenticationManager;
     this.gamingGroupInvitationConsumer = gamingGroupInvitationConsumer;
     _gamingGroupRetriever = gamingGroupRetriever;
     _boardGameGeekUserSaver = boardGameGeekUserSaver;
     _boardGameGeekApiClient = boardGameGeekApiClient;
     _userRetriever = userRetriever;
 }
コード例 #30
0
 public AccountController(
     ApplicationUserManager userManager,
     IUserRegisterer userRegisterer,
     IFirstTimeAuthenticator firstTimeAuthenticator,
     IAuthenticationManager authenticationManager,
     IGamingGroupInviteConsumer gamingGroupInvitationConsumer,
     IGamingGroupRetriever gamingGroupRetriever,
     IBoardGameGeekUserSaver boardGameGeekUserSaver,
     IBoardGameGeekApiClient boardGameGeekApiClient,
     IUserRetriever userRetriever)
 {
     this.userManager                   = userManager;
     this.userRegisterer                = userRegisterer;
     this.firstTimeAuthenticator        = firstTimeAuthenticator;
     this.authenticationManager         = authenticationManager;
     this.gamingGroupInvitationConsumer = gamingGroupInvitationConsumer;
     _gamingGroupRetriever              = gamingGroupRetriever;
     _boardGameGeekUserSaver            = boardGameGeekUserSaver;
     _boardGameGeekApiClient            = boardGameGeekApiClient;
     _userRetriever = userRetriever;
 }
コード例 #31
0
 public ConnectedTc(IBuildsRetriever buildsRetriever,
                    IAgentsRetriever agentsRetriever,
                    IProjectsRetriever projectsRetriever,
                    IBuildConfigurationRetriever buildConfigurationRetriever,
                    IAgentEnabler agentEnabler,
                    IBuildConfigurationRunner buildConfigurationRunner,
                    IBuildConfigurationCreator buildConfigurationCreator,
                    IBuildTemplateAttacher buildTemplateAttacher,
                    IBuildQueueRemover buildQueueRemover,
                    IArtifactsDownloader artifactsDownloader,
                    IInvestigationRetriever investigationRetriever,
                    IUserRetriever userRetriever,
                    IProjectCreator projectCreator,
                    IProjectPropertySetter projectPropertySetter,
                    IBuildConfigurationTemplateRetriever buildConfigurationTemplateRetriever,
                    IChangesRetriever changesRetriever,
                    IBuildStatisticsRetriever statisticsRetriever,
                    IVCSRootCreator vcsRootCreator,
                    IVCSRootAttacher vcsRootAttacher)
 {
     m_BuildsRetriever             = buildsRetriever;
     m_AgentsRetriever             = agentsRetriever;
     m_ProjectsRetriever           = projectsRetriever;
     m_BuildConfigurationRetriever = buildConfigurationRetriever;
     m_AgentEnabler                        = agentEnabler;
     m_BuildConfigurationRunner            = buildConfigurationRunner;
     m_BuildConfigurationCreator           = buildConfigurationCreator;
     m_BuildTemplateAttacher               = buildTemplateAttacher;
     m_BuildQueueRemover                   = buildQueueRemover;
     m_ArtifactsDownloader                 = artifactsDownloader;
     m_InvestigationRetriever              = investigationRetriever;
     m_UserRetriever                       = userRetriever;
     m_ProjectCreator                      = projectCreator;
     m_ProjectPropertySetter               = projectPropertySetter;
     m_BuildConfigurationTemplateRetriever = buildConfigurationTemplateRetriever;
     m_ChangesRetriever                    = changesRetriever;
     m_StatisticsRetriever                 = statisticsRetriever;
     m_VcsRootCreator                      = vcsRootCreator;
     m_VcsRootAttacher                     = vcsRootAttacher;
 }
コード例 #32
0
 public HuntDirector(IUserRetriever userRetriever,
     IZombiePackRetriever zombiePackRetriever,
     IUserEnergyProvider userEnergyProvider,
     IUserSaver userSaver,
     IUserZombiePackProgressSaver userZombiePackProgressSaver,
     IUserAttackPowerProvider userAttackPowerProvider,
     IZombiePackDifficultyDirector zombiePackDifficultyDirector,
     IRandomNumberProvider randomNumberProvider,
     IUserLevelService userLevelService,
     IUserCountsSaver userCountsSaver,
     IHotZoneRetriever hotZoneRetriever)
 {
     _userRetriever = userRetriever;
     _zombiePackRetriever = zombiePackRetriever;
     _userEnergyProvider = userEnergyProvider;
     _userSaver = userSaver;
     _userZombiePackProgressSaver = userZombiePackProgressSaver;
     _userAttackPowerProvider = userAttackPowerProvider;
     _zombiePackDifficultyDirector = zombiePackDifficultyDirector;
     _randomNumberProvider = randomNumberProvider;
     _userLevelService = userLevelService;
     _userCountsSaver = userCountsSaver;
     _hotZoneRetriever = hotZoneRetriever;
 }
コード例 #33
0
 public ChapterController(IUserRetriever userRetriever, IChapterService chapterService) : base(userRetriever)
 {
     _chapterService = chapterService;
 }
コード例 #34
0
 public GlobalStoryGridController(IUserRetriever userRetriever, IGlobalStoryGridService globalStoryGridService) : base(userRetriever)
 {
     _globalStoryGridService = globalStoryGridService;
 }
コード例 #35
0
 public JobApprovalLogic(IUserRetriever userRetriever)
 {
     _userRetriever = userRetriever;
 }
コード例 #36
0
 public ProjectMenuController(IUserRetriever userRetriever, IProjectMenuService projectMenuService) : base(userRetriever)
 {
     this._projectMenuService = projectMenuService;
 }
コード例 #37
0
 public UserAttackPowerProvider(IUserRetriever userRetriever, IUserItemRetriever userItemRetriever)
 {
     _userRetriever = userRetriever;
     _userItemRetriever = userItemRetriever;
 }
コード例 #38
0
ファイル: SvcFactory.cs プロジェクト: pawelros/BlackMirror
 public SvcFactory(ISynchronization sync, IUserRetriever retriever, ISyncLogger syncLogger)
 {
     this.sync       = sync;
     this.retriever  = retriever;
     this.syncLogger = syncLogger;
 }
コード例 #39
0
ファイル: ConnectedTc.cs プロジェクト: TCDooM/FluentTc
 public ConnectedTc(IBuildsRetriever buildsRetriever,
     IAgentsRetriever agentsRetriever,
     IProjectsRetriever projectsRetriever,
     IBuildConfigurationRetriever buildConfigurationRetriever,
     IAgentEnabler agentEnabler,
     IBuildConfigurationRunner buildConfigurationRunner,
     IBuildConfigurationCreator buildConfigurationCreator,
     IBuildTemplateAttacher buildTemplateAttacher,
     IBuildQueueRemover buildQueueRemover,
     IArtifactsDownloader artifactsDownloader,
     IInvestigationRetriever investigationRetriever, 
     IUserRetriever userRetriever, 
     IProjectCreator projectCreator, IProjectPropertySetter projectPropertySetter, IBuildConfigurationTemplateRetriever buildConfigurationTemplateRetriever)
 {
     m_BuildsRetriever = buildsRetriever;
     m_AgentsRetriever = agentsRetriever;
     m_ProjectsRetriever = projectsRetriever;
     m_BuildConfigurationRetriever = buildConfigurationRetriever;
     m_AgentEnabler = agentEnabler;
     m_BuildConfigurationRunner = buildConfigurationRunner;
     m_BuildConfigurationCreator = buildConfigurationCreator;
     m_BuildTemplateAttacher = buildTemplateAttacher;
     m_BuildQueueRemover = buildQueueRemover;
     m_ArtifactsDownloader = artifactsDownloader;
     m_InvestigationRetriever = investigationRetriever;
     m_UserRetriever = userRetriever;
     m_ProjectCreator = projectCreator;
     m_ProjectPropertySetter = projectPropertySetter;
     m_BuildConfigurationTemplateRetriever = buildConfigurationTemplateRetriever;
 }
コード例 #40
0
 public SafeHousesController()
 {
     _safeHouseRetriever = MvcApplication.DependancyInjection.Resolve<ISafeHouseRetriever>();
     _safeHouseDirector = MvcApplication.DependancyInjection.Resolve<ISafeHouseDirector>();
     _userRetriever = MvcApplication.DependancyInjection.Resolve<IUserRetriever>();
 }
コード例 #41
0
 public TripService(IUserRetriever userRetriever, ITripRepository tripRepository)
 {
     _userRetriever = userRetriever;
     _tripRepository = tripRepository;
 }
コード例 #42
0
 public ManuscriptController(IManuscriptService manuscriptService, IUserRetriever userRetriever) : base(userRetriever)
 {
     _manuscriptService = manuscriptService;
 }
コード例 #43
0
ファイル: HomeController.cs プロジェクト: jwynia/StoryMark
 public HomeController(IUserRetriever userRetriever) : base(userRetriever)
 {
 }
コード例 #44
0
 public SafeHousesController()
 {
     _safeHouseRetriever = DependancyInjection.Instance.Resolve<ISafeHouseRetriever>();
     _safeHouseDirector = DependancyInjection.Instance.Resolve<ISafeHouseDirector>();
     _userRetriever = DependancyInjection.Instance.Resolve<IUserRetriever>();
 }
コード例 #45
0
 public SceneController(IUserRetriever userRetriever, ISceneService sceneService) : base(userRetriever)
 {
     _sceneService = sceneService;
 }
コード例 #46
0
 public UserEnergyCalculator(IUserRetriever userRetriever, IUserSaver userSaver)
 {
     _userRetriever = userRetriever;
     _userSaver = userSaver;
 }
コード例 #47
0
 public HomeController()
 {
     _userRetriever = DependancyInjection.Instance.Resolve<IUserRetriever>();
     //_facebookGraph = DependancyInjection.Instance.Resolve<IFacebookGraph>();
     _userStatsRetriever = DependancyInjection.Instance.Resolve<IUserStatsRetriever>();
 }
コード例 #48
0
 public UserEnergyAndSightProvider(IUserRetriever userRetriever, IUserSaver userSaver, IUserItemRetriever userItemRetriever)
 {
     _userRetriever = userRetriever;
     _userSaver = userSaver;
     _userItemRetriever = userItemRetriever;
 }
コード例 #49
0
 public when_retrieving_user_energy()
 {
     _userRetriever = DalTestContextSpecification.Instance.Resolve<IUserRetriever>();
     _populatedUserId = Guid.NewGuid();
     _emptyUserId = Guid.NewGuid();
 }
コード例 #50
0
 public StoresController()
 {
     _storeRetriever = DependancyInjection.Instance.Resolve<IStoreRetriever>();
     _userRetriever = DependancyInjection.Instance.Resolve<IUserRetriever>();
 }
コード例 #51
0
ファイル: ProjectController.cs プロジェクト: jwynia/StoryMark
 public ProjectController(IUserRetriever userRetriever, IProjectService projectService) : base(userRetriever)
 {
     _projectService = projectService;
 }
コード例 #52
0
 public StoresController()
 {
     _storeRetriever = MvcApplication.DependancyInjection.Resolve<IStoreRetriever>();
     _userRetriever = MvcApplication.DependancyInjection.Resolve<IUserRetriever>();
 }