/// <inheritdoc/> public Task<IPutUserResponse> PutUserAsync(IPutUserRequest request) => this.Dispatcher.DispatchAsync<IPutUserRequest, PutUserRequestParameters, PutUserResponse, IPutUserResponse>( request, this.LowLevelDispatch.XpackSecurityPutUserDispatchAsync<PutUserResponse> );
/// <inheritdoc/> public Task<IPutUserResponse> PutUserAsync(IPutUserRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync<IPutUserRequest, PutUserRequestParameters, PutUserResponse, IPutUserResponse>( request, cancellationToken, this.LowLevelDispatch.XpackSecurityPutUserDispatchAsync<PutUserResponse> );
/// <inheritdoc/> public IPutUserResponse PutUser(IPutUserRequest request) => this.Dispatcher.Dispatch<IPutUserRequest, PutUserRequestParameters, PutUserResponse>( request, this.LowLevelDispatch.XpackSecurityPutUserDispatch<PutUserResponse> );
/// <inheritdoc/> public IPutUserResponse PutUser(IPutUserRequest request) => this.Dispatcher.Dispatch <IPutUserRequest, PutUserRequestParameters, PutUserResponse>( request, this.LowLevelDispatch.XpackSecurityPutUserDispatch <PutUserResponse> );
/// <inheritdoc/> public Task <IPutUserResponse> PutUserAsync(IPutUserRequest request, CancellationToken cancellationToken = default(CancellationToken)) => this.Dispatcher.DispatchAsync <IPutUserRequest, PutUserRequestParameters, PutUserResponse, IPutUserResponse>( request, cancellationToken, this.LowLevelDispatch.XpackSecurityPutUserDispatchAsync <PutUserResponse> );
/// <inheritdoc/> public Task <IPutUserResponse> PutUserAsync(IPutUserRequest request) => this.Dispatcher.DispatchAsync <IPutUserRequest, PutUserRequestParameters, PutUserResponse, IPutUserResponse>( request, this.LowLevelDispatch.ShieldPutUserDispatchAsync <PutUserResponse> );
public static Task <PutUserResponse> PutUserAsync(this IElasticClient client, IPutUserRequest request, CancellationToken ct = default) => client.Security.PutUserAsync(request, ct);
public static PutUserResponse PutUser(this IElasticClient client, IPutUserRequest request) => client.Security.PutUser(request);
/// <inheritdoc /> public Task <PutUserResponse> PutUserAsync(IPutUserRequest request, CancellationToken ct = default) => DoRequestAsync <IPutUserRequest, PutUserResponse> (request, request.RequestParameters, ct);
/// <inheritdoc /> public PutUserResponse PutUser(IPutUserRequest request) => DoRequest <IPutUserRequest, PutUserResponse>(request, request.RequestParameters);