INFO: ConfigDataStore API/SDK

Enreach Info
Enreach Info
  • Updated

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
Current Version: 12.6.4
Contains the IpPbxCDSClient.dll library
Contains the CDS Client API
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

 

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.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.