예제 #1
0
 public LeaderboardController(ILeaderboardStore store, IAnalyticsIntegrationClient analyticsIntegrationClient,
                              ILogger <LeaderboardController> log, ILeaderboardConfiguration configuration)
 {
     _store = store;
     _analyticsIntegrationClient = analyticsIntegrationClient;
     _log           = log;
     _configuration = configuration;
 }
예제 #2
0
 public LeaderboardController(
     ILeaderboardStore store,
     ILogger <LeaderboardController> logger,
     ILeaderboardConfiguration leaderboardConfiguration
     )
 {
     _store  = store;
     _logger = logger;
     _leaderboardConfiguration = leaderboardConfiguration;
 }
예제 #3
0
 public ScoreController(
     ILeaderboardStore store,
     IAnalyticsIntegrationClient analyticsIntegrationClient,
     ILogger <ScoreController> logger
     )
 {
     _store = store;
     _analyticsIntegrationClient = analyticsIntegrationClient;
     _logger = logger;
 }
예제 #4
0
 public LeaderboardController(
     ILeaderboardStore store,
     ILogger <LeaderboardController> logger,
     IApplicationPerformanceMonitor appMonitor,
     ILeaderboardProvider leaderboardProvider
     )
 {
     _store               = store;
     _logger              = logger;
     _appMonitor          = appMonitor;
     _leaderboardProvider = leaderboardProvider;
 }
예제 #5
0
 public ScoreController(
     ILeaderboardStore store,
     IAnalyticsIntegrationClient analyticsIntegrationClient,
     IApplicationPerformanceMonitor appMonitor,
     ILogger <ScoreController> logger
     )
 {
     _store = store;
     _analyticsIntegrationClient = analyticsIntegrationClient;
     _appMonitor = appMonitor;
     _logger     = logger;
 }
 public LeaderboardController(
     ILeaderboardStore store,
     ILogger <LeaderboardController> logger,
     IApplicationPerformanceMonitor appMonitor,
     ILeaderboardProvider leaderboardProvider,
     ILeaderboardPlayerManagementClient playerManagementClient
     )
 {
     _store                  = store;
     _logger                 = logger;
     _appMonitor             = appMonitor;
     _leaderboardProvider    = leaderboardProvider;
     _playerManagementClient = playerManagementClient;
 }