示例#1
0
 /// <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)
			);
示例#4
0
 /// <inheritdoc />
 public IDisableUserResponse DisableUser(IDisableUserRequest request) =>
 Dispatcher.Dispatch <IDisableUserRequest, DisableUserRequestParameters, DisableUserResponse>(
     request,
     (p, d) => LowLevelDispatch.XpackSecurityDisableUserDispatch <DisableUserResponse>(p)
     );
示例#5
0
 /// <inheritdoc />
 public Task <DisableUserResponse> DisableUserAsync(IDisableUserRequest request, CancellationToken ct = default) =>
 DoRequestAsync <IDisableUserRequest, DisableUserResponse>(request, request.RequestParameters, ct);
示例#6
0
 /// <inheritdoc />
 public DisableUserResponse DisableUser(IDisableUserRequest request) =>
 DoRequest <IDisableUserRequest, DisableUserResponse>(request, request.RequestParameters);
示例#7
0
 public static Task <DisableUserResponse> DisableUserAsync(this IElasticClient client, IDisableUserRequest request,
                                                           CancellationToken ct = default
                                                           )
 => client.Security.DisableUserAsync(request, ct);
示例#8
0
 public static DisableUserResponse DisableUser(this IElasticClient client, IDisableUserRequest request)
 => client.Security.DisableUser(request);