示例#1
0
        protected RestRequest PrepareEcoIndexSaveRequest(Method method, ElasticApiUrlHolder.DataType dataType, EcoIndex index, DateTime time)
        {
            string      requestUrl = ElasticApiUrlHolder.GenerateDataSaveUrl(_exchangeName, dataType, ResolveEcoIndexName(index.Id).ToLower(), time);
            RestRequest request    = new RestRequest(requestUrl, method);

            request.RequestFormat = DataFormat.Json;
            request.AddBody(index);

            return(request);
        }
示例#2
0
        protected RestRequest PrepareSaveRequest(Method method, ElasticApiUrlHolder.DataType dataType, string pairName, object requestData, Type requestType, DateTime time)
        {
            string      requestUrl = ElasticApiUrlHolder.GenerateDataSaveUrl(_exchangeName, dataType, pairName, time);
            RestRequest request    = new RestRequest(requestUrl, method);

            request.RequestFormat = DataFormat.Json;
            request.AddBody(Convert.ChangeType(requestData, requestType));

            return(request);
        }