dotnet/src/apis/IProcessModelConsumerApi.cs
/// <summary>
/// Gets the ProcessInstance results of a given correlation.
/// </summary>
/// <returns>The Correlation's results.</returns>
/// <param name="identity">The requesting users <see cref="EssentialProjects.IAM.Contracts.IIdentity">identity</see>. Should usually contain an auth token.</param>
/// <param name="correlationId">The ID of the Correlation for which to get the results.</param>
/// <param name="processModelId">The ID of the ProcessDefinition for which to get the results.</param>
/// <typeparam name="TPayload">The type that holds the definition for the Correlation result's payload.</typeparam>
Gets the ProcessInstance results of a given correlation.
Gets the ProcessInstance results of a given correlation .
Task<CorrelationResultList<TPayload>> GetProcessResultForCorrelation<TPayload>(
            IIdentity identity,
            string correlationId,
            string processModelId)
        where TPayload : new();
Task < CorrelationResultList < TPayload > > GetProcessResultForCorrelation < TPayload > ( IIdentity identity , string correlationId , string processModelId ) where TPayload : new ( ) ;
Gets the ProcessInstance results of a given correlation.
Gets the ProcessInstance results of a given correlation .
The Correlation's results.
The Correlation ' s results .
identity
IIdentity
The requesting users identity
The requesting users identity
correlationId
string
The ID of the Correlation for which to get the results.
The ID of the Correlation for which to get the results .
processModelId
string
The ID of the ProcessDefinition for which to get the results.
The ID of the ProcessDefinition for which to get the results .
typeparam
The type that holds the definition for the Correlation result's payload.
The type that holds the definition for the Correlation result ' s payload .