private void InitializeClient() { var clientBuilder = HttpClientGenerator.HttpClientGenerator.BuildForUrl(ServiceUrl) .WithAdditionalCallsWrapper(new ExceptionHandlerCallsWrapper()) .WithRetriesStrategy(new LinearRetryStrategy(TimeSpan.FromMilliseconds(TimeoutMs), Retries)) .WithAdditionalDelegatingHandler(new AuthorizationHeaderHttpClientHandler(AccessToken)); Api = clientBuilder.Create().Generate <IInfobip>(); }
private void InitializeClient() { var clientBuilder = HttpClientGenerator.HttpClientGenerator.BuildForUrl(ServiceUrl) .WithAdditionalCallsWrapper(new ExceptionHandlerCallsWrapper()) .WithoutRetries() .WithAdditionalDelegatingHandler( new AuthorizationHeaderHttpClientHandler(InfobipApiKey, User, Password)); Api = clientBuilder.Create().Generate <IInfobip>(); }