/// <inheritdoc />
		public Task<IRootInfoResponse> RootNodeInfoAsync(IInfoRequest inforRequest)
		{
			return this.DispatchAsync<IInfoRequest, InfoRequestParameters, RootInfoResponse, IRootInfoResponse>(
				inforRequest,
				(p, d) => this.RawDispatch.InfoDispatchAsync<RootInfoResponse>(p)
			);
		}
		/// <inheritdoc />
		public IRootInfoResponse RootNodeInfo(IInfoRequest infoRequest)
		{
			return this.Dispatch<IInfoRequest, InfoRequestParameters, RootInfoResponse>(
				infoRequest,
				(p, d) => this.RawDispatch.InfoDispatch<RootInfoResponse>(p)
				);
		}
Exemple #3
0
 /// <inheritdoc />
 public Task <IRootInfoResponse> RootNodeInfoAsync(IInfoRequest inforRequest)
 {
     return(this.DispatchAsync <IInfoRequest, InfoRequestParameters, RootInfoResponse, IRootInfoResponse>(
                inforRequest,
                (p, d) => this.RawDispatch.InfoDispatchAsync <RootInfoResponse>(p)
                ));
 }
Exemple #4
0
 /// <inheritdoc />
 public IRootInfoResponse RootNodeInfo(IInfoRequest infoRequest)
 {
     return(this.Dispatch <IInfoRequest, InfoRequestParameters, RootInfoResponse>(
                infoRequest,
                (p, d) => this.RawDispatch.InfoDispatch <RootInfoResponse>(p)
                ));
 }
 public ApiActionFilter(IInfoRequest infoRequest)
 {
     //_logger = logger;
     _infoRequest = infoRequest;
 }
Exemple #6
0
 public static void Update(ElasticsearchPathInfo <InfoRequestParameters> pathInfo, IInfoRequest request)
 {
     pathInfo.HttpMethod = PathInfoHttpMethod.GET;
 }