Show / Hide Table of Contents

Class ServiceCollectionExtensions

Static class to provide extension methods to configure API clients.

Inheritance
object
ServiceCollectionExtensions
Inherited Members
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ToString()
Namespace: Microsoft.Extensions.DependencyInjection
Assembly: Google.Shopping.Merchant.Quota.V1.dll
Syntax
public static class ServiceCollectionExtensions

Methods

AddQuotaServiceClient(IServiceCollection, Action<QuotaServiceClientBuilder>)

Adds a singleton QuotaServiceClient to services.

Declaration
public static IServiceCollection AddQuotaServiceClient(this IServiceCollection services, Action<QuotaServiceClientBuilder> action = null)
Parameters
Type Name Description
IServiceCollection services

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

Action<QuotaServiceClientBuilder> action

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

Returns
Type Description
IServiceCollection

AddQuotaServiceClient(IServiceCollection, Action<IServiceProvider, QuotaServiceClientBuilder>)

Adds a singleton QuotaServiceClient to services.

Declaration
public static IServiceCollection AddQuotaServiceClient(this IServiceCollection services, Action<IServiceProvider, QuotaServiceClientBuilder> action)
Parameters
Type Name Description
IServiceCollection services

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

Action<IServiceProvider, QuotaServiceClientBuilder> action

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

Returns
Type Description
IServiceCollection
In this article
Back to top Generated by DocFX