LUSID C# SDK
Static Public Member Functions | List of all members
Lusid.Sdk.Extensions.ApiConfigurationBuilder Class Reference

Creates an ApiConfiguration More...

Static Public Member Functions

static ApiConfiguration Build (string apiSecretsFilename, ConfigurationOptions? opts=null)
 Builds an ApiConfiguration. using the supplied configuration file (if supplied) or environment variables. More...
 
static ApiConfiguration BuildFromConfiguration (IConfigurationSection config, ConfigurationOptions? opts=null)
 Builds an ApiConfiguration using the supplied configuration section. More...
 

Detailed Description

Creates an ApiConfiguration

Member Function Documentation

◆ Build()

static ApiConfiguration Lusid.Sdk.Extensions.ApiConfigurationBuilder.Build ( string  apiSecretsFilename,
ConfigurationOptions opts = null 
)
inlinestatic

Builds an ApiConfiguration. using the supplied configuration file (if supplied) or environment variables.

For further details refer to wiki article.

Parameters
apiSecretsFilenamefilename of the secrets.json
Returns
ApiConfiguration object

◆ BuildFromConfiguration()

static ApiConfiguration Lusid.Sdk.Extensions.ApiConfigurationBuilder.BuildFromConfiguration ( IConfigurationSection  config,
ConfigurationOptions opts = null 
)
inlinestatic

Builds an ApiConfiguration using the supplied configuration section.

For further details refer to wiki article.

Parameters
configsection of ASP Core configuration with required fields
Returns
ApiConfiguration object

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