public void TestAddAndDeleteDataStream() { var client = new DefaultOneNETClient(url, appkey, ""); const int testDeviceId = 768719; const string dsId = "testdelete"; //test add new var data = new DataStreamCommon { ID = dsId, Unit = "sth", Unit_Symbol = "sth" }; var newReq = new NewDataStreamRequest { DeviceID = testDeviceId, DataStream = data }; var resp = client.Execute(newReq); Assert.IsFalse(resp.IsError); Console.WriteLine(resp.Data.Ds_Uuid); //test delete var client1 = new DefaultOneNETClient(url, appkey, ""); var delReq = new DeleteDataStreamRequest { DeviceID = testDeviceId, DataStreamId = dsId }; var delResp = client1.Execute(delReq); Assert.IsFalse(delResp.IsError); }
public async Task <DeleteDataStreamResponse> DeleteDataStreamAsync(DeleteDataStreamRequest deleteDataStreamRequest) { return(await _onenetClient.ExecuteAsync <DeleteDataStreamResponse>(deleteDataStreamRequest)); }