Table of Contents

Class ClientEnvConfig.ConfigLoadOptions

Namespace
Temporalio.Common.EnvConfig
Assembly
Temporalio.dll

Options for loading client environment configuration.

public class ClientEnvConfig.ConfigLoadOptions : ICloneable
Inheritance
ClientEnvConfig.ConfigLoadOptions
Implements
Inherited Members

Properties

ConfigFileStrict

Gets or sets a value indicating whether to fail if configuration file is invalid. Default is false.

public bool ConfigFileStrict { get; set; }

Property Value

bool

ConfigSource

Gets or sets the data source to load configuration from. If null, the configuration will be loaded from the default file path: os-specific-config-dir/temporalio/temporal.toml.

public DataSource? ConfigSource { get; set; }

Property Value

DataSource

OverrideEnvVars

Gets or sets environment variables to use, or null to use system environment.

public IReadOnlyDictionary<string, string>? OverrideEnvVars { get; set; }

Property Value

IReadOnlyDictionary<string, string>

Methods

Clone()

Create a shallow copy of these options.

public virtual object Clone()

Returns

object

A shallow copy of these options.