internal UkrlpSoapClient( IRestClient restClient, IUkrlpSoapMessageBuilder messageBuilder, UkrlpConfiguration configuration) { _restClient = restClient; _restClient.BaseUrl = new Uri(configuration.SoapUrl, UriKind.Absolute); _messageBuilder = messageBuilder; }
public UkrlpDownloader( IUkrlpClient ukrlpClient, IStorage storage, UkrlpConfiguration configuration, ILoggerWrapper logger) { _ukrlpClient = ukrlpClient; _storage = storage; _configuration = configuration; _logger = logger; }
public UkrlpSoapClient( IRestClient restClient, UkrlpConfiguration configuration) : this(restClient, new UkrlpSoapMessageBuilder(configuration.StakeholderId), configuration) { }