Cloud AI Platform v1 API - Class ServiceCollectionExtensions (3.5.0)

public static class ServiceCollectionExtensions

Reference documentation and code samples for the Cloud AI Platform v1 API class ServiceCollectionExtensions.

Static class to provide extension methods to configure API clients.

Inheritance

object > ServiceCollectionExtensions

Namespace

Microsoft.Extensions.DependencyInjection

Assembly

Google.Cloud.AIPlatform.V1.dll

Methods

AddDatasetServiceClient(IServiceCollection, Action<DatasetServiceClientBuilder>)

public static IServiceCollection AddDatasetServiceClient(this IServiceCollection services, Action<DatasetServiceClientBuilder> action = null)

Adds a singleton DatasetServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionDatasetServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddDatasetServiceClient(IServiceCollection, Action<IServiceProvider, DatasetServiceClientBuilder>)

public static IServiceCollection AddDatasetServiceClient(this IServiceCollection services, Action<IServiceProvider, DatasetServiceClientBuilder> action)

Adds a singleton DatasetServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderDatasetServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddDeploymentResourcePoolServiceClient(IServiceCollection, Action<DeploymentResourcePoolServiceClientBuilder>)

public static IServiceCollection AddDeploymentResourcePoolServiceClient(this IServiceCollection services, Action<DeploymentResourcePoolServiceClientBuilder> action = null)

Adds a singleton DeploymentResourcePoolServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionDeploymentResourcePoolServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddDeploymentResourcePoolServiceClient(IServiceCollection, Action<IServiceProvider, DeploymentResourcePoolServiceClientBuilder>)

public static IServiceCollection AddDeploymentResourcePoolServiceClient(this IServiceCollection services, Action<IServiceProvider, DeploymentResourcePoolServiceClientBuilder> action)

Adds a singleton DeploymentResourcePoolServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderDeploymentResourcePoolServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddEndpointServiceClient(IServiceCollection, Action<EndpointServiceClientBuilder>)

public static IServiceCollection AddEndpointServiceClient(this IServiceCollection services, Action<EndpointServiceClientBuilder> action = null)

Adds a singleton EndpointServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionEndpointServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddEndpointServiceClient(IServiceCollection, Action<IServiceProvider, EndpointServiceClientBuilder>)

public static IServiceCollection AddEndpointServiceClient(this IServiceCollection services, Action<IServiceProvider, EndpointServiceClientBuilder> action)

Adds a singleton EndpointServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderEndpointServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeatureOnlineStoreAdminServiceClient(IServiceCollection, Action<FeatureOnlineStoreAdminServiceClientBuilder>)

public static IServiceCollection AddFeatureOnlineStoreAdminServiceClient(this IServiceCollection services, Action<FeatureOnlineStoreAdminServiceClientBuilder> action = null)

Adds a singleton FeatureOnlineStoreAdminServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionFeatureOnlineStoreAdminServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeatureOnlineStoreAdminServiceClient(IServiceCollection, Action<IServiceProvider, FeatureOnlineStoreAdminServiceClientBuilder>)

public static IServiceCollection AddFeatureOnlineStoreAdminServiceClient(this IServiceCollection services, Action<IServiceProvider, FeatureOnlineStoreAdminServiceClientBuilder> action)

Adds a singleton FeatureOnlineStoreAdminServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderFeatureOnlineStoreAdminServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeatureOnlineStoreServiceClient(IServiceCollection, Action<FeatureOnlineStoreServiceClientBuilder>)

public static IServiceCollection AddFeatureOnlineStoreServiceClient(this IServiceCollection services, Action<FeatureOnlineStoreServiceClientBuilder> action = null)

Adds a singleton FeatureOnlineStoreServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionFeatureOnlineStoreServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeatureOnlineStoreServiceClient(IServiceCollection, Action<IServiceProvider, FeatureOnlineStoreServiceClientBuilder>)

public static IServiceCollection AddFeatureOnlineStoreServiceClient(this IServiceCollection services, Action<IServiceProvider, FeatureOnlineStoreServiceClientBuilder> action)

Adds a singleton FeatureOnlineStoreServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderFeatureOnlineStoreServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeatureRegistryServiceClient(IServiceCollection, Action<FeatureRegistryServiceClientBuilder>)

public static IServiceCollection AddFeatureRegistryServiceClient(this IServiceCollection services, Action<FeatureRegistryServiceClientBuilder> action = null)

