Table of Contents

Class WorkflowStreamTopicHandle<T>

Namespace
Temporalio.Extensions.WorkflowStreams
Assembly
Temporalio.Extensions.WorkflowStreams.dll

A strongly typed workflow-side handle bound to one topic.

public sealed class WorkflowStreamTopicHandle<T>

Type Parameters

T

Type of values published to the topic.

Inheritance
WorkflowStreamTopicHandle<T>
Inherited Members

Remarks

WARNING: Workflow Streams is experimental and may change.

Properties

Name

Gets the topic name.

public string Name { get; }

Property Value

string

Methods

Publish(Payload)

Appends a pre-built Temporal payload to the workflow's durable stream log.

public void Publish(Payload payload)

Parameters

payload Payload

The payload to append.

Publish(T)

Appends a value to the workflow's durable stream log.

public void Publish(T value)

Parameters

value T

The value to append.