Make Client.Execute static in C# binding.

GitOrigin-RevId: d31bf0d0e6fcf2a762d209f6d62127bd6eaa09e7
This commit is contained in:
levlam 2018-10-24 20:23:47 +03:00
parent 44d21ecc4a
commit fccd0c39eb
2 changed files with 3 additions and 3 deletions

View File

@ -216,7 +216,7 @@ namespace TdExample
_client = CreateTdClient(); _client = CreateTdClient();
// test Client.Execute // test Client.Execute
_defaultHandler.OnResult(_client.Execute(new TdApi.GetTextEntities("@telegram /test_command https://telegram.org telegram.me @gif @test"))); _defaultHandler.OnResult(Td.Client.Execute(new TdApi.GetTextEntities("@telegram /test_command https://telegram.org telegram.me @gif @test")));
// main loop // main loop
while (!_quiting) while (!_quiting)

View File

@ -61,7 +61,7 @@ public:
/// <param name="function">Object representing a query to the TDLib.</param> /// <param name="function">Object representing a query to the TDLib.</param>
/// <returns>Returns request result.</returns> /// <returns>Returns request result.</returns>
/// <exception cref="NullReferenceException">Thrown when query is null.</exception> /// <exception cref="NullReferenceException">Thrown when query is null.</exception>
Api::BaseObject^ Execute(Api::Function^ function) { static Api::BaseObject^ Execute(Api::Function^ function) {
if (function == nullptr) { if (function == nullptr) {
throw REF_NEW NullReferenceException("Function can't be null"); throw REF_NEW NullReferenceException("Function can't be null");
} }
@ -69,7 +69,7 @@ public:
td::Client::Request request; td::Client::Request request;
request.id = 0; request.id = 0;
request.function = td::td_api::move_object_as<td::td_api::Function>(ToUnmanaged(function)->get_object_ptr()); request.function = td::td_api::move_object_as<td::td_api::Function>(ToUnmanaged(function)->get_object_ptr());
return Api::FromUnmanaged(*client->execute(std::move(request)).object); return Api::FromUnmanaged(*td::Client::execute(std::move(request)).object);
} }
/// <summary> /// <summary>