예제 #1
0
 public async Task ChallengeProposalAsync(KgsChallenge challenge, Proposal incomingChallenge)
 {
     Proposal outgoing = incomingChallenge.ToUpstream();
     await kgsConnection.MakeUnattendedRequestAsync("CHALLENGE_PROPOSAL", new
     {
         ChannelId = challenge.ChannelId,
         GameType  = outgoing.GameType,
         Rules     = outgoing.Rules,
         Nigiri    = outgoing.Nigiri,
         Players   = outgoing.Players
     });
 }