Exemple #1
0
        public void ToDictionary_WithDomain()
        {
            var dict = new GetValueRequest()
            {
                Domain = "foo",
                Key    = "test",
            }.ToDictionary();

            Assert.Collection(
                dict,
                v =>
            {
                Assert.Equal("Label", v.Key);
                Assert.Equal("Kaponata.iOS", v.Value.ToObject());
            },
                v =>
            {
                Assert.Equal("ProtocolVersion", v.Key);
                Assert.Equal("2", v.Value.ToObject());
            },
                v =>
            {
                Assert.Equal("Domain", v.Key);
                Assert.Equal("foo", v.Value.ToObject());
            },
                v =>
            {
                Assert.Equal("Key", v.Key);
                Assert.Equal("test", v.Value.ToObject());
            });
        }
        public BasicResponse <string[]> GetValue(GetValueRequest request)
        {
            var responseStr = HttpClientHelper.Post(Webapi + "/v1/Chart/GetValue?token=" + Token,
                                                    JSONHelper.ToJSONString(request));

            return(JSONHelper.ParseJSONString <BasicResponse <string[]> >(responseStr));
        }
Exemple #3
0
        public async Task <ActionResult <string> > Get(int id)
        {
            var request  = new GetValueRequest(id);
            var response = await _mediator.Send(request);

            return(new ActionResult <string>(response));
        }
        /// <summary>
        ///     查询断电范围、报警/解除、断电/复电、馈电状态、措施及时刻
        /// </summary>
        /// <param name="QxDate"></param>
        /// <param name="DtStart"></param>
        /// <param name="DtEnd"></param>
        /// <param name="CurrentPointID"></param>
        /// <param name="CurrentDevid"></param>
        /// <param name="CurrentWzid"></param>
        /// <returns></returns>
        public string[] GetValue(DateTime QxDate, DateTime DtStart, DateTime DtEnd, string CurrentPointID,
                                 string CurrentDevid, string CurrentWzid)
        {
            var QueryStr = new string[14];

            for (var i = 0; i <= 13; i++)
            {
                QueryStr[i] = "";
            }
            try
            {
                //QueryStr = ServiceFactory.CreateService<IChartService>().GetValue(QxDate, DtStart, DtEnd, CurrentPointID, CurrentDevid, CurrentWzid);
                var req = new GetValueRequest
                {
                    QxDate         = QxDate,
                    DtStart        = DtStart,
                    DtEnd          = DtEnd,
                    CurrentPointID = CurrentPointID,
                    CurrentDevid   = CurrentDevid,
                    CurrentWzid    = CurrentWzid
                };
                var res = _chartService.GetValue(req);
                if (!res.IsSuccess)
                {
                    throw new Exception(res.Message);
                }
                QueryStr = res.Data;
            }
            catch (Exception Ex)
            {
                LogHelper.Error("FiveMiniteLineQueryClass_GetValue" + Ex.Message + Ex.StackTrace);
            }
            return(QueryStr);
        }
Exemple #5
0
        public override Task <GetValueResponse> GetValue(GetValueRequest request,
                                                         ServerCallContext context)
        {
            var value = valueStore.GetObject(request.Value.Id);

            value.SetFormat(request.Format.ConvertTo <LldbApi.ValueFormat>());
            return(Task.FromResult(new GetValueResponse {
                Value = value.GetValue()
            }));
        }
Exemple #6
0
 public IResponse <GetValueResponse> Get(GetValueRequest request)
 {
     if (request.Id == 0)
     {
         return(Fail <GetValueResponse>("Error"));
     }
     return(Ok(new GetValueResponse()
     {
         Value = request.Id.ToString()
     }));
 }
        public async Task <string> GetKey([FromBody] GetValueRequest req)
        {
            string value = string.Empty;

            try
            {
                value = await this._redisCacheClient.Db0.GetAsync <string>(req.key);
            }
            catch (Exception ex)
            {
                value = ex.Message;
            }
            return(value);
        }
 public IResponse <GetValueResponse> Get([FromQuery] GetValueRequest request)
 {
     return(_valueService.Get(request));
 }
 public ValueRequestValidator(GetValueRequest request)
 {
     this._request = request;
 }
Exemple #10
0
 public Task <GetValueResponse> GetValueAsync(GetValueRequest request)
 {
     throw new NotImplementedException();
 }
Exemple #11
0
 public GetValueResponse GetValue(GetValueRequest request)
 {
     throw new NotImplementedException();
 }