LUSID C# SDK
Public Member Functions | Properties | List of all members
ClientOptions Class Reference

Configuration options provided to the client implementing IClient More...

Public Member Functions

 ClientOptions (string baseUrl)
 The base url should include the scheme + domain, and not end in a forward slash eg. https://example.lusid.com More...
 

Properties

string BaseUrl [get]
 Base URL for all requests made with this client instance. It should include the scheme + domain, and not end in a forward slash eg. https://example.lusid.com More...
 
OAuthAuthenticatorAuthenticator [get, set]
 The authenticator that will be used to populate the request with the necessary authentication data More...
 
X509CertificateCollection? ClientCertificates [get, set]
 X509CertificateCollection to be sent with the request More...
 
IWebProxy? Proxy [get, set]
 The proxy to use when making requests. Default is null, which will use the default system proxy if one is set. More...
 
string? UserAgent [get, set]
 The value of the User-Agent header to be sent with requests More...
 
TimeSpan? Timeout [get, set]
 The client side timeout for the request More...
 

Detailed Description

Configuration options provided to the client implementing IClient

Constructor & Destructor Documentation

◆ ClientOptions()

ClientOptions.ClientOptions ( string  baseUrl)
inline

The base url should include the scheme + domain, and not end in a forward slash eg. https://example.lusid.com

Property Documentation

◆ Authenticator

OAuthAuthenticator? ClientOptions.Authenticator
getset

The authenticator that will be used to populate the request with the necessary authentication data

◆ BaseUrl

string ClientOptions.BaseUrl
get

Base URL for all requests made with this client instance. It should include the scheme + domain, and not end in a forward slash eg. https://example.lusid.com

◆ ClientCertificates

X509CertificateCollection? ClientOptions.ClientCertificates
getset

X509CertificateCollection to be sent with the request

◆ Proxy

IWebProxy? ClientOptions.Proxy
getset

The proxy to use when making requests. Default is null, which will use the default system proxy if one is set.

◆ Timeout

TimeSpan? ClientOptions.Timeout
getset

The client side timeout for the request

◆ UserAgent

string? ClientOptions.UserAgent
getset

The value of the User-Agent header to be sent with requests


The documentation for this class was generated from the following file: