GPAL - Generally Positive Automation Library v1.0
GPAL The Fluent Automation LIbrary
Loading...
Searching...
No Matches
GenerallyPositive.IAllowRESTExecution Interface Reference
Inheritance diagram for GenerallyPositive.IAllowRESTExecution:
GenerallyPositive.IAllowRESTMethod GenerallyPositive.IAllowCheckNetworkIdleOrExecution GenerallyPositive.IAllowRESTAttribute GenerallyPositive.IAllowRESTCaptureOptions GenerallyPositive.IAllowRESTDragAndDrop GenerallyPositive.IAllowRESTEndpointDetails GenerallyPositive.IAllowRESTParameters GenerallyPositive.IAllowRESTParametersOrExecution GenerallyPositive.IAllowRESTScrollElement GenerallyPositive.IAllowRESTStorageOptions GenerallyPositive.IRESTClient

Public Member Functions

string Execute (bool publishEvent=true)
T Execute< T > (bool publishEvent=true)
IRESTClient AndThen (bool publishEvent=true)
IRESTClient AndThen< T > (bool publishEvent=true)
Task< string > ExecuteAsync (bool publishEvent=true)
Task< T > ExecuteAsync< T > (bool publishEvent=true)
ResultCollection GetExecutionResults ()
IReadOnlyList< object > GetExecutionResults (string name)
IAllowRESTExecution ClearResults ()
IAllowRESTExecution WithHeader (string name, string value)
IAllowRESTExecution WithTimeout (TimeSpan httpTimeout)
Public Member Functions inherited from GenerallyPositive.IAllowRESTMethod
IAllowRESTExecution WithHttpMethod (string method)

Detailed Description

Definition at line 1208 of file Interfaces.cs.

Member Function Documentation

◆ AndThen()

IRESTClient GenerallyPositive.IAllowRESTExecution.AndThen ( bool publishEvent = true)

◆ AndThen< T >()

IRESTClient GenerallyPositive.IAllowRESTExecution.AndThen< T > ( bool publishEvent = true)

◆ ClearResults()

IAllowRESTExecution GenerallyPositive.IAllowRESTExecution.ClearResults ( )

◆ Execute()

string GenerallyPositive.IAllowRESTExecution.Execute ( bool publishEvent = true)

◆ Execute< T >()

T GenerallyPositive.IAllowRESTExecution.Execute< T > ( bool publishEvent = true)

◆ ExecuteAsync()

Task< string > GenerallyPositive.IAllowRESTExecution.ExecuteAsync ( bool publishEvent = true)

◆ ExecuteAsync< T >()

Task< T > GenerallyPositive.IAllowRESTExecution.ExecuteAsync< T > ( bool publishEvent = true)

◆ GetExecutionResults()

IReadOnlyList< object > GenerallyPositive.IAllowRESTExecution.GetExecutionResults ( string name)

◆ WithHeader()

IAllowRESTExecution GenerallyPositive.IAllowRESTExecution.WithHeader ( string name,
string value )

◆ WithTimeout()

IAllowRESTExecution GenerallyPositive.IAllowRESTExecution.WithTimeout ( TimeSpan httpTimeout)

The documentation for this interface was generated from the following file: