Я думаю, что кто-то и я не хотим устанавливать «BaseUrl», потому что на одном сайте много разных URL-адресов;
Если вы можете предоставить допустимый вариант использования, чтобы не требовать базового URL-адреса на клиенте, я посмотрю, что я могу сделать. Не обещаю. Кроме того, просто чтобы убедиться, что это ясно, это может быть или не быть возможным без серьезных изменений, которые я еще не смотрел, поэтому, если это потребует больших изменений, то, скорее всего, это не произойдет какое-то время, если вообще произойдет.
Допустимым вариантом использования может быть вызов нескольких API, один из которых имеет только одну конечную точку. Конечно, есть обходной путь, но было бы неплохо, если бы мы могли просто передавать один URL-адрес вместо того, чтобы разбивать этот единственный URL-адрес на базовый URL-адрес и относительный URL-адрес.
Дубликат № 625
Это действительно неудобно. Достаточно, чтобы я подумывал просто пойти с HttpClient.
Допустимым вариантом использования является то, что вы можете иметь файл cookie для домена верхнего уровня и должны использовать файл cookie в разных поддоменах. Я хочу использовать cookie-контейнер клиента restsharp ofc.
В итоге я каждый раз менял baseurl вместо того, чтобы просто создавать запросы с разными URL-адресами по мере необходимости.
Самый полезный комментарий
Это действительно неудобно. Достаточно, чтобы я подумывал просто пойти с HttpClient.