Как получить базовый URL-адрес от перехватчика RestSharp?C#

Место общения программистов C#
Ответить
Anonymous
 Как получить базовый URL-адрес от перехватчика RestSharp?

Сообщение Anonymous »

Как получить базовый URL-адрес из перехватчика RestSharp?
В следующем примере отсутствует {???baseUrl???:

Код: Выделить всё

public class RequestLogInterceptor : Interceptor
{
private readonly Func _logger;

public RequestLogInterceptor(Func logger)
{
_logger = logger.MustBeNotNull(nameof(logger));
}

public override async ValueTask BeforeDeserialization(RestResponse response, CancellationToken cancellationToken)
{
await _logger(new RequestLog()
{
Method = response.Request.Method.ToString().ToUpperInvariant(),
Url = {???baseUrl???} + "/" + response.Request.Resource,
Status = (int)response.StatusCode,
});
}
}
Есть ли способ его найти?


Подробнее здесь: https://stackoverflow.com/questions/798 ... nterceptor
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»