Example #1
0
 public GameProfileFactory(
     ITimeSpentByHourCalculator timeSpentByHourCalculator = null,
     IGameAwardStore gameAwardStore = null)
 {
     _timeSpentByHourCalculator = timeSpentByHourCalculator ?? new TimeSpentByHourCalculator();
     _gameAwardStore            = gameAwardStore ?? new GameAwardStore();
 }
 public UserActivityForMonthController(
     IMemoryCache memoryCache,
     AllUserActivityCache allUserActivityCache = null,
     IGameStore gameStore = null,
     ITimeSpentByHourCalculator timeSpentByHourCalculator = null)
 {
     _allUserActivityCache      = allUserActivityCache ?? new AllUserActivityCache(memoryCache);
     _gameStore                 = gameStore ?? new GameStore();
     _timeSpentByHourCalculator = timeSpentByHourCalculator ?? new TimeSpentByHourCalculator();
 }