Class ClientServiceRequestExtensions (1.60.0)

public static class ClientServiceRequestExtensions

Extension methods for request objects.

Inheritance

object > ClientServiceRequestExtensions

Namespace

GoogleApisRequests

Assembly

Google.Apis.dll

Methods

Configure<TRequest>(TRequest, Action<TRequest>)

public static TRequest Configure<TRequest>(this TRequest request, Action<TRequest> configurationAction) where TRequest : ClientServiceRequest

Allows a request to be configured in a fluent manner, where normally separate statements are required after the request creation method is called.

Parameters
Name Description
request TRequest

The request to configure. Must not be null.

configurationAction Action

The configuration action to apply to the request. This is typically setting properties. Must not be null.

Returns
Type Description
TRequest

The value of request, after applying the configuration action.

Type Parameter
Name Description
TRequest

The type of the request to configure.