Adds a singleton FeatureRegistryServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionFeatureRegistryServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeatureRegistryServiceClient(IServiceCollection, Action<IServiceProvider, FeatureRegistryServiceClientBuilder>)

public static IServiceCollection AddFeatureRegistryServiceClient(this IServiceCollection services, Action<IServiceProvider, FeatureRegistryServiceClientBuilder> action)

Adds a singleton FeatureRegistryServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderFeatureRegistryServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeaturestoreOnlineServingServiceClient(IServiceCollection, Action<FeaturestoreOnlineServingServiceClientBuilder>)

public static IServiceCollection AddFeaturestoreOnlineServingServiceClient(this IServiceCollection services, Action<FeaturestoreOnlineServingServiceClientBuilder> action = null)

Adds a singleton FeaturestoreOnlineServingServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionFeaturestoreOnlineServingServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeaturestoreOnlineServingServiceClient(IServiceCollection, Action<IServiceProvider, FeaturestoreOnlineServingServiceClientBuilder>)

public static IServiceCollection AddFeaturestoreOnlineServingServiceClient(this IServiceCollection services, Action<IServiceProvider, FeaturestoreOnlineServingServiceClientBuilder> action)

Adds a singleton FeaturestoreOnlineServingServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderFeaturestoreOnlineServingServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeaturestoreServiceClient(IServiceCollection, Action<FeaturestoreServiceClientBuilder>)

public static IServiceCollection AddFeaturestoreServiceClient(this IServiceCollection services, Action<FeaturestoreServiceClientBuilder> action = null)

Adds a singleton FeaturestoreServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionFeaturestoreServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddFeaturestoreServiceClient(IServiceCollection, Action<IServiceProvider, FeaturestoreServiceClientBuilder>)

public static IServiceCollection AddFeaturestoreServiceClient(this IServiceCollection services, Action<IServiceProvider, FeaturestoreServiceClientBuilder> action)

Adds a singleton FeaturestoreServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderFeaturestoreServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGenAiTuningServiceClient(IServiceCollection, Action<GenAiTuningServiceClientBuilder>)

public static IServiceCollection AddGenAiTuningServiceClient(this IServiceCollection services, Action<GenAiTuningServiceClientBuilder> action = null)

Adds a singleton GenAiTuningServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionGenAiTuningServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddGenAiTuningServiceClient(IServiceCollection, Action<IServiceProvider, GenAiTuningServiceClientBuilder>)

public static IServiceCollection AddGenAiTuningServiceClient(this IServiceCollection services, Action<IServiceProvider, GenAiTuningServiceClientBuilder> action)

Adds a singleton GenAiTuningServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderGenAiTuningServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddIndexEndpointServiceClient(IServiceCollection, Action<IndexEndpointServiceClientBuilder>)

public static IServiceCollection AddIndexEndpointServiceClient(this IServiceCollection services, Action<IndexEndpointServiceClientBuilder> action = null)

Adds a singleton IndexEndpointServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionIndexEndpointServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddIndexEndpointServiceClient(IServiceCollection, Action<IServiceProvider, IndexEndpointServiceClientBuilder>)

public static IServiceCollection AddIndexEndpointServiceClient(this IServiceCollection services, Action<IServiceProvider, IndexEndpointServiceClientBuilder> action)

Adds a singleton IndexEndpointServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderIndexEndpointServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddIndexServiceClient(IServiceCollection, Action<IndexServiceClientBuilder>)

public static IServiceCollection AddIndexServiceClient(this IServiceCollection services, Action<IndexServiceClientBuilder> action = null)

Adds a singleton IndexServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionIndexServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddIndexServiceClient(IServiceCollection, Action<IServiceProvider, IndexServiceClientBuilder>)

public static IServiceCollection AddIndexServiceClient(this IServiceCollection services, Action<IServiceProvider, IndexServiceClientBuilder> action)

Adds a singleton IndexServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderIndexServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddJobServiceClient(IServiceCollection, Action<JobServiceClientBuilder>)

public static IServiceCollection AddJobServiceClient(this IServiceCollection services, Action<JobServiceClientBuilder> action = null)

Adds a singleton JobServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionJobServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddJobServiceClient(IServiceCollection, Action<IServiceProvider, JobServiceClientBuilder>)

public static IServiceCollection AddJobServiceClient(this IServiceCollection services, Action<IServiceProvider, JobServiceClientBuilder> action)

Adds a singleton JobServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderJobServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddLlmUtilityServiceClient(IServiceCollection, Action<LlmUtilityServiceClientBuilder>)

public static IServiceCollection AddLlmUtilityServiceClient(this IServiceCollection services, Action<LlmUtilityServiceClientBuilder> action = null)

Adds a singleton LlmUtilityServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionLlmUtilityServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddLlmUtilityServiceClient(IServiceCollection, Action<IServiceProvider, LlmUtilityServiceClientBuilder>)

public static IServiceCollection AddLlmUtilityServiceClient(this IServiceCollection services, Action<IServiceProvider, LlmUtilityServiceClientBuilder> action)

Adds a singleton LlmUtilityServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderLlmUtilityServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMatchServiceClient(IServiceCollection, Action<MatchServiceClientBuilder>)

public static IServiceCollection AddMatchServiceClient(this IServiceCollection services, Action<MatchServiceClientBuilder> action = null)

Adds a singleton MatchServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionMatchServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMatchServiceClient(IServiceCollection, Action<IServiceProvider, MatchServiceClientBuilder>)

public static IServiceCollection AddMatchServiceClient(this IServiceCollection services, Action<IServiceProvider, MatchServiceClientBuilder> action)

Adds a singleton MatchServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderMatchServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMetadataServiceClient(IServiceCollection, Action<MetadataServiceClientBuilder>)

public static IServiceCollection AddMetadataServiceClient(this IServiceCollection services, Action<MetadataServiceClientBuilder> action = null)

Adds a singleton MetadataServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionMetadataServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMetadataServiceClient(IServiceCollection, Action<IServiceProvider, MetadataServiceClientBuilder>)

public static IServiceCollection AddMetadataServiceClient(this IServiceCollection services, Action<IServiceProvider, MetadataServiceClientBuilder> action)

Adds a singleton MetadataServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderMetadataServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMigrationServiceClient(IServiceCollection, Action<MigrationServiceClientBuilder>)

public static IServiceCollection AddMigrationServiceClient(this IServiceCollection services, Action<MigrationServiceClientBuilder> action = null)

Adds a singleton MigrationServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionMigrationServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddMigrationServiceClient(IServiceCollection, Action<IServiceProvider, MigrationServiceClientBuilder>)

public static IServiceCollection AddMigrationServiceClient(this IServiceCollection services, Action<IServiceProvider, MigrationServiceClientBuilder> action)

Adds a singleton MigrationServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderMigrationServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddModelGardenServiceClient(IServiceCollection, Action<ModelGardenServiceClientBuilder>)

public static IServiceCollection AddModelGardenServiceClient(this IServiceCollection services, Action<ModelGardenServiceClientBuilder> action = null)

Adds a singleton ModelGardenServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionModelGardenServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddModelGardenServiceClient(IServiceCollection, Action<IServiceProvider, ModelGardenServiceClientBuilder>)

public static IServiceCollection AddModelGardenServiceClient(this IServiceCollection services, Action<IServiceProvider, ModelGardenServiceClientBuilder> action)

Adds a singleton ModelGardenServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderModelGardenServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddModelServiceClient(IServiceCollection, Action<ModelServiceClientBuilder>)

public static IServiceCollection AddModelServiceClient(this IServiceCollection services, Action<ModelServiceClientBuilder> action = null)

Adds a singleton ModelServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionModelServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddModelServiceClient(IServiceCollection, Action<IServiceProvider, ModelServiceClientBuilder>)

public static IServiceCollection AddModelServiceClient(this IServiceCollection services, Action<IServiceProvider, ModelServiceClientBuilder> action)

Adds a singleton ModelServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderModelServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNotebookServiceClient(IServiceCollection, Action<NotebookServiceClientBuilder>)

public static IServiceCollection AddNotebookServiceClient(this IServiceCollection services, Action<NotebookServiceClientBuilder> action = null)

Adds a singleton NotebookServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionNotebookServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddNotebookServiceClient(IServiceCollection, Action<IServiceProvider, NotebookServiceClientBuilder>)

public static IServiceCollection AddNotebookServiceClient(this IServiceCollection services, Action<IServiceProvider, NotebookServiceClientBuilder> action)

Adds a singleton NotebookServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderNotebookServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPersistentResourceServiceClient(IServiceCollection, Action<PersistentResourceServiceClientBuilder>)

public static IServiceCollection AddPersistentResourceServiceClient(this IServiceCollection services, Action<PersistentResourceServiceClientBuilder> action = null)

