Share via


DurableTaskClientBuilderExtensions.UseGrpc Method

Definition

Overloads

UseGrpc(IDurableTaskClientBuilder)

Configures the IDurableTaskClientBuilder to be a gRPC client.

UseGrpc(IDurableTaskClientBuilder, Channel)

Configures the IDurableTaskClientBuilder to be a gRPC client.

UseGrpc(IDurableTaskClientBuilder, Action<GrpcDurableTaskClientOptions>)

Configures the IDurableTaskClientBuilder to be a gRPC client.

UseGrpc(IDurableTaskClientBuilder, String)

Configures the IDurableTaskClientBuilder to be a gRPC client.

UseGrpc(IDurableTaskClientBuilder)

Configures the IDurableTaskClientBuilder to be a gRPC client.

public static Microsoft.DurableTask.Client.IDurableTaskClientBuilder UseGrpc (this Microsoft.DurableTask.Client.IDurableTaskClientBuilder builder);
static member UseGrpc : Microsoft.DurableTask.Client.IDurableTaskClientBuilder -> Microsoft.DurableTask.Client.IDurableTaskClientBuilder
<Extension()>
Public Function UseGrpc (builder As IDurableTaskClientBuilder) As IDurableTaskClientBuilder

Parameters

builder
IDurableTaskClientBuilder

The builder to configure.

Returns

The original builder, for call chaining.

Remarks

This must be called independently of worker registration.

Applies to

UseGrpc(IDurableTaskClientBuilder, Channel)

Configures the IDurableTaskClientBuilder to be a gRPC client.

public static Microsoft.DurableTask.Client.IDurableTaskClientBuilder UseGrpc (this Microsoft.DurableTask.Client.IDurableTaskClientBuilder builder, Grpc.Core.Channel channel);
static member UseGrpc : Microsoft.DurableTask.Client.IDurableTaskClientBuilder * Grpc.Core.Channel -> Microsoft.DurableTask.Client.IDurableTaskClientBuilder
<Extension()>
Public Function UseGrpc (builder As IDurableTaskClientBuilder, channel As Channel) As IDurableTaskClientBuilder

Parameters

builder
IDurableTaskClientBuilder

The builder to configure.

channel
Grpc.Core.Channel

The channel for the Durable Task sidecar endpoint.

Returns

The original builder, for call chaining.

Remarks

This must be called independently of worker registration.

Applies to

UseGrpc(IDurableTaskClientBuilder, Action<GrpcDurableTaskClientOptions>)

Configures the IDurableTaskClientBuilder to be a gRPC client.

public static Microsoft.DurableTask.Client.IDurableTaskClientBuilder UseGrpc (this Microsoft.DurableTask.Client.IDurableTaskClientBuilder builder, Action<Microsoft.DurableTask.Client.Grpc.GrpcDurableTaskClientOptions> configure);
static member UseGrpc : Microsoft.DurableTask.Client.IDurableTaskClientBuilder * Action<Microsoft.DurableTask.Client.Grpc.GrpcDurableTaskClientOptions> -> Microsoft.DurableTask.Client.IDurableTaskClientBuilder
<Extension()>
Public Function UseGrpc (builder As IDurableTaskClientBuilder, configure As Action(Of GrpcDurableTaskClientOptions)) As IDurableTaskClientBuilder

Parameters

builder
IDurableTaskClientBuilder

The builder to configure.

configure
Action<GrpcDurableTaskClientOptions>

The action to configure the gRPC options.

Returns

The original builder, for call chaining.

Remarks

This must be called independently of worker registration.

Applies to

UseGrpc(IDurableTaskClientBuilder, String)

Configures the IDurableTaskClientBuilder to be a gRPC client.

public static Microsoft.DurableTask.Client.IDurableTaskClientBuilder UseGrpc (this Microsoft.DurableTask.Client.IDurableTaskClientBuilder builder, string address);
static member UseGrpc : Microsoft.DurableTask.Client.IDurableTaskClientBuilder * string -> Microsoft.DurableTask.Client.IDurableTaskClientBuilder
<Extension()>
Public Function UseGrpc (builder As IDurableTaskClientBuilder, address As String) As IDurableTaskClientBuilder

Parameters

builder
IDurableTaskClientBuilder

The builder to configure.

address
String

The address of the Durable Task sidecar endpoint.

Returns

The original builder, for call chaining.

Remarks

This must be called independently of worker registration.

Applies to