Method GetBlobStoreProviders
GetBlobStoreProviders(String)
Get all available blob store providers on this server
Declaration
List<BlobStoreProviderContract> GetBlobStoreProviders(string connectionId)
Parameters
Type | Name | Description |
---|---|---|
System.String | connectionId | The connection id to identify your connection. See also ConnectionId |
Returns
Type | Description |
---|---|
System.Collections.Generic.List<BlobStoreProviderContract> | List of blob store providers |
Examples
POST http://YourServerName/InfoShare/Json/Common/GetBlobStoreProviders
Example for get all available blob store providers on this server.{
"connectionId": "b6742bb8-ef97-44ae-819b-a2fa2200908a"
}
Response:
{
"GetBlobStoreProvidersResult": [{
"ClassName": "Com.Kendox.Dcis.SubSystem.BlobStore.Impl.FileSystemMultiLayer.BlobStoreProviderFsm",
"Description": {
"Values": [] },
"Id": "c695826a-890c-11d9-a9b6-0040ca614638",
"Name": {
"Values": [{
"Culture": "en",
"Text": "Default Filesystem" }, {
"Culture": "de",
"Text": "Standard Dateisystem" }, {
"Culture": "fr",
"Text": "Défaut système de fichiers" }] }
}, {
"ClassName": "Com.Kendox.Dcis.SubSystem.BlobStore.Impl.ZipBlobStore.BlobStoreProviderZip",
"Description": {
"Values": [] },
"Id": "2848d5f7-2bf8-417d-aee8-8714ca494962",
"Name": {
"Values": [{
"Culture": "en",
"Text": "Zip BlobStore" }, {
"Culture": "de",
"Text": "Zip BlobStore" }, {
"Culture": "fr",
"Text": "Zip BlobStore" }] } }]
}
Exceptions
Type | Condition |
---|---|
ServiceException | The connection id {connectionId} isn't valid or has expired (10008) |
ServiceException | Verification code is needed: Verification code not yet verified (10152) |