Для изменения размера нажмите или перетащите

WebProxySendAsyncTResponse - метод

Выполняет запрос заданного типа к веб-сервису с сериализуемыми параметрами и возвращает результат.

Пространство имён:  Tessa.Platform.Runtime
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
protected Task<TResponse> SendAsync<TResponse>(
	HttpMethod method,
	string methodRoute,
	WebProxyRequestFlags flags,
	CancellationToken cancellationToken,
	Func<HttpRequestMessage, CancellationToken, ValueTask> modifyRequestFuncAsync = null,
	Func<HttpResponseMessage, CancellationToken, ValueTask> modifyResponseFuncAsync = null,
	params Object[] parameters
)

Параметры

method
Тип: System.Net.HttpHttpMethod
Тип запрос. Например, Post или Get.
methodRoute
Тип: SystemString
Путь к методу контроллера. Обычно это имя метода.
flags
Тип: Tessa.Platform.RuntimeWebProxyRequestFlags
Параметры отправки запроса на сервер.
cancellationToken
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить выполнение запроса.
modifyRequestFuncAsync (Optional)
Тип: SystemFuncHttpRequestMessage, CancellationToken, ValueTask
Функция, изменяющая запрос к серверу перед отправкой, или null, если действие не требуется. В функции обычно устанавливают заголовки сообщения message.Headers.
modifyResponseFuncAsync (Optional)
Тип: SystemFuncHttpResponseMessage, CancellationToken, ValueTask
Функция, изменяющая ответ на запрос к серверу перед отправкой, или null, если действие не требуется.
parameters
Тип: SystemObject
Параметры метода. Должны быть сериализуемыми. Могут быть равны null.

Параметры типа

TResponse
Тип сериализуемого объект, возвращаемый от веб-сервиса. Используйте WebProxyVoid, чтобы не учитывать возвращаемое методом значение, например, если метод возвращает null.

Возвращаемое значение

Тип: TaskTResponse
Задача, возвращающая ответ на запрос, полученный от веб-сервиса.
См. также