IConfiguration Api Interface
Get all products
Definition
Namespace: Casewhere.Runtime.DSL.Api
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
Assembly: Casewhere.Runtime (in Casewhere.Runtime.dll) Version: 2.9.8.6
C#
public interface IConfigurationApiExample
C#
var configurationApi = ctx.Use<IConfigurationApi>();
var products = configurationApi.GetProducts();
Methods
| GetApiEndpoint | Get the worker API endpoint. |
| GetDataClassByName | Get data class by name. |
| GetDataClasses | Get all data classes |
| GetDataClassesByProduct | Get data classes by product |
| GetDataClassesByTag | Get data classes by tag |
| GetDataClassNameById | Get data class name by ID. |
| GetDataSourceByName | Get data source with the specified name. |
| GetDataSources | Get all existing data sources in our system. |
| GetDataSourcesByProduct | Get data sources by a product |
| GetDataSourcesByTag | Get data sources by a tag |
| GetDataTriggers | Get all Data triggers |
| GetDataTriggersByProduct | Get all Data triggers assigned with a specified product name. |
| GetDataTriggersByTag | Get all Data triggers assigned with a specified Tag. |
| GetEventTriggers | Get all Event triggers |
| GetEventTriggersByProduct | Get all Event triggers assigned with a specified product name. |
| GetEventTriggersByTag | Get all Event triggers assigned with a specified Tag. |
| GetFiles | Get all system files with informations. |
| GetFilesByProduct | Get system files with informations in provided product. If exist product, return suitable system files. Otherwise, return empty list. |
| GetFilesByTag | Get system files with informations in provided tag. If exist product, return suitable system files. Otherwise, return empty list. |
| GetPages(Guid) | Get all pages with workerSiteId. |
| GetPages(String) | Get all pages with worker uri. |
| GetPlugins | Get all system plugins with informations. |
| GetPluginsByProduct | Get plugins with informations in provided product. If exist product, return suitable plugins. Otherwise, return empty list. |
| GetProducts | Get all products with informations |
| GetRules | Get all rules |
| GetRulesByProduct(String) | Get rules by productName |
| GetRulesByProduct(String, String) | Get rules by product Name and Rule type |
| GetRulesByType | Get rules by type of rule |
| GetRuntimeApiEndPoint | Get the worker runtime API endpoint. |
| GetWebTriggers | Get all Web triggers |
| GetWebTriggersByProduct | Get all Web triggers assigned with a specified product name. |
| GetWebTriggersByTag | Get all Web triggers assigned with a specified Tag. |
| GetWidgetActions | Get all widget actions with widgetId |
| GetWidgets | Get all widgets with page name. |
| GetWorkerSites | Get all worker sites with informations. |
| GetWorkerSitesByProduct | Get worker sites with informations in provided product. |
| GetWorkflowDefinitions | Get all workflow definition |
| GetWorkflowDefinitionsByProduct | Get workflow definitions by product Name |
| GetWorkflowDefinitionsByTag | Get workflow definitions by tag |