public TestController(ITeamDataSource teamDataSource, IPlayerDataSource playerDataSource, UmbracoHelper umbracoHelper) : base( Mock.Of <IGlobalSettings>(), Mock.Of <IUmbracoContextAccessor>(), null, AppCaches.NoCache, Mock.Of <IProfilingLogger>(), umbracoHelper, teamDataSource, Mock.Of <IAuthorizationPolicy <Team> >(), playerDataSource) { var request = new Mock <HttpRequestBase>(); request.SetupGet(x => x.Url).Returns(new Uri("https://example.org")); var context = new Mock <HttpContextBase>(); context.SetupGet(x => x.Request).Returns(request.Object); var controllerContext = new Mock <ControllerContext>(); controllerContext.Setup(p => p.HttpContext).Returns(context.Object); controllerContext.Setup(p => p.HttpContext.User).Returns(new GenericPrincipal(new GenericIdentity("test"), null)); ControllerContext = controllerContext.Object; }
public TestController(IPlayerDataSource playerDataSource, IStatisticsFilterQueryStringParser statisticsFilterQueryStringParser, UmbracoHelper umbracoHelper) : base( Mock.Of <IGlobalSettings>(), Mock.Of <IUmbracoContextAccessor>(), null, AppCaches.NoCache, Mock.Of <IProfilingLogger>(), umbracoHelper, playerDataSource, Mock.Of <IPlayerSummaryStatisticsDataSource>(), Mock.Of <IPlayerPerformanceStatisticsDataSource>(), statisticsFilterQueryStringParser, Mock.Of <IStatisticsFilterHumanizer>() ) { var request = new Mock <HttpRequestBase>(); request.SetupGet(x => x.Url).Returns(new Uri("https://example.org")); var context = new Mock <HttpContextBase>(); context.SetupGet(x => x.Request).Returns(request.Object); var controllerContext = new Mock <ControllerContext>(); controllerContext.Setup(p => p.HttpContext).Returns(context.Object); controllerContext.Setup(p => p.HttpContext.User).Returns(new GenericPrincipal(new GenericIdentity("test"), null)); ControllerContext = controllerContext.Object; }
public PlayersApiController(IGlobalSettings globalSettings, IUmbracoContextAccessor umbracoContextAccessor, ISqlContext sqlContext, ServiceContext serviceContext, AppCaches appCaches, IProfilingLogger profilingLogger, IRuntimeState runtimeState, UmbracoHelper umbracoHelper, UmbracoMapper umbracoMapper, IPlayerDataSource playerDataSource) : base(globalSettings, umbracoContextAccessor, sqlContext, serviceContext, appCaches, profilingLogger, runtimeState, umbracoHelper, umbracoMapper) { _playerDataSource = playerDataSource ?? throw new ArgumentNullException(nameof(playerDataSource)); }
public DeleteTeamSurfaceController(IUmbracoContextAccessor umbracoContextAccessor, IUmbracoDatabaseFactory umbracoDatabaseFactory, ServiceContext serviceContext, AppCaches appCaches, ILogger logger, IProfilingLogger profilingLogger, UmbracoHelper umbracoHelper, ITeamDataSource teamDataSource, ITeamRepository teamRepository, IMatchListingDataSource matchDataSource, IPlayerDataSource playerDataSource, IAuthorizationPolicy <Team> authorizationPolicy, ICacheOverride cacheOverride) : base(umbracoContextAccessor, umbracoDatabaseFactory, serviceContext, appCaches, logger, profilingLogger, umbracoHelper) { _teamDataSource = teamDataSource ?? throw new ArgumentNullException(nameof(teamDataSource)); _teamRepository = teamRepository ?? throw new ArgumentNullException(nameof(teamRepository)); _matchDataSource = matchDataSource ?? throw new ArgumentNullException(nameof(matchDataSource)); _playerDataSource = playerDataSource ?? throw new ArgumentNullException(nameof(playerDataSource)); _authorizationPolicy = authorizationPolicy ?? throw new ArgumentNullException(nameof(authorizationPolicy)); _cacheOverride = cacheOverride ?? throw new ArgumentNullException(nameof(cacheOverride)); }
public PlayersForTeamController(IGlobalSettings globalSettings, IUmbracoContextAccessor umbracoContextAccessor, ServiceContext serviceContext, AppCaches appCaches, IProfilingLogger profilingLogger, UmbracoHelper umbracoHelper, ITeamDataSource teamDataSource, IAuthorizationPolicy <Team> authorizationPolicy, IPlayerDataSource playerDataSource) : base(globalSettings, umbracoContextAccessor, serviceContext, appCaches, profilingLogger, umbracoHelper) { _teamDataSource = teamDataSource ?? throw new ArgumentNullException(nameof(teamDataSource)); _authorizationPolicy = authorizationPolicy ?? throw new ArgumentNullException(nameof(authorizationPolicy)); _playerDataSource = playerDataSource ?? throw new ArgumentNullException(nameof(playerDataSource)); }
public PlayerController(IGlobalSettings globalSettings, IUmbracoContextAccessor umbracoContextAccessor, ServiceContext serviceContext, AppCaches appCaches, IProfilingLogger profilingLogger, UmbracoHelper umbracoHelper, IPlayerDataSource playerDataSource, IPlayerSummaryStatisticsDataSource summaryStatisticsDataSource, IBestPerformanceInAMatchStatisticsDataSource bestPerformanceDataSource, IStatisticsFilterQueryStringParser statisticsFilterQueryStringParser, IStatisticsFilterHumanizer statisticsFilterHumanizer) : base(globalSettings, umbracoContextAccessor, serviceContext, appCaches, profilingLogger, umbracoHelper) { _playerDataSource = playerDataSource ?? throw new ArgumentNullException(nameof(playerDataSource)); _summaryStatisticsDataSource = summaryStatisticsDataSource ?? throw new ArgumentNullException(nameof(summaryStatisticsDataSource)); _bestPerformanceDataSource = bestPerformanceDataSource ?? throw new ArgumentNullException(nameof(bestPerformanceDataSource)); _statisticsFilterQueryStringParser = statisticsFilterQueryStringParser ?? throw new ArgumentNullException(nameof(statisticsFilterQueryStringParser)); _statisticsFilterHumanizer = statisticsFilterHumanizer ?? throw new ArgumentNullException(nameof(statisticsFilterHumanizer)); }
public StatisticsFilterFactory( IStoolballEntityRouteParser stoolballEntityRouteParser, IPlayerDataSource playerDataSource, IClubDataSource clubDataSource, ITeamDataSource teamDataSource, IMatchLocationDataSource matchLocationDataSource, ICompetitionDataSource competitionDataSource, ISeasonDataSource seasonDataSource, IRouteNormaliser routeNormaliser) { _stoolballEntityRouteParser = stoolballEntityRouteParser ?? throw new ArgumentNullException(nameof(stoolballEntityRouteParser)); _playerDataSource = playerDataSource ?? throw new ArgumentNullException(nameof(playerDataSource)); _clubDataSource = clubDataSource ?? throw new ArgumentNullException(nameof(clubDataSource)); _teamDataSource = teamDataSource ?? throw new ArgumentNullException(nameof(teamDataSource)); _matchLocationDataSource = matchLocationDataSource ?? throw new ArgumentNullException(nameof(matchLocationDataSource)); _competitionDataSource = competitionDataSource ?? throw new ArgumentNullException(nameof(competitionDataSource)); _seasonDataSource = seasonDataSource ?? throw new ArgumentNullException(nameof(seasonDataSource)); _routeNormaliser = routeNormaliser ?? throw new ArgumentNullException(nameof(routeNormaliser)); }
public DeleteMatchController(IGlobalSettings globalSettings, IUmbracoContextAccessor umbracoContextAccessor, ServiceContext serviceContext, AppCaches appCaches, IProfilingLogger profilingLogger, UmbracoHelper umbracoHelper, IMatchDataSource matchDataSource, IPlayerDataSource playerDataSource, IPlayerIdentityFinder playerIdentityFinder, ICommentsDataSource <Match> matchCommentsDataSource, IAuthorizationPolicy <Match> authorizationPolicy, IDateTimeFormatter dateFormatter) : base(globalSettings, umbracoContextAccessor, serviceContext, appCaches, profilingLogger, umbracoHelper) { _matchDataSource = matchDataSource ?? throw new System.ArgumentNullException(nameof(matchDataSource)); _playerDataSource = playerDataSource ?? throw new ArgumentNullException(nameof(playerDataSource)); _playerIdentityFinder = playerIdentityFinder ?? throw new ArgumentNullException(nameof(playerIdentityFinder)); _matchCommentsDataSource = matchCommentsDataSource ?? throw new ArgumentNullException(nameof(matchCommentsDataSource)); _authorizationPolicy = authorizationPolicy ?? throw new ArgumentNullException(nameof(authorizationPolicy)); _dateFormatter = dateFormatter ?? throw new ArgumentNullException(nameof(dateFormatter)); }
public AddPlayerPresenter(IPlayerDataSource playerRepository, IAddPlayerView playerView) : base(playerView) { _playerRepository = playerRepository; }
public SqlServerBestPlayerTotalStatisticsDataSource(IDatabaseConnectionFactory databaseConnectionFactory, IStatisticsQueryBuilder statisticsQueryBuilder, IPlayerDataSource playerDataSource) { _databaseConnectionFactory = databaseConnectionFactory ?? throw new ArgumentNullException(nameof(databaseConnectionFactory)); _statisticsQueryBuilder = statisticsQueryBuilder ?? throw new ArgumentNullException(nameof(statisticsQueryBuilder)); _playerDataSource = playerDataSource ?? throw new ArgumentNullException(nameof(playerDataSource)); }
public NewGamePresenter(IPlayerDataSource playerRepository, INewGameView view) : base(view) { }
public PlayersPresenter(IPlayerDataSource playerRepository, IPlayersView playersView) : base(playersView) { _playerRepository = playerRepository; }