/// <inheritdoc /> public Task <IDisableUserResponse> DisableUserAsync(IDisableUserRequest request, CancellationToken cancellationToken = default(CancellationToken) ) => Dispatcher.DispatchAsync <IDisableUserRequest, DisableUserRequestParameters, DisableUserResponse, IDisableUserResponse>( request, cancellationToken, (p, d, c) => LowLevelDispatch.XpackSecurityDisableUserDispatchAsync <DisableUserResponse>(p, c) );
/// <inheritdoc/> public Task<IDisableUserResponse> DisableUserAsync(IDisableUserRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync<IDisableUserRequest, DisableUserRequestParameters, DisableUserResponse, IDisableUserResponse>( request, cancellationToken, (p, d, c) => this.LowLevelDispatch.XpackSecurityDisableUserDispatchAsync<DisableUserResponse>(p, c) );
/// <inheritdoc/> public IDisableUserResponse DisableUser(IDisableUserRequest request) => this.Dispatcher.Dispatch<IDisableUserRequest, DisableUserRequestParameters, DisableUserResponse>( request, (p, d) =>this.LowLevelDispatch.XpackSecurityDisableUserDispatch<DisableUserResponse>(p) );
/// <inheritdoc /> public IDisableUserResponse DisableUser(IDisableUserRequest request) => Dispatcher.Dispatch <IDisableUserRequest, DisableUserRequestParameters, DisableUserResponse>( request, (p, d) => LowLevelDispatch.XpackSecurityDisableUserDispatch <DisableUserResponse>(p) );
/// <inheritdoc /> public Task <DisableUserResponse> DisableUserAsync(IDisableUserRequest request, CancellationToken ct = default) => DoRequestAsync <IDisableUserRequest, DisableUserResponse>(request, request.RequestParameters, ct);
/// <inheritdoc /> public DisableUserResponse DisableUser(IDisableUserRequest request) => DoRequest <IDisableUserRequest, DisableUserResponse>(request, request.RequestParameters);
public static Task <DisableUserResponse> DisableUserAsync(this IElasticClient client, IDisableUserRequest request, CancellationToken ct = default ) => client.Security.DisableUserAsync(request, ct);
public static DisableUserResponse DisableUser(this IElasticClient client, IDisableUserRequest request) => client.Security.DisableUser(request);