From 6c9d1ff0f4567082101ef4790f63a03b9ae591ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=8C=90=EB=8F=8C?= Date: Tue, 28 Nov 2023 23:01:25 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B2=84=EA=B7=B8=20=EC=88=98=EC=A0=95=20versi?= =?UTF-8?q?on=200.0.2=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Server.sln | 2 +- Server/Git/AbstractGit.cs | 7 +++--- Server/Git/ExcelSQL.cs | 23 ++++++++++++++---- Server/System/SystemMain.cs | 6 ++--- .../obj/Debug/net8.0/Server.AssemblyInfo.cs | 2 +- .../net8.0/Server.AssemblyInfoInputs.cache | 2 +- Server/obj/Debug/net8.0/Server.dll | Bin 29696 -> 30208 bytes Server/obj/Debug/net8.0/apphost.exe | Bin 140800 -> 140800 bytes Server/obj/Debug/net8.0/ref/Server.dll | Bin 10752 -> 10752 bytes Server/obj/Debug/net8.0/refint/Server.dll | Bin 10752 -> 10752 bytes ...CoreApp,Version=v8.0.AssemblyAttributes.cs | 4 +++ .../obj/Release/net8.0/Server.AssemblyInfo.cs | 23 ++++++++++++++++++ .../net8.0/Server.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 19 +++++++++++++++ .../Release/net8.0/Server.GlobalUsings.g.cs | 17 +++++++++++++ Server/obj/Release/net8.0/Server.assets.cache | Bin 0 -> 46504 bytes .../Server.csproj.AssemblyReference.cache | Bin 0 -> 6305 bytes 17 files changed, 91 insertions(+), 15 deletions(-) create mode 100644 Server/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs create mode 100644 Server/obj/Release/net8.0/Server.AssemblyInfo.cs create mode 100644 Server/obj/Release/net8.0/Server.AssemblyInfoInputs.cache create mode 100644 Server/obj/Release/net8.0/Server.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 Server/obj/Release/net8.0/Server.GlobalUsings.g.cs create mode 100644 Server/obj/Release/net8.0/Server.assets.cache create mode 100644 Server/obj/Release/net8.0/Server.csproj.AssemblyReference.cache diff --git a/Server.sln b/Server.sln index d70e844..fa4a83d 100644 --- a/Server.sln +++ b/Server.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.6.33801.468 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Server", "Server\Server.csproj", "{31E93A00-A8CA-4F84-A21A-0737ADA49581}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Server", "Server\Server.csproj", "{31E93A00-A8CA-4F84-A21A-0737ADA49581}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/Server/Git/AbstractGit.cs b/Server/Git/AbstractGit.cs index 0f38dfc..df5705c 100644 --- a/Server/Git/AbstractGit.cs +++ b/Server/Git/AbstractGit.cs @@ -80,7 +80,7 @@ namespace Server.Git private void Push(string excel) { - if(excel == "") + if (excel == "") { return; } @@ -99,18 +99,19 @@ namespace Server.Git using (DynamicDataSQL sql = new DynamicDataSQL()) { + logger.Info("version : " + ProtocolProcessor.version); if (ProtocolProcessor.version == "") { ProtocolProcessor.version = sql.SelectName("version").value; + logger.Info("Select version : " + ProtocolProcessor.version); } else { sql.Update(1, ProtocolProcessor.version); + logger.Info("Update version : " + ProtocolProcessor.version); } } - Console.Write(ProtocolProcessor.version); - // 스테이징 RepositorySet("add .", repositoryPath); diff --git a/Server/Git/ExcelSQL.cs b/Server/Git/ExcelSQL.cs index 7ba2fca..7f28617 100644 --- a/Server/Git/ExcelSQL.cs +++ b/Server/Git/ExcelSQL.cs @@ -31,7 +31,7 @@ namespace Server.Git // 쿼리 작성 및 실행 //모든 쿼리 삭제 string query; - string header1 = "CREATE TABLE IF NOT EXISTS excel."; + string header1 = "CREATE TABLE excel."; string header2 = "INSERT INTO excel."; string newTableQuery; string tableDatas; @@ -61,12 +61,15 @@ namespace Server.Git } if (m != 0) { - newTableQuery += ",\n"; + newTableQuery += ","; tableDatas += ", "; } switch (sheets[n].type[m]) { + case "bool": + newTableQuery += $"{sheets[n].variable[m]} BOOL "; + break; case "int": newTableQuery += $"{sheets[n].variable[m]} INT "; break; @@ -74,18 +77,21 @@ namespace Server.Git newTableQuery += $"{sheets[n].variable[m]} FLOAT4 "; break; case "string": + case "json": newTableQuery += $"{sheets[n].variable[m]} VARCHAR(255) "; break; case "enum": newTableQuery += $"{sheets[n].variable[m]} INT2 "; break; case "text": - case "json": newTableQuery += $"{sheets[n].variable[m]} TEXT "; break; case "time": newTableQuery += $"{sheets[n].variable[m]} timestamp "; break; + default: + logger.Error($"unknown data {sheets[n].type[m]}"); + break; } tableDatas += sheets[n].variable[m]; } @@ -117,24 +123,31 @@ namespace Server.Git { query += ", "; } + switch (sheets[n].type[m]) { - case "int": + case "bool": case "enum": + case "int": + case "float": query += $"{pair.Value[sheets[n].variable[m]]}"; break; case "string": - case "text": case "json": + case "text": query += $"'{pair.Value[sheets[n].variable[m]]}'"; break; case "time": query += $"'{((DateTime)pair.Value[sheets[n].variable[m]]).ToString("yyyy-MM-dd HH:mm:ss")}'"; break; + default: + logger.Error($"unknown data value {sheets[n].type[m]}"); + break; } } query += ")"; } + query += ";"; #endregion } ExecuteNonQuery(connection, query); diff --git a/Server/System/SystemMain.cs b/Server/System/SystemMain.cs index 55bab8a..b874164 100644 --- a/Server/System/SystemMain.cs +++ b/Server/System/SystemMain.cs @@ -30,8 +30,6 @@ namespace Server.System { // 각 클래스의 인스턴스를 생성합니다. 생성자에서 자동으로 등록됩니다. foreach (var type in serviceTypes) addProtocol((AbstractService)Activator.CreateInstance(type)); - - logger.Info("Server Start"); } public static string Process(HttpContext context) { @@ -83,7 +81,7 @@ namespace Server.System { { private static readonly NLog.ILogger logger = LogManager.GetCurrentClassLogger(); - public static bool isUpdate = false; + public static bool isUpdate = true; public static Thread thread; @@ -109,7 +107,7 @@ namespace Server.System { Response = successResp.ToJson(); //무작위 공격을 대비한 1차적인 방어조치 - if (eaDelivery == "" || eaDelivery.Length < 30) + if (eaDelivery == "" || eaDelivery.Length < 15) return Response; ProtocolProcessor.version = eaDelivery; diff --git a/Server/obj/Debug/net8.0/Server.AssemblyInfo.cs b/Server/obj/Debug/net8.0/Server.AssemblyInfo.cs index 3f16419..f2602f7 100644 --- a/Server/obj/Debug/net8.0/Server.AssemblyInfo.cs +++ b/Server/obj/Debug/net8.0/Server.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("Server")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+50e537861e1681fd831cc2bbcb011fc43bc4a98c")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+aaeadfb03c72bb9d38b74272237c124305179fce")] [assembly: System.Reflection.AssemblyProductAttribute("Server")] [assembly: System.Reflection.AssemblyTitleAttribute("Server")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/Server/obj/Debug/net8.0/Server.AssemblyInfoInputs.cache b/Server/obj/Debug/net8.0/Server.AssemblyInfoInputs.cache index 8228899..d8cc936 100644 --- a/Server/obj/Debug/net8.0/Server.AssemblyInfoInputs.cache +++ b/Server/obj/Debug/net8.0/Server.AssemblyInfoInputs.cache @@ -1 +1 @@ -fbb3c522ea63c00bc2b4c984221d6833c2cbdb68d81de87b4366d731cde26984 +f995762679a6433f4d737060571f5989d28dc660643c12425947e6c2bf314112 diff --git a/Server/obj/Debug/net8.0/Server.dll b/Server/obj/Debug/net8.0/Server.dll index dd258a17c534a799150801fd0aa5d09cef8c4224..fcf1a8080ce71646070229dbc42888868b28757a 100644 GIT binary patch delta 10443 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 delta 9888 zcma)C34B!5)j#)b^Jd;`Z{EygW0@p`3`u|l0v)1IFkoeqRe@Gy37{ZkV1goxOc0Bp zv`Qb^idI2T8!ZaN1>9H#sZ~K+)WQ!zN`bEkr7DV_!uP-T4I#+aW%$j1&i~wV&pG$r z^X|Lvh5D1M{y2MZalz@0Umv5)=MWW;!ODrIK%qOz+9k`Lz0seyglG^~tR#9+U6yZo zw-9;32QMZXZs$v7_9#~DnK>D%7`{{N`&cQPYQM~iS;{`h3Sxucfq$;US0a@X)kN8S zh!{A&nmuD$dE;Oy?q+lB*~awX{FX#YszIjd$uUG8vQHTK>FuBfNy)L$B*y_#Z*hb1 zkm5BQCIGziTcE2RqU1!dwp#c+vs6L~ow`gHoNl)t_qJyLYrpBu^A;;K-IeKKANA(5KDNtO z0_@~lW$@(d5llgsgT8A9T^htRbh|VN-~1RidH~Ai(dV~;HW@*Dk2}SE#it>&_Fi|g zJ$_ravXlPRh-3wLydHu3*jjscAkL!pKLZok8}^7`CHu%;8oU=6Hi3*d?|O2R;E$nBnm)^4?~pHBj_b&uWkiG8|0Fck3yjNC`l!? zo=0qE_!yd!W9)`#X}UFUZ<-UIyDW$F)H|?Gc7)$#J3u|Rq0#{9S@XG=tl;A!I%w!+ zEmA&xyf|PDK^Be%#N`&_6^xXf=|ON`3xX68ouMdvtQ2s z6WeazpEEk$0If$$K8qhis(TJUcP01~MZJj>7R$-lC-SzGy5FPSQZZ3$xq$4F&qGMQ zz?thJTgRCmwT#m1$(>O~O(VIUn{EKiydD?3Gok`h$yj7xY0=0#JZUe@SEMTG~U+1Q&+mWz0wF&4;eF`)r%@x0uSDYwQBWh`h11d%#sHLQ)*jKm6O}~N8 z$(vx7n&QHUd4*dFRygsQ1Y2qDRXiOnDa>w$nW>90r)s%1pP#a#%Z)}iGisW|QWmw` zrn{^FMU}dfcjbE=iYu);GcBl^xD`Q7J$hcYJf^3t6}Nu2nYEf)*TmF+ot))0y_R7b z-Oi$_Oe5Z&$MTuJoKbxg45|mdd?FB&(o+D5_k~?n9G5QE*YvlZ+$9Q}*kNud*17fM zt1vB;Xy8`<*0mi532j}6y2QhxW9sFLlTpQQIf;5l`(~3CS0E*(INConX;Dp-P7HU{ zA2+Gr=Egl7?PpEe{ahP&v?rUiZ*gtN(VlJ6e$2Js0ZipzuMO_DSnjk~hQyx#VC)sf zj_sQNVB6}FZRy;9m%-IAOlK;tbm+gc?AOd?yMJdmvY8?FxPLi%r~I%D+Phi@OGR<> zx=p@`A)Z&PfElRz_PYxgP=3?7$4s%RsXJ{c7RRlvG?wpNIk=j&vez74tR~+|^i_=Oxh-D8~}!(~6PzI-US64RP# ziA&Lnno%oaMlMxh`|H7)3aWiiu%@bOKNqa2tlCclYbvMqW56zz5%w-hdTb|^cwl&|qFB;usR4Mzzw z0WXvsGpB06`3o0ZsTVKSiNR|C*RZGROM6IRxFwky+~D@*xJm9t6ME*FxmDh8?OzsV zNgH+hnZn|9uL1m+N_0jhvLGnf?gQW#KRyT*(DlH#0CH=j&+WbVj)1NPUrf9B^uosAGS|MWe-zXx-_3EZ zYez6ZU&EnBh92^0q`P-{HA?FouNF8;;68z`ySV;w;bDl2dst#^Gd$EWaLDhWjow3k zjUI4)ltx30Z8Q8dCNcr4)94VQYW7}4qvggi7Nyz7C^-5bW1E3z4)eW8i2f;YJY#UY z7l;%Cl|ae6&CsaCx6R0~2d_T@kozCwi>{me5(M)jH5f zty{Pg)qAT#C3HiiRx6<~fm$t>&Ld=3`kQY@uq&Ml@mT)gF;ny-<46z3?S4L&v&3AccZ+F!M&XmW2&mC8H*cOJJ|JxVifO-= z)`!!+eso588Z)#c$lWD_kA|+NXmo;qC@nP~F*UNVpsmQpAe4 zjYg^4j83!`Go;bJw8qz_4^$ex>)Yk+L`gJsqUEA_J2V<~5*?lq`sb)BbR)&pr~RF1 z5k2kyDTP9{nnoLGoAFZ`6hxHy=2vJTQJ>_Xij^M657 z{SK3f!RjWo&BoOd5NrgNb2cvK04;#!HOgy7HwsbUCP5$fb86uqZyY07m?FYyPp}x| zEWx6_*NnR;N;$NE1?ddq{jw-mw2cmO)`IdJOXD>=S=y!LnLuYHo7&M;LVKUTv(kb} zsHb3+_SVw8^n9T!#mfUeh*n@R?5O<&dn3$yccA`)JtQnU(qO@E6qX%nsL1+N>jkSD zb);dUtwFHPguN3!9}n=hAJI6`wu5n2MUw=3K=Qp{k1iXX-V&V7hSaxKIR4GU@mY6~ z&d8MFx~54|k$z+Sws0BnOn~E?N?DUW>MMt4n8tBOh+|aY_@dBf`MG?TRIY23<*x)D zm(iDcTSdSR5fO6QD%ZQxhip3QO799x8eINJ$oqjN)v|f|w}mdK6K5x{A{HSrm8*_-S}8I^RqifH@d9qub~e=+DEQMl&%Q2M5Ra1+fgP z_!cbp3brWQ#!e;C0f*t#F;J6eY(BSKgk#k}O{Q-$EaD%iDfA-0!J{qh1yyMP9{V`G zCp-|B^_LlT2bhaC;vP@*Fb(#7rRY>&;%g`8fS_ozU%Mw(lU= z*ozjTZE{nfeY&6SZ(@8)c&3RR&;ztduw~hg1dpJ0{vp`IG|D&zHWTkx_@MV$NAT9o zTjH>D>Coq(^`)FHqmRO0=oak|%vpjkz3a3Ir(ya=u!nK)`CJdv;`WXk?leN53+D8T z&{@HpWFn+@;FgQ@$?_g-Lct81E~go2PKF*)4`NTs&#;qf5UeD_=D81Ihw7AJi`+r5 zs~jelAe(v%wo}*D3wkyU$gq&=c4yPb4EqWZa%j5Kk3Lqzad!@Vlc5hqa^1O9k4IWw z0g@}`&ZCy)f?=^*SF}vGb+_acpPfGLsujgW`wp7ysc^TVp^h~@84Y{ zJj2=tZvn&IjYq(O&H{@&OpjO(xjRtLbW`I>r32MFjMhZvNaeIL!}du}xXWod4(Yg{ z#YI~|D+S|D*SIU_MTgN>*cdy}yq?^00mY*)xI57f!JK}Tv`4U=#OJA!*7ZtrQ)ewI zX;UxGE}Fh2*u}Q@1Y3xc$&*?oood$Bg}xE&Fe}9wu?uD6k&@^z>#7xl*wQI0m59BU(&aA}y!{e-5cKu2zFGhNus7nsK5AfxB7MKf9z2?iN%0LwgUg=GXbulpK-hhZ~B zSoW1}@VrWWrIG9oJectmXGr@!dmwj={0Z{&p-*VGGyprt4C&eMXTUL@y#iW z+l_89wg3qgv%SK_5^09go-L8q;cqyHq3I4hfd{I-(j0_YBCUjeh_pc(%Xs)(*$nAd z(docaWfpqvasLANxSPT9LEw6cqRXLqH4=g5e;LP>>EILW6FTQvBf>nvHc4wdyV(g5 z{saxR_OKbmv)(H4G3}OWt^MpA?NScXIoJeorr#F%2SWC@&N4R}AvA}i@0iK{9%(6= ztlBKZHqMt|uXL-{St_Hs!JkQ$R2Z(6K9R;N={o7KREq5e3HpQd2<-|#Dh**9L#w0{ zQiJh~bVk}~JujV;PHQhoE%2AISEZ{-4*o&vO&VMbAh+u{a7Fl^zfHwHZN z3~5ocK%UKVTyZ%^=1I)v^#RR_FrKPNS9_-AeD*7~pWIG97Z@g2$n(|Fkbe`M1k4Sm zO9B?qoG z*6JX~AG zP44f)Re&XXL)n`K*`Z7jxi`pF=4s^Gi)2~cvD3x_fW_19y%w2xfK^4!KaE|6NG*y zic8j(qPSXWCJMHlwwy+~yKD1ca}6|AvaXua1{`xtsl*6Ujx->RgZEP61vpi>$Va!4 znyJL2d+0Hd%3~sle73>;q?XUdSaVRG>m!@A$w;D+w#uue&023N!Kx1+OMY7$K*hdK zfk7PD{P??C8lP`iq8Pz-p?Y?_D)iM{js)gwyRp-Y(=q#`T4a2dfcsjgS`# zd7+S33wgDWw+nfDMt+W>#u1@8!fqqOkR|RdElb>8p&*4qUMS>+LS8B4?HS~jM}&Mt zw8muaqB?^jEg{#)TwW;Tg+g8}A_xA1GuQGQlxoV->S?#XAr4H4` zY7O?*?k)Sif|JI1^)=vqZjMoPGw__yMAh9*@-7c=bu5o7A40CtI93D?0OQt4yST># z>ElXTy;prveO(P`9kpL-N{AquQgQGY&47KCb0B!8Gd(`Ka~^4o^SS4ZR}pDXsR31drl{syM%1 z9=Pg?&PTOB3SCyyp9To`tphk}ULH8)x)mq0%XO!;St4nix0*hAuC$vh3=@4Q8{ zFi7D=V2o(tu-tWP_1b>-p5E&D&9{#pYgESVP!t8PPVHS2yRkDio0P@AvU4Wg8$0KU zNudSb>$)7H7HW)Hq`M-a`UR4|g&qmr%^J5%`ap?yDWBM-^N$i;D<)QSO;k*pkmy`d zQ`2eu_?q$M6%~_eDm#y_sT|iWQDeV)+kIWIpnoZ-T0v~!U|y$#@m;eR-zg9>AHGUB zljC8M=u5PHImNzXYC&-O{+e&jeV*HE^_stqtyE$g?B7kT?vzoUIg(MrckV0fLd#Fz zAMxW0FAP6by(HrlKcl%ETb3V{1}(9>OxxY)uRSXb>ViAeL_Ak@#$#oIy5e9z5#O$m zEAZNM0)9I~s=>cbG#>wI@GXaix7Og1ud~oqVzs-$wx)5|jF%*7dbdV%=4rO9-1UDK C7JUf- diff --git a/Server/obj/Debug/net8.0/apphost.exe b/Server/obj/Debug/net8.0/apphost.exe index d85804fa64f53eff02e1e7941ba5b83de270f193..b0dccdf6ac6346139362cad90b6f512c6040bf1a 100644 GIT binary patch delta 99 zcmZoT!_fdlEsR^3z9{)8G9)sj0&xmM8bcC;0fR9^GJ`pT5s;n4U7#o-xnp>tNr*76zyu<9D$dJg8 z3dAW4X$(mW1`Ngw$qeQUMnHBFgC$VZn85BitFC1M0GbLm9RL6T delta 195 zcmZn&X$YCn!Q$WaV#dav5@rF3*V(1JYEpeSNWQFI5dJZCvmncR#?Aj(b0sjPYUEm& zG)xUrO^wYh%nVZv%`6PlQY?%Olaq~-l9H1Q3=PwgO^lP0O%g3Fk~eE8-eLAPWiVh! zWiVwhW-w>4U@&7a1o8}lv;~k%V@Ltg#z0mw5E?Ng0bw!_8vsQ>vdIi4Kv|HO2}2@- NB~Weh=3v#eEC3Y2H-P{E diff --git a/Server/obj/Debug/net8.0/refint/Server.dll b/Server/obj/Debug/net8.0/refint/Server.dll index fae8e2a9b2c413a921cfc45f55393d26b0f0f90e..a7bee78de779cfcd14f3770728e0a5bee9a116c4 100644 GIT binary patch delta 195 zcmZn&X$YCn!NPR@*sYB{CCmcvRrmZ^%qQruwxA)WXR21@W7#o-xnp>tNr*76zyu<9D$dJg8 z3dAW4X$(mW1`Ngw$qeQUMnHBFgC$VZn85BitFC1M0GbLm9RL6T delta 195 zcmZn&X$YCn!Q$WaV#dav5@rF3*V(1JYEpeSNWQFI5dJZCvmncR#?Aj(b0sjPYUEm& zG)xUrO^wYh%nVZv%`6PlQY?%Olaq~-l9H1Q3=PwgO^lP0O%g3Fk~eE8-eLAPWiVh! zWiVwhW-w>4U@&7a1o8}lv;~k%V@Ltg#z0mw5E?Ng0bw!_8vsQ>vdIi4Kv|HO2}2@- NB~Weh=3v#eEC3Y2H-P{E diff --git a/Server/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/Server/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 0000000..2217181 --- /dev/null +++ b/Server/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/Server/obj/Release/net8.0/Server.AssemblyInfo.cs b/Server/obj/Release/net8.0/Server.AssemblyInfo.cs new file mode 100644 index 0000000..5bc7d7e --- /dev/null +++ b/Server/obj/Release/net8.0/Server.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 이 코드는 도구를 사용하여 생성되었습니다. +// 런타임 버전:4.0.30319.42000 +// +// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 +// 이러한 변경 내용이 손실됩니다. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Server")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Server")] +[assembly: System.Reflection.AssemblyTitleAttribute("Server")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// MSBuild WriteCodeFragment 클래스에서 생성되었습니다. + diff --git a/Server/obj/Release/net8.0/Server.AssemblyInfoInputs.cache b/Server/obj/Release/net8.0/Server.AssemblyInfoInputs.cache new file mode 100644 index 0000000..62da36d --- /dev/null +++ b/Server/obj/Release/net8.0/Server.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +de626008ab478696095f5a4f76d8453fba4715bb09e02c38b06b445dbfb1ddc9 diff --git a/Server/obj/Release/net8.0/Server.GeneratedMSBuildEditorConfig.editorconfig b/Server/obj/Release/net8.0/Server.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..a803e74 --- /dev/null +++ b/Server/obj/Release/net8.0/Server.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,19 @@ +is_global = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = true +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = Server +build_property.RootNamespace = Server +build_property.ProjectDir = E:\git\thewar_server\Server\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.RazorLangVersion = 8.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = E:\git\thewar_server\Server +build_property._RazorSourceGeneratorDebug = diff --git a/Server/obj/Release/net8.0/Server.GlobalUsings.g.cs b/Server/obj/Release/net8.0/Server.GlobalUsings.g.cs new file mode 100644 index 0000000..025530a --- /dev/null +++ b/Server/obj/Release/net8.0/Server.GlobalUsings.g.cs @@ -0,0 +1,17 @@ +// +global using global::Microsoft.AspNetCore.Builder; +global using global::Microsoft.AspNetCore.Hosting; +global using global::Microsoft.AspNetCore.Http; +global using global::Microsoft.AspNetCore.Routing; +global using global::Microsoft.Extensions.Configuration; +global using global::Microsoft.Extensions.DependencyInjection; +global using global::Microsoft.Extensions.Hosting; +global using global::Microsoft.Extensions.Logging; +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Net.Http.Json; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/Server/obj/Release/net8.0/Server.assets.cache b/Server/obj/Release/net8.0/Server.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..8d8ca8071a8b0c96b31cf46ef97c32f0a5d6e2f9 GIT binary patch literal 46504 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 HfV%hpHi2I9 literal 0 HcmV?d00001 diff --git a/Server/obj/Release/net8.0/Server.csproj.AssemblyReference.cache b/Server/obj/Release/net8.0/Server.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..0b0f51ff9a94caa70cd99d60a85240e3e53884ac GIT binary patch literal 6305 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 CWHdDZ literal 0 HcmV?d00001