IConfiguration
|
public interface IConfigurationApi
The IConfigurationApi type exposes the following members.
| Name | Description | |
|---|---|---|
| GetApiEndpoint | Get the worker API endpoint. | |
| GetDataClasses | Get all data classes | |
| GetDataClassesByProduct | Get data classes by product | |
| GetDataClassesByTag | Get data classes by tag | |
| 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 |
var configurationApi = ctx.Use<IConfigurationApi>(); var products = configurationApi.GetProducts();