Class ServiceCollectionExtensions
Static class to provide extension methods to configure API clients.
Namespace: Microsoft.Extensions.DependencyInjection
Assembly: Google.Shopping.Merchant.Reviews.V1Beta.dll
Syntax
public static class ServiceCollectionExtensions
Methods
AddMerchantReviewsServiceClient(IServiceCollection, Action<MerchantReviewsServiceClientBuilder>)
Adds a singleton MerchantReviewsServiceClient to services.
Declaration
public static IServiceCollection AddMerchantReviewsServiceClient(this IServiceCollection services, Action<MerchantReviewsServiceClientBuilder> 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<MerchantReviewsServiceClientBuilder> | action | An optional action to invoke on the client builder. This is invoked before services from
|
Returns
| Type | Description |
|---|---|
| IServiceCollection |
AddMerchantReviewsServiceClient(IServiceCollection, Action<IServiceProvider, MerchantReviewsServiceClientBuilder>)
Adds a singleton MerchantReviewsServiceClient to services.
Declaration
public static IServiceCollection AddMerchantReviewsServiceClient(this IServiceCollection services, Action<IServiceProvider, MerchantReviewsServiceClientBuilder> 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, MerchantReviewsServiceClientBuilder> | action | An optional action to invoke on the client builder. This is invoked before services from
|
Returns
| Type | Description |
|---|---|
| IServiceCollection |
AddProductReviewsServiceClient(IServiceCollection, Action<ProductReviewsServiceClientBuilder>)
Adds a singleton ProductReviewsServiceClient to services.
Declaration
public static IServiceCollection AddProductReviewsServiceClient(this IServiceCollection services, Action<ProductReviewsServiceClientBuilder> 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<ProductReviewsServiceClientBuilder> | action | An optional action to invoke on the client builder. This is invoked before services from
|
Returns
| Type | Description |
|---|---|
| IServiceCollection |
AddProductReviewsServiceClient(IServiceCollection, Action<IServiceProvider, ProductReviewsServiceClientBuilder>)
Adds a singleton ProductReviewsServiceClient to services.
Declaration
public static IServiceCollection AddProductReviewsServiceClient(this IServiceCollection services, Action<IServiceProvider, ProductReviewsServiceClientBuilder> 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, ProductReviewsServiceClientBuilder> | action | An optional action to invoke on the client builder. This is invoked before services from
|
Returns
| Type | Description |
|---|---|
| IServiceCollection |