zhaw-dnet2/Tasks/Lab11/RankingService/RankingClient/Program.cs

14 lines
468 B
C#
Raw Normal View History

2024-06-06 16:28:41 +00:00
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}");
}