Class ClientServiceRequestExtensions (1.55.0)

public static class ClientServiceRequestExtensions

Extension methods for request objects.

Inheritance

Object > ClientServiceRequestExtensions

Namespace

Google.Apis.Requests

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
NameDescription
requestTRequest

The request to configure. Must not be null.

configurationActionAction<TRequest>

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

Returns
TypeDescription
TRequest

The value of request, after applying the configuration action.

Type Parameter
NameDescription
TRequest

The type of the request to configure.