/// <summary>
 /// Rethrottle an existing reindex or update by query task
 /// </summary>
 public Task <IReindexRethrottleResponse> RethrottleAsync(IReindexRethrottleRequest request,
                                                          CancellationToken cancellationToken = default(CancellationToken)
                                                          ) =>
 Dispatcher
 .DispatchAsync <IReindexRethrottleRequest, ReindexRethrottleRequestParameters, ReindexRethrottleResponse, IReindexRethrottleResponse>(
     request,
     cancellationToken,
     (p, d, c) => LowLevelDispatch.ReindexRethrottleDispatchAsync <ReindexRethrottleResponse>(p, c)
     );
 /// <summary>
 /// Rethrottle an existing reindex or update by query task
 /// </summary>
 public IReindexRethrottleResponse Rethrottle(IReindexRethrottleRequest request) =>
 this.Dispatcher.Dispatch <IReindexRethrottleRequest, ReindexRethrottleRequestParameters, ReindexRethrottleResponse>(
     request,
     (p, d) => this.LowLevelDispatch.ReindexRethrottleDispatch <ReindexRethrottleResponse>(p)
     );
 public Task <ReindexRethrottleResponse> ReindexRethrottleAsync(IReindexRethrottleRequest request, CancellationToken ct = new CancellationToken())
 {
     throw new NotImplementedException();
 }
 public ReindexRethrottleResponse ReindexRethrottle(IReindexRethrottleRequest request)
 {
     throw new NotImplementedException();
 }
		/// <summary>
		/// Rethrottle an existing reindex or update by query task
		/// </summary>
		public Task<IReindexRethrottleResponse> RethrottleAsync(IReindexRethrottleRequest request) =>
			this.Dispatcher.DispatchAsync<IReindexRethrottleRequest, ReindexRethrottleRequestParameters, ReindexRethrottleResponse, IReindexRethrottleResponse>(
				request,
				(p, d) => this.LowLevelDispatch.ReindexRethrottleDispatchAsync<ReindexRethrottleResponse>(p)
			);
		/// <summary>
		/// Rethrottle an existing reindex or update by query task
		/// </summary>
		public IReindexRethrottleResponse Rethrottle(IReindexRethrottleRequest request) =>
			this.Dispatcher.Dispatch<IReindexRethrottleRequest, ReindexRethrottleRequestParameters, ReindexRethrottleResponse>(
				request,
				(p, d) => this.LowLevelDispatch.ReindexRethrottleDispatch<ReindexRethrottleResponse>(p)
			);
示例#7
0
 /// <summary>
 /// Rethrottle an existing reindex or update by query task
 /// </summary>
 public Task <IReindexRethrottleResponse> RethrottleAsync(IReindexRethrottleRequest request) =>
 this.Dispatcher.DispatchAsync <IReindexRethrottleRequest, ReindexRethrottleRequestParameters, ReindexRethrottleResponse, IReindexRethrottleResponse>(
     request,
     (p, d) => this.LowLevelDispatch.ReindexRethrottleDispatchAsync <ReindexRethrottleResponse>(p)
     );
 /// <summary>
 /// Rethrottle an existing reindex or update by query task
 /// </summary>
 public Task <ReindexRethrottleResponse> RethrottleAsync(IReindexRethrottleRequest request, CancellationToken ct = default) =>
 DoRequestAsync <IReindexRethrottleRequest, ReindexRethrottleResponse>(request, request.RequestParameters, ct);
 /// <summary>
 /// Rethrottle an existing reindex or update by query task
 /// </summary>
 public ReindexRethrottleResponse Rethrottle(IReindexRethrottleRequest request) =>
 DoRequest <IReindexRethrottleRequest, ReindexRethrottleResponse>(request, request.RequestParameters);
		/// <summary>
		/// Rethrottle an existing reindex or update by query task
		/// </summary>
		public Task<IReindexRethrottleResponse> RethrottleAsync(IReindexRethrottleRequest request, CancellationToken cancellationToken = default(CancellationToken)) =>
			this.Dispatcher.DispatchAsync<IReindexRethrottleRequest, ReindexRethrottleRequestParameters, ReindexRethrottleResponse, IReindexRethrottleResponse>(
				request,
				cancellationToken,
				(p, d, c) => this.LowLevelDispatch.ReindexRethrottleDispatchAsync<ReindexRethrottleResponse>(p, c)
			);