HP.SV.DotNetRuleApi Namespace |
Class | Description | |
---|---|---|
HpsvActivitiesBase |
Base class keeping all Service Call Activities instances.
It supports access to the included Service Call Activities by integer index.
| |
HpsvActivityBase |
Base class for Service Call Activity, accessible via HpsvActivitiesBase | |
HpsvArray |
Base class for arrays with untyped methods (e.g. using Object type)
| |
HpsvContext |
Represents each simulation context. Available via HpsvContextsList | |
HpsvContextsList |
Allows access to all Simulation Contexts see HpsvContext. Available via Contexts | |
HpsvDataLogger |
DataLogger allowing to log request/response data along with Message Logging. Available via DataLogger | |
HpsvEnvironment |
Provides details about the environment the Service Virtualization runs in. Available via Environment | |
HpsvGenericArrayT |
Provides type safe access to the array
| |
HpsvLogger |
Allows logging from Scripted Rule. The same class can be used for logging to the Service Virtualization log file via Logger or to the Designer Problem List via MessageLogger
There are methods for each log level. Based on Service Virtualization configuration the message is either logged or ignored.
| |
HpsvMultiResponse |
Specifies multi-response behavior, accessible via MultiResponse | |
HpsvObject |
Base class for accessing Simulation data. It's basically a container of untyped properties.
| |
HpsvObjectWithSubtypes |
Base type for polymorphic HpsvObject with specified Type | |
HpsvProxyObject |
Abstract base class for accessing Simulation data. Allows to read/write to JSON
| |
HpsvRequestBase |
Base class for Request (both incoming service request and Service Call Activity request).
| |
HpsvResponseBase |
Base class for Response (both incoming service request and Before Response Service Call Activity response).
| |
HpsvRootObjectBase |
Base class which encapsulates all access to Service Virtualization functionality from the scripted rule
| |
HpsvSequence |
Persistent Sequence
| |
HpsvSequenceBuilderBase |
Base sequence builder allowing access to persistent sequences see HpsvSequence | |
HpsvSequenceBuilderServerScoped |
Server scope builder, used only by the fluent API for creating the sequence
| |
HpsvSequenceBuilderServiceScoped |
Service scope builder, used only by the fluent API for creating the sequence
| |
HpsvServiceInfo |
Provides details about the Virtual Service being simulated. Available via ServiceInfo | |
HpsvServiceInfoEndpoint |
Provides information about Virtual Service Endpoint
| |
HpsvServiceInfoEndpoints |
Allows access to all Virtual Service endpoints see HpsvServiceInfoEndpoint. Available via HpsvServiceInfo | |
HpsvUnscopedSequenceBuilder |
Default sequence builder, when no scope is specified then Service scope is used
|
Interface | Description | |
---|---|---|
ISequenceConfigurer |
Fluent API for specifying Persistent Sequence configuration, see HpsvSequence |