Adds a singleton PersistentResourceServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionPersistentResourceServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPersistentResourceServiceClient(IServiceCollection, Action<IServiceProvider, PersistentResourceServiceClientBuilder>)

public static IServiceCollection AddPersistentResourceServiceClient(this IServiceCollection services, Action<IServiceProvider, PersistentResourceServiceClientBuilder> action)

Adds a singleton PersistentResourceServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderPersistentResourceServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPipelineServiceClient(IServiceCollection, Action<PipelineServiceClientBuilder>)

public static IServiceCollection AddPipelineServiceClient(this IServiceCollection services, Action<PipelineServiceClientBuilder> action = null)

Adds a singleton PipelineServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionPipelineServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPipelineServiceClient(IServiceCollection, Action<IServiceProvider, PipelineServiceClientBuilder>)

public static IServiceCollection AddPipelineServiceClient(this IServiceCollection services, Action<IServiceProvider, PipelineServiceClientBuilder> action)

Adds a singleton PipelineServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderPipelineServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPredictionServiceClient(IServiceCollection, Action<PredictionServiceClientBuilder>)

public static IServiceCollection AddPredictionServiceClient(this IServiceCollection services, Action<PredictionServiceClientBuilder> action = null)

Adds a singleton PredictionServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionPredictionServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddPredictionServiceClient(IServiceCollection, Action<IServiceProvider, PredictionServiceClientBuilder>)

public static IServiceCollection AddPredictionServiceClient(this IServiceCollection services, Action<IServiceProvider, PredictionServiceClientBuilder> action)

Adds a singleton PredictionServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderPredictionServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddScheduleServiceClient(IServiceCollection, Action<ScheduleServiceClientBuilder>)

public static IServiceCollection AddScheduleServiceClient(this IServiceCollection services, Action<ScheduleServiceClientBuilder> action = null)

Adds a singleton ScheduleServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionScheduleServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddScheduleServiceClient(IServiceCollection, Action<IServiceProvider, ScheduleServiceClientBuilder>)

public static IServiceCollection AddScheduleServiceClient(this IServiceCollection services, Action<IServiceProvider, ScheduleServiceClientBuilder> action)

Adds a singleton ScheduleServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderScheduleServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSpecialistPoolServiceClient(IServiceCollection, Action<SpecialistPoolServiceClientBuilder>)

public static IServiceCollection AddSpecialistPoolServiceClient(this IServiceCollection services, Action<SpecialistPoolServiceClientBuilder> action = null)

Adds a singleton SpecialistPoolServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSpecialistPoolServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddSpecialistPoolServiceClient(IServiceCollection, Action<IServiceProvider, SpecialistPoolServiceClientBuilder>)

public static IServiceCollection AddSpecialistPoolServiceClient(this IServiceCollection services, Action<IServiceProvider, SpecialistPoolServiceClientBuilder> action)

Adds a singleton SpecialistPoolServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderSpecialistPoolServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTensorboardServiceClient(IServiceCollection, Action<TensorboardServiceClientBuilder>)

public static IServiceCollection AddTensorboardServiceClient(this IServiceCollection services, Action<TensorboardServiceClientBuilder> action = null)

Adds a singleton TensorboardServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionTensorboardServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddTensorboardServiceClient(IServiceCollection, Action<IServiceProvider, TensorboardServiceClientBuilder>)

public static IServiceCollection AddTensorboardServiceClient(this IServiceCollection services, Action<IServiceProvider, TensorboardServiceClientBuilder> action)

Adds a singleton TensorboardServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderTensorboardServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddVizierServiceClient(IServiceCollection, Action<VizierServiceClientBuilder>)

public static IServiceCollection AddVizierServiceClient(this IServiceCollection services, Action<VizierServiceClientBuilder> action = null)

Adds a singleton VizierServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionVizierServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection

AddVizierServiceClient(IServiceCollection, Action<IServiceProvider, VizierServiceClientBuilder>)

public static IServiceCollection AddVizierServiceClient(this IServiceCollection services, Action<IServiceProvider, VizierServiceClientBuilder> action)

Adds a singleton VizierServiceClient to services.

Parameters
Name Description
services IServiceCollection

The service collection to add the client to. The services are used to configure the client when requested.

action ActionSystem.IServiceProviderVizierServiceClientBuilder

An optional action to invoke on the client builder. This is invoked before services from services are used.

Returns
Type Description
IServiceCollection