Summary
The ConfigDataStore (CDS) component is part of the SwyxWare and manages the configuration data. The CDS provides Web Services as middleware to gain access to the SwyxWare SQL database.
Information
The interface can be used from 3rd-party applications to gain a controlled access the SwyxWare SQL databaset. Swyx provides technical support for this SDK through the Technology Partner Program only.
For detailed information please read the documents that are included in every ConfigDataStore SDK package.
Changes with SwyxWare v12.00
The references folder is not a part of this SDK anymore. The referenced assemblies are included in the NuGet packages which are now consumed by the sample application. So, it is necessary to add the following NuGet packages to your solution/project:
Swyx.ConfigDataStoreClient.Managed |
Contains the IpPbxCDSClient.dll library |
Swyx.ConfigDataStoreClient.Blob Current Version: 12.6.4 |
Contains the IpPbxBLOB32.dll (De-)Serializer |
Swyx.ConfigDataStoreClient.Common Current Version: 12.6.4 |
Contains the following DLL’s: IpPbx.Configuration.Model.dll IpPbxCDSSharedLib.dll IpPbxCDSSharedLib.resources.dll IpPbxTracing.dll IpPbxWin32.dd Xceed.Compression.dll |
The following packages, which are indirect dependencies, are referenced directly in the sample projects to remove some warnings shown when building the projects:
- Microsoft.IdentityModel.Tokens v5.5.0.0
- Newtonsoft.Json v12.0.1
- System.IdentityModel.Tokens.Jwt v5.5.0.0
These additionally added NuGet packages will be removed with the next SwyxWare version.
References
- CDS 12.00 SDK
CDSClientSDK_v12.00.0.0.zip - CDS 12.10 SDK
CDSClientSDK_v12.10.0.0.zip
Support
Swyx provides technical support for this SDK through the Technology Alliance Program only.
If you have questions or feedback please contact form on that page.
Comments
0 comments
Please sign in to leave a comment.