diff --git a/Projects/HubX/DBPatch/sqlScripts/dacpac/HubX.DB.dacpac b/Projects/HubX/DBPatch/sqlScripts/dacpac/HubX.DB.dacpac index a1bb94a..b33f33f 100644 Binary files a/Projects/HubX/DBPatch/sqlScripts/dacpac/HubX.DB.dacpac and b/Projects/HubX/DBPatch/sqlScripts/dacpac/HubX.DB.dacpac differ diff --git a/Projects/HubX/HubX.Library/Socket/Packet/PacketHandler.cs b/Projects/HubX/HubX.Library/Socket/Packet/PacketHandler.cs index 94989a7..594a955 100644 --- a/Projects/HubX/HubX.Library/Socket/Packet/PacketHandler.cs +++ b/Projects/HubX/HubX.Library/Socket/Packet/PacketHandler.cs @@ -53,16 +53,19 @@ namespace HubX.Library.Socket.Packet request.Data4 = jsonObject.Data4; request.Data5 = jsonObject.Data5; - SystemX.Core.Communication.Http http = new(); - var res = await http.PostJsonAsync("https://127.0.0.1:9000/UniqueKey/InsertUniqueKey", request); - result = res.ToJson(); - - //json 요청이 아니면 변환 - if (isJsonRequest == false) + await Task.Run(async () => { - if(res != null) - result = $"{res.Identity},{res.Result}"; - } + SystemX.Core.Communication.Http http = new(); + var res = await http.PostJsonAsync("https://127.0.0.1:9000/UniqueKey/InsertUniqueKey", request); + result = res.ToJson(); + + //json 요청이 아니면 변환 + if (isJsonRequest == false) + { + if (res != null) + result = $"{res.Identity},{res.Result}"; + } + }); } ClientSession clientSession = session as ClientSession; @@ -94,22 +97,25 @@ namespace HubX.Library.Socket.Packet } string result = string.Empty; - //insert DB + //select DB if (jsonObject != null) { Request_SelectUniqueKey request = new Request_SelectUniqueKey(); request.Identity = jsonObject.Identity; - SystemX.Core.Communication.Http http = new(); - var res = await http.PostJsonAsync("https://127.0.0.1:9000/UniqueKey/SelectUniqueKey", request); - result = res.ToJson(); - - //json 요청이 아니면 변환 - if (isJsonRequest == false) + await Task.Run(async() => { - if (res != null) - result = $"{res.Identity},{res.Data1},{res.Data2},{res.Data3},{res.Data4},{res.Data5}"; - } + SystemX.Core.Communication.Http http = new(); + var res = await http.PostJsonAsync("https://127.0.0.1:9000/UniqueKey/SelectUniqueKey", request); + result = res.ToJson(); + + //json 요청이 아니면 변환 + if (isJsonRequest == false) + { + if (res != null) + result = $"{res.Identity},{res.Data1},{res.Data2},{res.Data3},{res.Data4},{res.Data5}"; + } + }); } ClientSession clientSession = session as ClientSession;