LUSID C# SDK
|
Represents configuration aspects required to interact with the API endpoints. More...
Inherited by Lusid.Sdk.Api.IAborApiAsync, Lusid.Sdk.Api.IAborApiSync, Lusid.Sdk.Api.IAborConfigurationApiAsync, Lusid.Sdk.Api.IAborConfigurationApiSync, Lusid.Sdk.Api.IAddressKeyDefinitionApiAsync, Lusid.Sdk.Api.IAddressKeyDefinitionApiSync, Lusid.Sdk.Api.IAggregationApiAsync, Lusid.Sdk.Api.IAggregationApiSync, Lusid.Sdk.Api.IAllocationsApiAsync, Lusid.Sdk.Api.IAllocationsApiSync, Lusid.Sdk.Api.IAmortisationRuleSetsApiAsync, Lusid.Sdk.Api.IAmortisationRuleSetsApiSync, Lusid.Sdk.Api.IApplicationMetadataApiAsync, Lusid.Sdk.Api.IApplicationMetadataApiSync, Lusid.Sdk.Api.IBlocksApiAsync, Lusid.Sdk.Api.IBlocksApiSync, Lusid.Sdk.Api.ICalendarsApiAsync, Lusid.Sdk.Api.ICalendarsApiSync, Lusid.Sdk.Api.IChartOfAccountsApiAsync, Lusid.Sdk.Api.IChartOfAccountsApiSync, Lusid.Sdk.Api.IComplexMarketDataApiAsync, Lusid.Sdk.Api.IComplexMarketDataApiSync, Lusid.Sdk.Api.IComplianceApiAsync, Lusid.Sdk.Api.IComplianceApiSync, Lusid.Sdk.Api.IConfigurationRecipeApiAsync, Lusid.Sdk.Api.IConfigurationRecipeApiSync, Lusid.Sdk.Api.IConventionsApiAsync, Lusid.Sdk.Api.IConventionsApiSync, Lusid.Sdk.Api.ICorporateActionSourcesApiAsync, Lusid.Sdk.Api.ICorporateActionSourcesApiSync, Lusid.Sdk.Api.ICounterpartiesApiAsync, Lusid.Sdk.Api.ICounterpartiesApiSync, Lusid.Sdk.Api.ICustomEntitiesApiAsync, Lusid.Sdk.Api.ICustomEntitiesApiSync, Lusid.Sdk.Api.ICustomEntityDefinitionsApiAsync, Lusid.Sdk.Api.ICustomEntityDefinitionsApiSync, Lusid.Sdk.Api.ICustomEntityTypesApiAsync, Lusid.Sdk.Api.ICustomEntityTypesApiSync, Lusid.Sdk.Api.ICutLabelDefinitionsApiAsync, Lusid.Sdk.Api.ICutLabelDefinitionsApiSync, Lusid.Sdk.Api.IDataTypesApiAsync, Lusid.Sdk.Api.IDataTypesApiSync, Lusid.Sdk.Api.IDerivedTransactionPortfoliosApiAsync, Lusid.Sdk.Api.IDerivedTransactionPortfoliosApiSync, Lusid.Sdk.Api.IEntitiesApiAsync, Lusid.Sdk.Api.IEntitiesApiSync, Lusid.Sdk.Api.IExecutionsApiAsync, Lusid.Sdk.Api.IExecutionsApiSync, Lusid.Sdk.Api.IFundsApiAsync, Lusid.Sdk.Api.IFundsApiSync, Lusid.Sdk.Api.IInstrumentEventTypesApiAsync, Lusid.Sdk.Api.IInstrumentEventTypesApiSync, Lusid.Sdk.Api.IInstrumentEventsApiAsync, Lusid.Sdk.Api.IInstrumentEventsApiSync, Lusid.Sdk.Api.IInstrumentsApiAsync, Lusid.Sdk.Api.IInstrumentsApiSync, Lusid.Sdk.Api.ILegacyComplianceApiAsync, Lusid.Sdk.Api.ILegacyComplianceApiSync, Lusid.Sdk.Api.ILegalEntitiesApiAsync, Lusid.Sdk.Api.ILegalEntitiesApiSync, Lusid.Sdk.Api.IOrderGraphApiAsync, Lusid.Sdk.Api.IOrderGraphApiSync, Lusid.Sdk.Api.IOrderInstructionsApiAsync, Lusid.Sdk.Api.IOrderInstructionsApiSync, Lusid.Sdk.Api.IOrderManagementApiAsync, Lusid.Sdk.Api.IOrderManagementApiSync, Lusid.Sdk.Api.IOrdersApiAsync, Lusid.Sdk.Api.IOrdersApiSync, Lusid.Sdk.Api.IPackagesApiAsync, Lusid.Sdk.Api.IPackagesApiSync, Lusid.Sdk.Api.IParticipationsApiAsync, Lusid.Sdk.Api.IParticipationsApiSync, Lusid.Sdk.Api.IPersonsApiAsync, Lusid.Sdk.Api.IPersonsApiSync, Lusid.Sdk.Api.IPlacementsApiAsync, Lusid.Sdk.Api.IPlacementsApiSync, Lusid.Sdk.Api.IPortfolioGroupsApiAsync, Lusid.Sdk.Api.IPortfolioGroupsApiSync, Lusid.Sdk.Api.IPortfoliosApiAsync, Lusid.Sdk.Api.IPortfoliosApiSync, Lusid.Sdk.Api.IPropertyDefinitionsApiAsync, Lusid.Sdk.Api.IPropertyDefinitionsApiSync, Lusid.Sdk.Api.IQueryableKeysApiAsync, Lusid.Sdk.Api.IQueryableKeysApiSync, Lusid.Sdk.Api.IQuotesApiAsync, Lusid.Sdk.Api.IQuotesApiSync, Lusid.Sdk.Api.IReconciliationsApiAsync, Lusid.Sdk.Api.IReconciliationsApiSync, Lusid.Sdk.Api.IReferenceListsApiAsync, Lusid.Sdk.Api.IReferenceListsApiSync, Lusid.Sdk.Api.IReferencePortfolioApiAsync, Lusid.Sdk.Api.IReferencePortfolioApiSync, Lusid.Sdk.Api.IRelationDefinitionsApiAsync, Lusid.Sdk.Api.IRelationDefinitionsApiSync, Lusid.Sdk.Api.IRelationsApiAsync, Lusid.Sdk.Api.IRelationsApiSync, Lusid.Sdk.Api.IRelationshipDefinitionsApiAsync, Lusid.Sdk.Api.IRelationshipDefinitionsApiSync, Lusid.Sdk.Api.IRelationshipsApiAsync, Lusid.Sdk.Api.IRelationshipsApiSync, Lusid.Sdk.Api.ISchemasApiAsync, Lusid.Sdk.Api.ISchemasApiSync, Lusid.Sdk.Api.IScopesApiAsync, Lusid.Sdk.Api.IScopesApiSync, Lusid.Sdk.Api.IScriptedTranslationApiAsync, Lusid.Sdk.Api.IScriptedTranslationApiSync, Lusid.Sdk.Api.ISearchApiAsync, Lusid.Sdk.Api.ISearchApiSync, Lusid.Sdk.Api.ISequencesApiAsync, Lusid.Sdk.Api.ISequencesApiSync, Lusid.Sdk.Api.IStagedModificationsApiAsync, Lusid.Sdk.Api.IStagedModificationsApiSync, Lusid.Sdk.Api.IStagingRuleSetApiAsync, Lusid.Sdk.Api.IStagingRuleSetApiSync, Lusid.Sdk.Api.IStructuredResultDataApiAsync, Lusid.Sdk.Api.IStructuredResultDataApiSync, Lusid.Sdk.Api.ISystemConfigurationApiAsync, Lusid.Sdk.Api.ISystemConfigurationApiSync, Lusid.Sdk.Api.ITaxRuleSetsApiAsync, Lusid.Sdk.Api.ITaxRuleSetsApiSync, Lusid.Sdk.Api.ITransactionConfigurationApiAsync, Lusid.Sdk.Api.ITransactionConfigurationApiSync, Lusid.Sdk.Api.ITransactionFeesApiAsync, Lusid.Sdk.Api.ITransactionFeesApiSync, Lusid.Sdk.Api.ITransactionPortfoliosApiAsync, Lusid.Sdk.Api.ITransactionPortfoliosApiSync, Lusid.Sdk.Api.ITranslationApiAsync, and Lusid.Sdk.Api.ITranslationApiSync.
Public Member Functions | |
string | GetBasePath () |
Gets the base path of the API client. More... | |
Properties | |
IReadableConfiguration | Configuration [get, set] |
Gets or sets the configuration object More... | |
ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Represents configuration aspects required to interact with the API endpoints.
string Lusid.Sdk.Client.IApiAccessor.GetBasePath | ( | ) |
Gets the base path of the API client.
The base path
Implemented in Lusid.Sdk.Api.TranslationApi, Lusid.Sdk.Api.TransactionPortfoliosApi, Lusid.Sdk.Api.TransactionFeesApi, Lusid.Sdk.Api.TransactionConfigurationApi, Lusid.Sdk.Api.TaxRuleSetsApi, Lusid.Sdk.Api.SystemConfigurationApi, Lusid.Sdk.Api.StructuredResultDataApi, Lusid.Sdk.Api.StagingRuleSetApi, Lusid.Sdk.Api.StagedModificationsApi, Lusid.Sdk.Api.SequencesApi, Lusid.Sdk.Api.SearchApi, Lusid.Sdk.Api.ScriptedTranslationApi, Lusid.Sdk.Api.ScopesApi, Lusid.Sdk.Api.SchemasApi, Lusid.Sdk.Api.RelationshipsApi, Lusid.Sdk.Api.RelationshipDefinitionsApi, Lusid.Sdk.Api.RelationsApi, Lusid.Sdk.Api.RelationDefinitionsApi, Lusid.Sdk.Api.ReferencePortfolioApi, Lusid.Sdk.Api.ReferenceListsApi, Lusid.Sdk.Api.ReconciliationsApi, Lusid.Sdk.Api.QuotesApi, Lusid.Sdk.Api.QueryableKeysApi, Lusid.Sdk.Api.PropertyDefinitionsApi, Lusid.Sdk.Api.PortfoliosApi, Lusid.Sdk.Api.PortfolioGroupsApi, Lusid.Sdk.Api.PlacementsApi, Lusid.Sdk.Api.PersonsApi, Lusid.Sdk.Api.ParticipationsApi, Lusid.Sdk.Api.PackagesApi, Lusid.Sdk.Api.OrdersApi, Lusid.Sdk.Api.OrderManagementApi, Lusid.Sdk.Api.OrderInstructionsApi, Lusid.Sdk.Api.OrderGraphApi, Lusid.Sdk.Api.LegalEntitiesApi, Lusid.Sdk.Api.LegacyComplianceApi, Lusid.Sdk.Api.InstrumentsApi, Lusid.Sdk.Api.InstrumentEventTypesApi, Lusid.Sdk.Api.InstrumentEventsApi, Lusid.Sdk.Api.FundsApi, Lusid.Sdk.Api.ExecutionsApi, Lusid.Sdk.Api.EntitiesApi, Lusid.Sdk.Api.DerivedTransactionPortfoliosApi, Lusid.Sdk.Api.DataTypesApi, Lusid.Sdk.Api.CutLabelDefinitionsApi, Lusid.Sdk.Api.CustomEntityTypesApi, Lusid.Sdk.Api.CustomEntityDefinitionsApi, Lusid.Sdk.Api.CustomEntitiesApi, Lusid.Sdk.Api.CounterpartiesApi, Lusid.Sdk.Api.CorporateActionSourcesApi, Lusid.Sdk.Api.ConventionsApi, Lusid.Sdk.Api.ConfigurationRecipeApi, Lusid.Sdk.Api.ComplianceApi, Lusid.Sdk.Api.ComplexMarketDataApi, Lusid.Sdk.Api.ChartOfAccountsApi, Lusid.Sdk.Api.CalendarsApi, Lusid.Sdk.Api.BlocksApi, Lusid.Sdk.Api.ApplicationMetadataApi, Lusid.Sdk.Api.AmortisationRuleSetsApi, Lusid.Sdk.Api.AllocationsApi, Lusid.Sdk.Api.AggregationApi, Lusid.Sdk.Api.AddressKeyDefinitionApi, Lusid.Sdk.Api.AborConfigurationApi, and Lusid.Sdk.Api.AborApi.
|
getset |
Gets or sets the configuration object
An instance of the Configuration
|
getset |
Provides a factory method hook for the creation of exceptions.