Я пытаюсь зарегистрировать зависимости RestSharp, используя CastleWindsor.
класс RestClient получил три конструктора:
public RestClient();
public RestClient(Uri baseUrl);
public RestClient(string baseUrl);
Проблема возникла, когда я передал параметр конструктору:
container.Register(Component.For<RestSharp.IRestClient>().ImplementedBy<RestSharp.RestClient>()
.DependsOn(Dependency.OnValue("baseUrl", endpoint)));
Ошибка говорит, что он не может преобразовать System.String
в System.Uri
, когда я передаю конечную точку в виде строки. Когда я передаю конечную точку как Uri, ошибка говорит, что она не может преобразовать System.Uri
в System.String
.
Есть мысли?