public static class ServiceCollectionExtensions
Reference documentation and code samples for the Cloud Run Admin v2 API class ServiceCollectionExtensions.
Static class to provide extension methods to configure API clients.
Namespace
Microsoft.Extensions.DependencyInjectionAssembly
Google.Cloud.Run.V2.dll
Methods
AddBuildsClient(IServiceCollection, Action<BuildsClientBuilder>)
public static IServiceCollection AddBuildsClient(this IServiceCollection services, Action<BuildsClientBuilder> action = null)
Adds a singleton BuildsClient 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 |
ActionBuildsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddBuildsClient(IServiceCollection, Action<IServiceProvider, BuildsClientBuilder>)
public static IServiceCollection AddBuildsClient(this IServiceCollection services, Action<IServiceProvider, BuildsClientBuilder> action)
Adds a singleton BuildsClient 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.IServiceProviderBuildsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddExecutionsClient(IServiceCollection, Action<ExecutionsClientBuilder>)
public static IServiceCollection AddExecutionsClient(this IServiceCollection services, Action<ExecutionsClientBuilder> action = null)
Adds a singleton ExecutionsClient 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 |
ActionExecutionsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddExecutionsClient(IServiceCollection, Action<IServiceProvider, ExecutionsClientBuilder>)
public static IServiceCollection AddExecutionsClient(this IServiceCollection services, Action<IServiceProvider, ExecutionsClientBuilder> action)
Adds a singleton ExecutionsClient 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.IServiceProviderExecutionsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddJobsClient(IServiceCollection, Action<JobsClientBuilder>)
public static IServiceCollection AddJobsClient(this IServiceCollection services, Action<JobsClientBuilder> action = null)
Adds a singleton JobsClient 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 |
ActionJobsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddJobsClient(IServiceCollection, Action<IServiceProvider, JobsClientBuilder>)
public static IServiceCollection AddJobsClient(this IServiceCollection services, Action<IServiceProvider, JobsClientBuilder> action)
Adds a singleton JobsClient 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.IServiceProviderJobsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddRevisionsClient(IServiceCollection, Action<RevisionsClientBuilder>)
public static IServiceCollection AddRevisionsClient(this IServiceCollection services, Action<RevisionsClientBuilder> action = null)
Adds a singleton RevisionsClient 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 |
ActionRevisionsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddRevisionsClient(IServiceCollection, Action<IServiceProvider, RevisionsClientBuilder>)
public static IServiceCollection AddRevisionsClient(this IServiceCollection services, Action<IServiceProvider, RevisionsClientBuilder> action)
Adds a singleton RevisionsClient 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.IServiceProviderRevisionsClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddServicesClient(IServiceCollection, Action<ServicesClientBuilder>)
public static IServiceCollection AddServicesClient(this IServiceCollection services, Action<ServicesClientBuilder> action = null)
Adds a singleton ServicesClient 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 |
ActionServicesClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddServicesClient(IServiceCollection, Action<IServiceProvider, ServicesClientBuilder>)
public static IServiceCollection AddServicesClient(this IServiceCollection services, Action<IServiceProvider, ServicesClientBuilder> action)
Adds a singleton ServicesClient 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.IServiceProviderServicesClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddTasksClient(IServiceCollection, Action<TasksClientBuilder>)
public static IServiceCollection AddTasksClient(this IServiceCollection services, Action<TasksClientBuilder> action = null)
Adds a singleton TasksClient 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 |
ActionTasksClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddTasksClient(IServiceCollection, Action<IServiceProvider, TasksClientBuilder>)
public static IServiceCollection AddTasksClient(this IServiceCollection services, Action<IServiceProvider, TasksClientBuilder> action)
Adds a singleton TasksClient 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.IServiceProviderTasksClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |