コード例 #1
0
 public async Task <SessionData> GetSessionDataAsync(Models.AuthType authType, long chatId)
 {
     return(await GrpcCallerService.CallService(_urls.Session, async channel =>
     {
         var client = new SessionClient(channel);
         var request = new GetSessionRequest
         {
             AuthType = GrpcSession.AuthType.Telegram,
             ChatId = chatId
         };
         var response = await client.GetSessionByIdAsync(request);
         return MapToSessionData(response);
     }));
 }