Exemple #1
0
        public static async Task <Message> SendLocationAsync(this Telegram telegram, SendLocationRequest sendLocationRequest)
        {
            var result = new Message();

            var url = telegram.GetFullPathUrl("sendLocation");

            var request = new ExternalRequest <ResponseAnswer <Message>, SendLocationRequest>()
            {
                Method          = POST_METHOD,
                PostContentType = "application/json",
                PostContent     = sendLocationRequest
            };

            var response = await RequestSender.Execute(DataAccessMode.Server, request, url).ConfigureAwait(false);

            result = response.Result.Result;

            return(result);
        }
Exemple #2
0
 public SendLocationResponse SendLocation(SendLocationRequest sendLocationRequest)
 {
     Log.Info(nameof(SendLocation));
     return(SendLocationResponse.Parse(ExecuteAction(sendLocationRequest)));
 }
Exemple #3
0
 public SendLocationResponse SendLocation(SendLocationRequest sendLocationRequest)
 {
     return(SendLocationResponse.Parse(ExecuteAction(sendLocationRequest)));
 }
Exemple #4
0
 public SendLocationResponse SendLocation(SendLocationRequest sendLocationRequest)
 {
     return SendLocationResponse.Parse(ExecuteAction(sendLocationRequest));
 }