SDKOptions class
It will provide a option to DataExchange SDK such as Authentication, Storage, Hosting, logger etc.
public class SDKOptions
Public Members
name | description |
---|---|
SDKOptions() | Initializes a new instance of the SDKOptions class. |
AuthProvider { get; set; } | An instance to authenticate connector SDK |
ConnectorName { get; set; } | Gets or sets unique Connector Name. Also used to form the path for storing logs. |
ConnectorRootPath { get; } | Gets or sets the connector root path. |
ConnectorVersion { get; set; } | Gets or sets the current version of the connector. |
ContractProvider { get; set; } | An instance for data exchange contract provider. |
GeometryConfiguration { get; set; } | Gets or sets the geometry configuration. The Geometry configuration instance where you can configure GUSDK configuration such as STEPProtocol, STEPTolerance, etc. |
HostApplicationName { get; set; } | Gets or sets the name of the hosting application. |
HostApplicationVersion { get; set; } | Gets or sets the current version of the hosting application. |
HostingProvider { get; set; } | Gets or sets the hosting provider. |
Logger { get; set; } | The ILogger interface object enables logging of events, messages, and errors during execution, offering valuable insight for application debugging, monitoring, and maintenance. |
SourceProvider { get; set; } | An instance for data exchange source provider. |
Storage { get; set; } | The storage instance. This interface provides functionality for storing data in a cache-like manner. |
Validate() | Validates this instance. |
See Also
- namespace Autodesk.DataExchange