Casewhere.Runtime.DSL.Api Namespace |
Class | Description | |
---|---|---|
DataApi | ||
DataApiQuery |
Represents the data query that is used with IDataApi.
| |
DataEnumerationQuery |
The DataEnumerationQuery contains Filter, ProjectedFields, SortedFields, DataClassName, BatchSize data.
These info used to build query directly to database. The one create by a static method DataEnumerationQuery.For().
| |
DataObjectApiQuery |
Represents the ActualData Object query which is performed on Database Collection directly.
| |
DataSourceApiQuery |
Represents the ActualData Object query which is performed on Casewhere DataSource.
| |
DataSourceEnumerationQuery |
The DataSourceEnumerationQuery contains Filter, ProjectedFields, SortedFields, DataSourceName, BatchSize data.
These info used to build query directly to database. The one create by a static method DataSourceEnumerationQuery.For().
| |
FormSubmittedDataObject |
Form submitted data object for simulating.
| |
HttpApiGetRequest |
Describe the content of HttpApiGetRequest
| |
HttpApiRequest |
Support the methods to create HttpApiRequests like HttpApiGetRequest
|
Interface | Description | |
---|---|---|
ICacheApi |
Provide methods for caching.
| |
IConfigurationApi |
Get all products
| |
ICounterApi |
Provides methods for generating numbers.
| |
IDataApi |
Provides methods for working with Data Objects and Data Sources.
| |
IDataAuditApi |
Provides methods for adding custom logs.
| |
IDataEnricherApi |
Provides methods for working with data enriching service.
| |
IDataHashApi |
Provides methods to compute the SHA256 hash for the input data.
| |
IDataProtectionApi |
Provides methods for data protection
| |
IDocumentApi |
Provides methods for working with documents.
| |
IHttpApi |
Support some methods to allow to make the HTTP request to the external service
| |
IIdentityApi |
Provide the methods for working with user identity
| |
IIoApi |
Provides methods for get reader and writer for working with excel files.
| |
ILockApi |
Provides method to operate with shared resources on different processes
| |
IPluginApi |
Provides methods for interacting with Casewhere plugins.
| |
IRuleApi |
Provides methods for working with rules.
| |
ISysDocumentApi |
Provides methods for working with system documents.
| |
ITestApi |
Provide method for asserting some condition
| |
ITextApi |
Provide method for working with text resources
|