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
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 |
ActionIServiceProviderExecutionsClientBuilder 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 |
ActionIServiceProviderJobsClientBuilder 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 |
ActionIServiceProviderRevisionsClientBuilder 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 |
ActionIServiceProviderServicesClientBuilder 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 |
ActionIServiceProviderTasksClientBuilder An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |