Table of Contents

Class DocumentDefinition<T>

Namespace
JobFlow.Models.Documents
Assembly
JobFlow.Models.dll

Represents a new item to process.

public class DocumentDefinition<T> : IDocumentDefinition

Type Parameters

T
Inheritance
DocumentDefinition<T>
Implements

Constructors

DocumentDefinition(string, T)

public DocumentDefinition(string type, T item)

Parameters

type string
item T

DocumentDefinition(T)

public DocumentDefinition(T item)

Parameters

item T

Properties

CorrelationId

public string CorrelationId { get; set; }

Property Value

string

Data

public T Data { get; set; }

Property Value

T

DataType

public Type DataType { get; }

Property Value

Type

ParentJobId

Once the processing of the document is complete, the system will automatically queue a "completed job" response for this job id.

public Guid? ParentJobId { get; set; }

Property Value

Guid?

Type

public string Type { get; set; }

Property Value

string