protected override void HandleCommand(IChatClient chatClient, CommandReceivedEventArgs eventArgs) { var recordDtos = _gameRepository .List <Survivor>() .OrderByDescending(x => x.Money) .Select(x => new SurvivorRecordDto(x)); var rankingData = new SurvivorRankingDataDto { Overall = new List <SurvivorRecordDto>(recordDtos) }; _notification.DisplaySurvivorRankings(rankingData); }
public async Task DisplaySurvivorRankings(SurvivorRankingDataDto survivorRankingData) { await _wastefulHubContext.Clients.All.DisplaySurvivorRankings(survivorRankingData); }