ข้ามไปยังเนื้อหา

Class SagaChoreographyStepResult

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Behaviors.Patterns.Abstractions
Assembly: Cephalon.Behaviors.Patterns.dll

Carries the local output and event publications produced by one choreography-based saga step.

public sealed class SagaChoreographyStepResult : ISagaChoreographyStepResult

objectSagaChoreographyStepResult

ISagaChoreographyStepResult

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

SagaChoreographyStepResult(object?, IReadOnlyList<SagaChoreographyPublication>?)

Section titled “ SagaChoreographyStepResult(object?, IReadOnlyList<SagaChoreographyPublication>?)”

Initializes a new instance of .

public SagaChoreographyStepResult(object? output = null, IReadOnlyList<SagaChoreographyPublication>? publications = null)

output object?

The optional local output returned to the caller.

publications IReadOnlyList<SagaChoreographyPublication>?

The publications that continue or compensate the saga.

Gets the optional local output returned to the caller.

public object? Output { get; }

object?

Gets the publications that continue or compensate the saga.

public IReadOnlyList<SagaChoreographyPublication> Publications { get; }

IReadOnlyList<SagaChoreographyPublication>