ExecutionConfigurationBuilderExtensions Methods
ClassMethods4 members
Provides extension methods for
IExecutionConfigurationBuilder . WithArgumentsConfig(IExecutionConfigurationBuilder) Section titled WithArgumentsConfig(IExecutionConfigurationBuilder)extensionI Adds a command line arguments configuration gatherer to the builder.
public static class ExecutionConfigurationBuilderExtensions{ public static IExecutionConfigurationBuilder WithArgumentsConfig( this IExecutionConfigurationBuilder builder) { // ... }}Parameters
builderIReturns
IExecutionConfigurationBuilder The builder with the configuration gatherer added.WithCertificateTrustConfig(IExecutionConfigurationBuilder, Func<CertificateTrustScope, CertificateTrustExecutionConfigurationContext>) Section titled WithCertificateTrustConfig(IExecutionConfigurationBuilder, Func<CertificateTrustScope, CertificateTrustExecutionConfigurationContext>)extensionI Adds a certificate trust configuration gatherer to the builder.
public static class ExecutionConfigurationBuilderExtensions{ public static IExecutionConfigurationBuilder WithCertificateTrustConfig( this IExecutionConfigurationBuilder builder, Func<CertificateTrustScope, CertificateTrustExecutionConfigurationContext> configContextFactory) { // ... }}Parameters
builderIconfigContextFactory Func<CertificateTrustScope, CertificateTrustExecutionConfigurationContext> A factory function to create the configuration context.Returns
IExecutionConfigurationBuilder The builder with the configuration gatherer added.WithEnvironmentVariablesConfig(IExecutionConfigurationBuilder) Section titled WithEnvironmentVariablesConfig(IExecutionConfigurationBuilder)extensionI Adds an environment variables configuration gatherer to the builder.
public static class ExecutionConfigurationBuilderExtensions{ public static IExecutionConfigurationBuilder WithEnvironmentVariablesConfig( this IExecutionConfigurationBuilder builder) { // ... }}Parameters
builderIReturns
IExecutionConfigurationBuilder The builder with the configuration gatherer added.WithHttpsCertificateConfig(IExecutionConfigurationBuilder, Func<X509Certificate2, HttpsCertificateExecutionConfigurationContext>) Section titled WithHttpsCertificateConfig(IExecutionConfigurationBuilder, Func<X509Certificate2, HttpsCertificateExecutionConfigurationContext>)extensionI Adds a server authentication certificate configuration gatherer to the builder.
public static class ExecutionConfigurationBuilderExtensions{ public static IExecutionConfigurationBuilder WithHttpsCertificateConfig( this IExecutionConfigurationBuilder builder, Func<X509Certificate2, HttpsCertificateExecutionConfigurationContext> configContextFactory) { // ... }}Parameters
builderIconfigContextFactory Func<X509Certificate2, HttpsCertificateExecutionConfigurationContext> A factory function to create the configuration context.Returns
IExecutionConfigurationBuilder The builder with the configuration gatherer added.