Assembly: OptimaJet.Workflow.Api

Class ApprovalModel

OptimaJet.Workflow.Api.Models.ApprovalModel

Approval Model.

public record ApprovalModel : IEquatable<ApprovalModel>

Type Hierarchy

Constructors

public ApprovalModel(Guid Id, Guid ProcessId, string? IdentityId, List<string> AllowedTo, DateTime? TransitionTime, long Sort, string InitialState, string DestinationState, string? TriggerName, string? Commentary) #
Approval Model.

Parameters

Name
Type
Description
Id
Guid
ProcessId
Guid
IdentityId
String
AllowedTo
List<String>
TransitionTime
Nullable<DateTime>
Sort
Int64
InitialState
String
DestinationState
String
TriggerName
String
Commentary
String

Properties

public Guid Id { get; init; } #
public Guid ProcessId { get; init; } #
public string? IdentityId { get; init; } #
public List<string> AllowedTo { get; init; } #
public DateTime? TransitionTime { get; init; } #
public long Sort { get; init; } #
public string InitialState { get; init; } #
public string DestinationState { get; init; } #
public string? TriggerName { get; init; } #
public string? Commentary { get; init; } #