/// <inheritdoc />
 public Task <IEnableUserResponse> EnableUserAsync(IEnableUserRequest request, CancellationToken cancellationToken = default(CancellationToken)
                                                   ) =>
 Dispatcher.DispatchAsync <IEnableUserRequest, EnableUserRequestParameters, EnableUserResponse, IEnableUserResponse>(
     request,
     cancellationToken,
     (p, d, c) => LowLevelDispatch.XpackSecurityEnableUserDispatchAsync <EnableUserResponse>(p, c)
     );
 /// <inheritdoc />
 public Task <EnableUserResponse> EnableUserAsync(IEnableUserRequest request, CancellationToken ct = default) =>
 DoRequestAsync <IEnableUserRequest, EnableUserResponse>(request, request.RequestParameters, ct);
 /// <inheritdoc />
 public EnableUserResponse EnableUser(IEnableUserRequest request) =>
 DoRequest <IEnableUserRequest, EnableUserResponse>(request, request.RequestParameters);
 /// <inheritdoc />
 public IEnableUserResponse EnableUser(IEnableUserRequest request) =>
 Dispatcher.Dispatch <IEnableUserRequest, EnableUserRequestParameters, EnableUserResponse>(
     request,
     (p, d) => LowLevelDispatch.XpackSecurityEnableUserDispatch <EnableUserResponse>(p)
     );
 public static Task <EnableUserResponse> EnableUserAsync(this IElasticClient client, IEnableUserRequest request, CancellationToken ct = default)
 => client.Security.EnableUserAsync(request, ct);
 public static EnableUserResponse EnableUser(this IElasticClient client, IEnableUserRequest request)
 => client.Security.EnableUser(request);
		/// <inheritdoc/>
		public Task<IEnableUserResponse> EnableUserAsync(IEnableUserRequest request, CancellationToken cancellationToken = default(CancellationToken)) =>
			this.Dispatcher.DispatchAsync<IEnableUserRequest, EnableUserRequestParameters, EnableUserResponse, IEnableUserResponse>(
				request,
				cancellationToken,
				(p, d, c) => this.LowLevelDispatch.XpackSecurityEnableUserDispatchAsync<EnableUserResponse>(p, c)
			);
		/// <inheritdoc/>
		public IEnableUserResponse EnableUser(IEnableUserRequest request) =>
			this.Dispatcher.Dispatch<IEnableUserRequest, EnableUserRequestParameters, EnableUserResponse>(
				request,
				(p, d) =>this.LowLevelDispatch.XpackSecurityEnableUserDispatch<EnableUserResponse>(p)
			);