Ejemplo n.º 1
0
        public int SendHeartBeat()
        {
            var param = new Dictionary <string, string>()
            {
                { "clientName", clientName },
                { "clientCode", clientCode },
                { "clientUUID", GetUUID() },
                { "clientPassword", GetPassword() }
            };

            Log.Info("发送心跳");
            var str = SyncPost(url, "SendHeartBeat", param);

            Log.Info($"心跳结果 {str}");
            Result.Common ret = ParseXml <Result.Common>(str);
            return(ret.code);
        }
Ejemplo n.º 2
0
        public int SendMeterData(string data)
        {
            var param = new Dictionary <string, string>()
            {
                { "clientName", clientName },
                { "clientCode", clientCode },
                { "clientUUID", GetUUID() },
                { "clientPassword", GetPassword() },
                { "data", data }
            };

            Log.Info("发送数据");
            var str = SyncPost(url, "SendMeterData", param);

            Log.Info($"发送结果 {str}");
            Result.Common ret = ParseXml <Result.Common>(str);
            return(ret.code);
        }