public static class ServiceCollectionExtensions
Static class to provide extension methods to configure API clients.
Namespace
Microsoft.Extensions.DependencyInjectionAssembly
Google.Cloud.AppEngine.V1.dll
Methods
AddApplicationsClient(IServiceCollection, Action<ApplicationsClientBuilder>)
public static IServiceCollection AddApplicationsClient(this IServiceCollection services, Action<ApplicationsClientBuilder> action = null)
Adds a singleton ApplicationsClient 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 | Action<ApplicationsClientBuilder> An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddAuthorizedCertificatesClient(IServiceCollection, Action<AuthorizedCertificatesClientBuilder>)
public static IServiceCollection AddAuthorizedCertificatesClient(this IServiceCollection services, Action<AuthorizedCertificatesClientBuilder> action = null)
Adds a singleton AuthorizedCertificatesClient 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 | Action<AuthorizedCertificatesClientBuilder> An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddAuthorizedDomainsClient(IServiceCollection, Action<AuthorizedDomainsClientBuilder>)
public static IServiceCollection AddAuthorizedDomainsClient(this IServiceCollection services, Action<AuthorizedDomainsClientBuilder> action = null)
Adds a singleton AuthorizedDomainsClient 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 | Action<AuthorizedDomainsClientBuilder> An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddDomainMappingsClient(IServiceCollection, Action<DomainMappingsClientBuilder>)
public static IServiceCollection AddDomainMappingsClient(this IServiceCollection services, Action<DomainMappingsClientBuilder> action = null)
Adds a singleton DomainMappingsClient 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 | Action<DomainMappingsClientBuilder> An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddFirewallClient(IServiceCollection, Action<FirewallClientBuilder>)
public static IServiceCollection AddFirewallClient(this IServiceCollection services, Action<FirewallClientBuilder> action = null)
Adds a singleton FirewallClient 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 | Action<FirewallClientBuilder> An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddInstancesClient(IServiceCollection, Action<InstancesClientBuilder>)
public static IServiceCollection AddInstancesClient(this IServiceCollection services, Action<InstancesClientBuilder> action = null)
Adds a singleton InstancesClient 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 | Action<InstancesClientBuilder> 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 | Action<ServicesClientBuilder> An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |
AddVersionsClient(IServiceCollection, Action<VersionsClientBuilder>)
public static IServiceCollection AddVersionsClient(this IServiceCollection services, Action<VersionsClientBuilder> action = null)
Adds a singleton VersionsClient 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 | Action<VersionsClientBuilder> An optional action to invoke on the client builder. This is invoked before services from
|
Returns | |
---|---|
Type | Description |
IServiceCollection |