internal virtual TableServiceClient CreateClient()

in src/WebJobs.Extensions.OpenAI/TableBindingOptions.cs [36:53]


    internal virtual TableServiceClient CreateClient()
    {
        if (this.Client is not null)
        {
            return this.Client;
        }

        if (this.ServiceUri is not null && this.Credential is not null)
        {
            this.Client = new TableServiceClient(this.ServiceUri, this.Credential, this.TableClientOptions);
        }
        else
        {
            this.Client = new TableServiceClient(this.ConnectionString, this.TableClientOptions);
        }

        return this.Client;
    }