예제 #1
0
 public AdvertiseMatchResult(IRepository <Model.Server> serversTable, IRepository <Match> matchesTable, IRepository <PlayerStatistics> statisticsTable, ICurrentTimeGetter timeGetter)
 {
     this.serversTable    = serversTable;
     this.matchesTable    = matchesTable;
     this.statisticsTable = statisticsTable;
     this.timeGetter      = timeGetter;
 }
예제 #2
0
 public ReportRecentMatches(IRepository <Match> matchesTable, ICurrentTimeGetter timeGetter) : base(timeGetter)
 {
     this.matchesTable = matchesTable;
 }
예제 #3
0
 protected CachedRequestHandler(ICurrentTimeGetter timeGetter)
 {
     this.timeGetter = timeGetter;
 }
 public ReportPopularServers(IRepository <Model.Server> serversTable, ICurrentTimeGetter timeGetter) : base(timeGetter)
 {
     this.serversTable = serversTable;
 }
예제 #5
0
 public ReportBestPlayers(IRepository <Model.PlayerStatistics> statisticsTable, ICurrentTimeGetter timeGetter) : base(timeGetter)
 {
     this.statisticsTable = statisticsTable;
 }
 public AdvertiseServerInfo(IRepository <Model.Server> serversTable, ICurrentTimeGetter timeGetter)
 {
     this.serversTable = serversTable;
     this.timeGetter   = timeGetter;
 }
 public void SetRepairDate(Device device, ICurrentTimeGetter currentTime)
 {
     device.RepairDate = currentTime.GetCurrentTime();
 }