14 lines
468 B
C#
14 lines
468 B
C#
|
using Grpc.Net.Client;
|
|||
|
using RankingService;
|
|||
|
using static RankingService.Ranking;
|
|||
|
|
|||
|
GrpcChannel channel = GrpcChannel.ForAddress("http://localhost:8000");
|
|||
|
RankingClient client = new RankingClient(channel);
|
|||
|
var result = await client.GetRankingAsync(new RankingService.RankingRequest());
|
|||
|
|
|||
|
for (int i = 0; i < result.Competitors.Count; i++)
|
|||
|
{
|
|||
|
Competitor competitor = result.Competitors[i];
|
|||
|
Console.WriteLine($"{i + 1}. {competitor.Name}, {competitor.Time}");
|
|||
|
}
|