LUSID C# SDK
Classes
Lusid.Sdk.Utilities Namespace Reference

Classes

class  ApiConfiguration
 Configuration for the ClientCredentialsFlowTokenProvider, usually sourced from a "secrets.json" file More...
 
class  ApiExceptionExtensions
 Extension to deserialise LUSID exceptions contained within the ApiException.ErrorContent
 
class  ApiResponseExtensions
 Extensions to the ApiResponse class which is returned when using the WithHttpInfo methods.
 
class  ClientCredentialsFlowTokenProvider
 Implementation of a TokenProvider for the ClientCredentialsFlow - where the credentials are usually sourced from a "secrets.json" file More...
 
interface  ILusidApiFactory
 Factory to provide instances of the autogenerated LusidApi More...
 
interface  ITokenProvider
 Interface for an implementation to return access tokens More...
 
class  LusidApiFactory
 
class  LusidApiFactoryBuilder
 Builder class to build instances of ILusidApiFactory
 
class  PropertyBasedConverter
 Deserialize JSON by setting property values. This is used to set property values when the object is an instance of a dictionary e.g. ProblemDetails. JSON values will not be added to the dictionary. More...
 
class  PropertyExtensions
 Utilities for working with Properties.
 
class  TokenProviderConfiguration
 Custom class, derived from the auto-generated Configuration, which allows the access token to be pulled from an ITokenProvider when required