using CPMeta.Models; using System; using System.Threading.Tasks; namespace PlayGround.NetFramework { internal class Program { static void Main(string[] args) { //global set string host = "192.168.0.126"; //random value string ProductId = Guid.NewGuid().ToString(); string Mac1 = Guid.NewGuid().ToString(); string Mac2 = Guid.NewGuid().ToString(); //Set Task.Run(async () => { Request_SetWbmsMeta req = new Request_SetWbmsMeta(); req.ProductID = ProductId; req.MacAddress1 = Mac1; req.MacAddress2 = Mac2; req.ProductNo = "ProductNo"; req.Type = "CMU"; var res = await CPMeta.CPMeta.SetWbmsMetaAsync(host, req); }).Wait(); //Get Task.Run(async () => { var res2 = await CPMeta.CPMeta.GetWbmsMetaByProductId(host, ProductId); var res3 = await CPMeta.CPMeta.GetWbmsMetaByMacAddress(host, Mac1); var res4 = await CPMeta.CPMeta.GetWbmsMetaByMacAddress(host, Mac2); }).Wait(); } } }