From 47cad5c7e3f29473180b6383146fce877902f5f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B9=80=ED=8C=90=EB=8F=8C?= Date: Sun, 19 Nov 2023 18:33:18 +0900 Subject: [PATCH] =?UTF-8?q?=EC=97=91=EC=85=80=20=EC=9D=BD=EA=B8=B0=20?= =?UTF-8?q?=EC=9E=91=EC=97=85=20=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Server/Git/AbstractGit.cs | 5 +- Server/Git/ExcelManager.cs | 63 +++ Server/Git/XlsxToJson.cs | 17 +- Server/Server.csproj | 1 + Server/obj/Debug/net6.0/Server.assets.cache | Bin 4817 -> 8714 bytes .../Server.csproj.AssemblyReference.cache | Bin 489537 -> 491843 bytes .../Server.csproj.CoreCompileInputs.cache | 2 +- .../net6.0/Server.csproj.FileListAbsolute.txt | 8 + Server/obj/Debug/net6.0/Server.dll | Bin 17920 -> 18944 bytes Server/obj/Debug/net6.0/Server.pdb | Bin 25404 -> 26268 bytes Server/obj/Debug/net6.0/ref/Server.dll | Bin 8704 -> 9216 bytes Server/obj/Debug/net6.0/refint/Server.dll | Bin 8704 -> 9216 bytes Server/obj/Server.csproj.nuget.dgspec.json | 4 + Server/obj/project.assets.json | 419 ++++++++++++++++++ Server/obj/project.nuget.cache | 12 +- 15 files changed, 526 insertions(+), 5 deletions(-) create mode 100644 Server/Git/ExcelManager.cs diff --git a/Server/Git/AbstractGit.cs b/Server/Git/AbstractGit.cs index 14d6a5e..f4fd135 100644 --- a/Server/Git/AbstractGit.cs +++ b/Server/Git/AbstractGit.cs @@ -7,6 +7,10 @@ namespace Server.Git public abstract class AbstractGit { public bool isRestart; + string repositoryPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "excel"); + + public string _repositoryPath { get { return repositoryPath; } } + /// /// 가장먼저 시작해야 하는 스크립트 /// @@ -32,7 +36,6 @@ namespace Server.Git private void Pull() { - string repositoryPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "excel"); if (!Directory.Exists(repositoryPath)) { Directory.CreateDirectory(repositoryPath); diff --git a/Server/Git/ExcelManager.cs b/Server/Git/ExcelManager.cs new file mode 100644 index 0000000..0d4ba73 --- /dev/null +++ b/Server/Git/ExcelManager.cs @@ -0,0 +1,63 @@ +using Aspose.Cells; + +namespace Server.Git +{ + class ExcelManager + { + Dictionary>> _dicViewer; + string _pathFile; + public ExcelManager(string path, string file) + { + _pathFile = path + "\\" + file; + Console.WriteLine(_pathFile); + _dicViewer = new Dictionary>>(); + } + public Dictionary>> dicViewerOut + { + get { return _dicViewer; } + } + + public void Play() + { + ExcelLoad(_pathFile); + } + public bool ExcelLoad(string path)//엑셀 로드 + { + // 엑셀 파일 불러오기 + Workbook wb = new Workbook(_pathFile); + + // 모든 워크시트 가져오기 + WorksheetCollection collection = wb.Worksheets; + + // 모든 워크시트 반복 + for (int worksheetIndex = 0; worksheetIndex < collection.Count; worksheetIndex++) + { + + // 인덱스를 사용하여 워크시트 가져오기 + Worksheet worksheet = collection[worksheetIndex]; + + // 워크시트 이름 인쇄 + Console.WriteLine("Worksheet: " + worksheet.Name); + + // 행과 열의 수 얻기 + int rows = worksheet.Cells.MaxDataRow; + int cols = worksheet.Cells.MaxDataColumn; + + // 행 반복 + for (int i = 0; i < rows; i++) + { + + // 선택한 행의 각 열 반복 + for (int j = 0; j < cols; j++) + { + // 프링 셀 값 + Console.Write(worksheet.Cells[i, j].Value + " | "); + } + // 줄바꿈 인쇄 + Console.WriteLine(" "); + } + } + return true; + } + } +} diff --git a/Server/Git/XlsxToJson.cs b/Server/Git/XlsxToJson.cs index 5df81b3..96ccdb3 100644 --- a/Server/Git/XlsxToJson.cs +++ b/Server/Git/XlsxToJson.cs @@ -4,7 +4,22 @@ { public override void ChangeScript() { - Console.WriteLine("영차영차 작업됨"); + //저장경로 : repositoryPath + //작업할것 + //다운로드된 데이터 json화 + //데이터 db에 업로드 + //json화된 데이터 push + + ExcelManager em = new ExcelManager(_repositoryPath, "TESTexl.xlsx"); + em.Play(); + + Console.WriteLine("집에가고싶다아"); + + //db에 데이터를올리는것은 이곳에 작성할 예정 + + + + } } } diff --git a/Server/Server.csproj b/Server/Server.csproj index d923044..06b4f92 100644 --- a/Server/Server.csproj +++ b/Server/Server.csproj @@ -7,6 +7,7 @@ + diff --git a/Server/obj/Debug/net6.0/Server.assets.cache b/Server/obj/Debug/net6.0/Server.assets.cache index 1a234370ca54362f702dd4d40af9252098ca4b02..c946a69c9bdc035198f281062a54dab2b504e5d7 100644 GIT binary patch literal 8714 zcmc(l-Ez}L6vv^E1oIgPEfgpO+E7Y~oY;v8w6qOL2!UV>3DAQ2q1Z|yB1=Y+A-->~ zn7%=0I(?5`^r8>IQ?xVfU7w);BWYJFc`Z2^XYkA+@#^fJ-<~}>yL&?A?)>!rUAuNY z&F%l?#h=daZ~og~_}lA$P(IfG&(FX8`p4_P1}|QJ{pR1<_n;Jh_TlIKnd|B!S9e@h ztGeEps#wi6-BTM{bwgXz(dssAS68aKX}W5msEm&*W2$MasFv=P@auH&e1@JYHPhS^ zj=dW{-+|Egy^uagIl~r)T{FCbyRJD6bxbKt#Z4_5EAx1~M2|&N{TP}|4M4~gO=~&B zl%>D&Y|FJ*J>|J;Tk3dG8B>bl#LAJz9cYLKb1*;#$=_t~0Aw!9plPqElS)CEWJX+1 zvuc`CD`1x8MSD%Oa1bMsg+masa2Rqs!-BhEXo2er%G8unVs>bimhi02Z$~gF85x9- zk)x1jSw>o}r`MHL+o@}wt7xt@uEIckp_T%rTcOf4l*Gv$gB`Lv1R=Y}A+Nf#>+02} zV|Xp4>a-f3z2<0*^_J4usJcEyYym@xCDvs|>{3A&k?CD95EH!}#B>7E>W<0NH$6qS zs&>t=))f5E8~&R!pLe(L>U{`Noq{Ak6ep*?>QqaWl)Z#4WS@ zAuRVSp)=#Mgf27w5sdF-qGvp^L@(nR0ngjo02r%m1CX&^1nb+|7#OW=W028)3|iXO z?Tln6p1c&x-yK%M-9g3qL@5@=RHtcqMjb~&)3BPGqncA!15G+;(7A0?FBJ=u#Yx4r zDbdmA5`>cNClK1eE<=d(Q;3+9uHgG9M1kZXV~`g+!d#lzI`uecWYn}-5p@wl)DsY| z_tf>KYi`folK_%|m(Wh&S0MyG1$nu1;M?)}H6Y2*ucMvNKZ6kZ=a8N9`Q~=OZvaRJ z{sr0z{7VRde+Air*K%9T(_oP?-$Xkx&p?QI7UJ|WPHfjtB%S?SYazLG$|iHbkzwCL zJ7Ld52>Ujq(QE7!N2fwB07eFV2kiuX7edgBka{nnUl|rs;Tqu0cOo4e(G01g@NL$nhwT|$U=8Pa>+sS?{@y5)TY4jJ!bv=i?W2=RUm zF*5wiivZy+uJOBo=XWyC+AeXH@iWnv+IyXDn7@UDcsTZ!MT^G5O8 zEpN30Z!P2%jxq~9Jctn%u}W9aKfUV1GF|e}uZJ^9-kDd!nNYQZVtXC( zQAg9>q8tW6PdtTxpjlzBz{#YCAmS$gUZ zYPDwt6N%y!S@DZgeSX1}4KCE+@~q$*m9F}O?08ZbR>+8^DJx3#`K8YbVi$SoGrMx- z4^T%iCMOfL4|Vq!IiBx|*gt;V64$4`We$vW~#*q-j03)wSFD~b+;*WN4a4bAgw zZ$7y8q9J+h?GK*tKHXfEPsF`AYdCtIXPPX=0oyh8XM)+nI#-2#01pgcC~aK;_!!n2ioS4hKAJ zpdwRGAf>s7_eq#Y^U--`r(>VNI9La7;pDJIZ^h3V-FQprA$kkVJcdJWrP6TaaLU54 z?J<-LY(Y5;W3t7ZnCDl-PR{U8t6X2@`keyD*N-6D^mDvrGzO940e?uY?IQ@YO1i+; zKFP*TY7dZk^uEj#^8Db-JP=!1>~&mK<*ID*N!4iHZK^rmaw%q7n0InCuIL*Urkqra zW=lo{#ewiUAIYCB{>0L0u3RxN8J$)$Oh$@<$*EH6->EKg7hpLU3l>t?pr|sz)o2x& z&)e0Gv(ZGgJ?PSj;R)S<__DS~K-@%X1SD0t0|QUTl8i7r)8vZD#myKoTDy*l$+b%= z-eCSBMkFA9mh5Wh=e@}cG7|s43SIS%g{s(l4@R4ofko%_eD;}xk08QDBXn`%kG4Hw Idcp|*1Bi*|A^-pY delta 1106 zcmaKp%TE(=6oot5PRBl}l+u4ZC%A-J2c?25>EZk_pMw=>-QW6)uR8}UC zz}>Jj#+WFH5#qxCfeq=Ng(j?Y$=-M_(4^`7bdoQWbMN_bGxK(^7;I0CB;zKXPS<4$ zBwr;y7URX4-@7^EhvUQhC)>YPra!;=KD_^Pf90zgOXttUt@jT}lAW|CPi~#~XiXZU z=aSP=nwS3S$*hmjBfUx?!%GRRaaxiUZq`_^V+A%~2UWm9U*yNM{*UQpT9$@r)u@ow z=u}1hYB>1HISSZEsos2v-g&&VX;M0!NH2gIpa(9%hFVa5fgAsOfEUyOA03*OyDQr& zCZe_ceG<7YTriA?K^+We2P8=E3y4{|p40yg%6Gvm6WdA0JcIHn>?KXSGV0JaQ*(v!ds z+t^|~u0)h)z69=jW@-XH%K{LUwLej)bEf;Rvm{yma82r3rV8 McHE(FG0z{vU$ZcLk^lez diff --git a/Server/obj/Debug/net6.0/Server.csproj.AssemblyReference.cache b/Server/obj/Debug/net6.0/Server.csproj.AssemblyReference.cache index de6e037c57bd8a4bf8494f7339baee98c47a81bc..07583fcc382fd3fb8214f2331909c4e746c991e3 100644 GIT binary patch delta 1403 zcmX^3LH2Ny94i}RHZ#L?!%#-wX|EW$rpujT5opY5&0%cKVQS4`Zp~q7&0%fLVcVL+ zezlyLv59fIV;Q@AeQsuQQGRiLT8UnMT3Tjus$OPZNorAkfnI7wa%xVDp{bsMo{71o zsh**MfniKeW>QREYDsZPVqQvOQHqhCL5wfl0Dp)9o=^i^K?dlhu6^CHK)A&KGtRy9;0tG0{p8kHp*2T^(Lm?h9r1^ff_;}5CCzue%xn%{ ztN3Eu{Vgn|7xUU*Gaq+ZdRb%Ug4;)@E!%W{;Zx3i@q0OcS)FI(00vIs%RLVTUpmcU zOv2~j)Epg!u+*aB%=|oCL(|EO(i*DfhN+fG$*G2hK-$E}G8q)o3=E81Wx%M>Gc_VhtsW#ZK~Be z)mbmMPN@rgu(8_f*o|{%?HG?-Vv9KXmC-O3#QdnLSUQeT*el}DWa)co$^ zzL;5!3Q8M9S28`=S?f17Y~GFo(6>h@%^)_zFH=bs6+QjiN{3`BBYF(RBn9+~cVoLODK+|Vp7IoZ_I zIMK+!FxAv-@<%}tMh|evp^RHQ1cYySu2)|vIGxLt_f{$A3240is>J>8tzYWZO84Ba{eR^$tz^m1Kj&L624r$fZqV@EdpX|i?0=z! zdn=y2XGpyurhXqBj_ek%=L_py4`cL&`v@rzfq^o)P)tq0z}(m(HOVr~(AX$7#T*ib z(W0%n`t}HG|&DASTO)f3UEUDB>E~+dj$xkmzEXb(TE67eRjsYelJ!4Sl zPGe$J6%GIjAwqRy%dS-s(*t=J#il=~W#(hdp8jw?qxkgv7)GJ#3)V35fD04CcIboc h0EP8*$9853m{}Jy*tDk$Tw|RN7GTOwp8PO88~{Wi53>LO delta 51 zcmX@yBzN$GEGrvhIy1v`!%#-wX|EW$rpujT5opY5&0%cKVQS4`Zp~q7&0%fLVcVL+ HezhC`xgQZt diff --git a/Server/obj/Debug/net6.0/Server.csproj.CoreCompileInputs.cache b/Server/obj/Debug/net6.0/Server.csproj.CoreCompileInputs.cache index 808d0fe..1dfdffb 100644 --- a/Server/obj/Debug/net6.0/Server.csproj.CoreCompileInputs.cache +++ b/Server/obj/Debug/net6.0/Server.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -8a3f59ad2a2c5f468fbf79e1d66b8b9279df41d9 +d882a30783b347e0385e4792c4e197dd727824a4 diff --git a/Server/obj/Debug/net6.0/Server.csproj.FileListAbsolute.txt b/Server/obj/Debug/net6.0/Server.csproj.FileListAbsolute.txt index 877c31f..1bea4fc 100644 --- a/Server/obj/Debug/net6.0/Server.csproj.FileListAbsolute.txt +++ b/Server/obj/Debug/net6.0/Server.csproj.FileListAbsolute.txt @@ -123,3 +123,11 @@ E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\osx-x64\native\libgit2-e632535. E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\win-arm64\native\git2-e632535.dll E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\win-x64\native\git2-e632535.dll E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\win-x86\native\git2-e632535.dll +E:\git\CsServer\Server\bin\Debug\net6.0\Aspose.Cells.dll +E:\git\CsServer\Server\bin\Debug\net6.0\SkiaSharp.dll +E:\git\CsServer\Server\bin\Debug\net6.0\System.Security.Cryptography.Pkcs.dll +E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\osx\native\libSkiaSharp.dylib +E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\win-arm64\native\libSkiaSharp.dll +E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\win-x64\native\libSkiaSharp.dll +E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\win-x86\native\libSkiaSharp.dll +E:\git\CsServer\Server\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Security.Cryptography.Pkcs.dll diff --git a/Server/obj/Debug/net6.0/Server.dll b/Server/obj/Debug/net6.0/Server.dll index 0042d5095851199efb3376b96faa8d54c14b720e..0ede1f24258e75e11d5af2f1ccb4fbc84359f5bc 100644 GIT binary patch delta 7313 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 Uf;b!h=Mh&u)154yrQojpUvQ}0UH||9 delta 2645 zcmb_edr(wW82`?_cke!6K}8VX2&1Huf|%fdu^OIwURbE&k3z5Qe&LUFaTe;76&d-D%LcF^a zaYl`M8RE{x7YnD(8J+R|x!MOecSSthv?1Yufk<_YKM-UNA!4{D7Z?LP1I!1;5ls_? zH3))$EFcWv7t4SONI)>ab0Isf$NGlA@ZRabG++e4ixYvVaEa)$47v)s3%U<_8Ttd% zz!-%xiBh0h&^6GF(4){3&>PU(&=C@&36ew(Xc@E_x*d8_VhQvW%y5}ev@DSa>W3bO zo`(Ln$&{6+f5F0hWTJT*ubQYssD&{hZkth67v z>)?6btaP?Or7OTIg(~eVQYpPyr7=#Gwm6OS4$umG02~261=^jwpOJiB!YK5eQ=#+{ zg>rz!CA_H6W})00P&d%F5(Di5J`{PwQ*}n?MUK%P7o!_M4AuaDNz;XL&zqHOBDPYt zP=o%n)W^aD-^%YvzPY&IdAv6MvUqb3#BqpY;A4R_)Sn%w?-+>rTH$^9^x06KK2Ybg zo`HFN6k8F`qmak(c*HqRVjum51aEwiGg={hvhb(C5*-A~G#ac>9N0h`!Dc!Jwg?|2 ze6a9DCy-~f1uTo3?_bP}_?QwVpXWaTE8uhe7){a%!#Rly3-@nM}9jrA(zZtyQp1Qt7z;pd{06xd;AT2gxd30~@K=AewBfE!ApRG#q*?iAbuK2s89 z6nXFtS10(Ys|P%`l*}q^1Dk0B*h0-%>-tnn_E=BlYPYw#-tB2{l-IAM)!u6IRMxud zE1jMi(qFSAMXdI?D=NKSsw~f1S6Nq274EfQ{jTNys`W+F_e?% z>E*)2UtawDR#)rE8grzzw8p!k*q!Tj*G;SN8W%FfG&Hg}>W?3f?2}HdIiJ&4du_AS zUiW5PJo~AAZ}YfszKr-gCZX8k@VKiy<+YFd__ylYgHz;_{xkZ;;CSc*omms*_{N!f zlF$`;tu;k%X*{SOwkANo*Sonkh3H`+v!EGzen?_!OVh?E>%Bd1@A)VtH@xu9*O}`s z+^n25vP51TT zp(O*st8;Zv=<|<){rd6HXrq~#n1Lz!_0Y9!R=_pn4aQu7pkcn4z{k%ejSNh-YZgb| zD%MGPTR0u!)WPX0r++~Cv79nlV++@EPMbJ2bK1%20H@D5o#oW6pMGJ=AP=g!bX!?s z-XPv-prdRGa}MHwcyzm+Q?Wj0VOB8T<9@#p>pR7y>kHEc`KKH+#P0=S7d5gagZmU> z=z=>Kzu-P7zdK-D;+6;b{`0#rG~VjDWn0xeoPW%!_f^c(t16;=rKk+<6S*QWq-&x{ za!LN9lK-J?D1LB)nUPa6h0`R7AIvi01BTHQX@<#2^A#MjDH25zQyLh>EBKbmlR%SH z5Q}awvJsM(H73o*k89jF%H(SSD&pLj`E{>Nrj#?ZiX&n_3>~x*BhL$9?W6@S6akiUu>H5KX zqmY6+cHD-D6bWaLD+D4yRDmiZB1{p4NF;J`s|qS;ib^OCN1;MRJQR^1w3UE!zu6tH zEsz-Lo;l}x-N)RyGZVcN_kQt2+i*+sYbaieXv1pN3DnV05gLCpF#Y^s{KNpT%NX_p z+uZ4OYbqyzO6nXP&A~eBw%|dvt75T+rXIGs;Ct#;)g1g@tygVx+Im-ccfWY*Ej;|l zUFQz;{pH^uTUNRm$i|K$B;P2OL~ zXGac=o2&~7z~Mc)w;wN(dxqb$x38D?*QtAh7xa3+h03(GY!1<2TJzFKOT%+t>h&zgk_c#<*>;#Y(zW7-YIew^$yser#(zWOq9nulkm`ofQ1G z;Em!)3IDS)B|c|wV9Zt5plca?Pk5(e_{WJAxQyrRIA-;8v~JOWz2(u%FIf6__aFb-bo&+O`MHUoGE>`a1M8po4I>v;%z6_$Ax0> zDylvzEz0Gb`^YsW8QH4ZoSldl)g>oX6}~vXF0zWdMltjYRPDUSMeU)w9|>yX`C^Px%=KZ>YfeJ7Qmz;0PpIBc zb*rdJs&=Xmh#J;mWQV9%ijkW|JzI>tU8Yp8E4AtV4q2x^I!4vQtfPkmRF6_^hwZQP z@D+v_XE$ulsaI4ZdT{A8d{usx&h$HAi9tEQ37<_`9LHaY~58z40C@!|fyfVpeI46ly z`V@BeaI`qy(86u1%G6hvsc$S(%Y42hnj*l0J8gf9q2aaQzUj`EsgwF_ROTt^&?+s7R{9P)v;V_qhV7q=oZ&3&vRPc?(&jK>YsB3%4c6vGjN<= zM!p%C$W>9EsZvtXpU*?3yiBCfuisem;YaFsxS;!A^T`Qn$H%R`UH zer3-h^6`mks?sLiCMv8FZoMdyQ>svrik;G)T3ebf=9x$3_n1P*@h7xJ&IOpF&81LT zng2&!QD@5XuBcP27=F%%c`z$n(4MFG=6jySQ@~h$sC{$mGzUF}!5-lU>9#OTw2>h? z$VozIHx|2SG2ANh8BRsvG(VTi@g3RSyzqJ9Td&AX*^+FVa!KJk1XE&32_F)ivd#R?1mCIJ zu(2mLMV{aTY~(I!lK-TiVm)`!A^zn7UE1Jf+u)4e7+kBmxz^%W@dj9Y1grV)b&RbA zPX+Ju>eK(?PT@9;u6B$uZ>8;J@t4PK!k4)ZSH@isTQjOyze;ji@%i9s@3w~fvg3vQ zn{fBxk@Wt}=*^}J+0l`q{L$bA?-PyvN5>19;f~a3E|(F+Se+}`wA}AE>xLHk7m<@+02nle%ImP*}AsI-MOKoGW?bQ$-yt` zCe>K*K>dj>x7AYdc%l`x)t|CrML4YDPOGxwb~|Eh@kILy_uQ3wPX*T-yy~;Xe{Ivx kD~9(>udB1p4+I^Ji$SOL*|~VryRP-y+vV4Mx^vZk0PP^+E&u=k delta 2693 zcmZ`*eP~r>82`QJYxBD9&NjE*eW?3Loj8ZzpG{|T<`6$}I?_tiiMkqMekEGo&D9d7 zuz74&6qFKztfr2M6;Wd}M-ihBs31-84-EnZA;X~hz0W!K?p~qGeShcqJ-_F9-jDOX z=bYx{%}YCul^nl2_c(&z4U}NCng)!aBjh{l>pIWZhpjqbwRUUQ$gG6BV+bG@0up!5hZizAxl(5~CJr*YSgy*g{B3s}6C zuCGHAZT?aE)cV?`yuLyb@%o%e(E_qUwtTiqwmde)rlUu*%@4TAD?8vgd|k(AUyK81 zOzqQAJ;spbV7968H`QmQ;|>SnK#8Z&c-3@JXkI6FL=AmeDfoimu%Ip2t#pZ6bBHlp zZH-rz#zSHci~j*Jg!5=J!^n4*GJZ02%mIm9A{AT=Sz-KXYjw8Kr&k3}YCu%!*(w+B zs4@0@+CIC_G|f0WYIiuF`LuPOi%&T18qVE@V(@-7aX*+0PkZX$i0bc(PdvNE!%!v3)R&vg5m4p{9(!#RmHRU9bVB0bzVDuKP5#6C!3$(qjde}i_Nc`ku% zw7a3AaWUjvh?jXyIy8a~2h|l^=JxXk^QdN9-T$NMVSgIe{7IMzllYR`HtHAc!bbZl zcXW)MvA^XCB+fp@y6}1@{S(NdReAy1a9CZ#s8}dk z?BDTNoOP)C-08t!@T2)R&qBab+j&5<;_M_>aD+uvH_t^Zass#A2s_8c&!#5p-#*f24x% z*B&$QXxj+vqf%!JAJqzp*luzD3TaZp$8D+*TeuZ_EX4<|KKFUV5ML_Vo=$Z6PSm(W zuvYMC!3~021RII^Ezo0SqaS+y{m}FNMf_oIZ*c#+-dEx3>P%I^ZCgMrzye|^7NdgC z;%eG6`OvSxLYyF0<1OL}d`PSl|FguIJPzsJiuAG3%c>O(%x&cdipCdlO`R2wsY-A` znJN=qXb`(W>}Ijg2B_5mu?IxGCH5_`VMv7lb!4g7rG~bvwY^AH8~Lz|1`!%W=ocIi z&w$uB1&d9cwnVVOltFuy?&N~^Q(8In4Biw_5AiZtg^7K3*n88RFscv-F_s@JhrD4o zcXbDEoc<_@{mL*yCqCkPTja#J>6pS@1}=9xYo&``gack}M!B_Y|E>n_M8+o1$(-s{ zW^V31lNmL<1=%Iu_Ux~{%A8?ueC`+C-Q1#FNdq4Jc=O64Evm^oA32u7S9&U2@6J3| qdHeITGRuQ6I-R;q+f|*#ImWy??^6Da-f-bV+jwTCeEfAzOZg8lf2yJY diff --git a/Server/obj/Debug/net6.0/refint/Server.dll b/Server/obj/Debug/net6.0/refint/Server.dll index 8ebc248d0c00626e1f17ed437ad0abc6d63d0b03..38070ca74ced4c650430ba3c7780a1ed675024a9 100644 GIT binary patch delta 3107 zcma)8Yit}>89jF%H(SSD&pLj`E{>Nrj#?ZiX&n_3>~x*BhL$9?W6@S6akiUu>H5KX zqmY6+cHD-D6bWaLD+D4yRDmiZB1{p4NF;J`s|qS;ib^OCN1;MRJQR^1w3UE!zu6tH zEsz-Lo;l}x-N)RyGZVcN_kQt2+i*+sYbaieXv1pN3DnV05gLCpF#Y^s{KNpT%NX_p z+uZ4OYbqyzO6nXP&A~eBw%|dvt75T+rXIGs;Ct#;)g1g@tygVx+Im-ccfWY*Ej;|l zUFQz;{pH^uTUNRm$i|K$B;P2OL~ zXGac=o2&~7z~Mc)w;wN(dxqb$x38D?*QtAh7xa3+h03(GY!1<2TJzFKOT%+t>h&zgk_c#<*>;#Y(zW7-YIew^$yser#(zWOq9nulkm`ofQ1G z;Em!)3IDS)B|c|wV9Zt5plca?Pk5(e_{WJAxQyrRIA-;8v~JOWz2(u%FIf6__aFb-bo&+O`MHUoGE>`a1M8po4I>v;%z6_$Ax0> zDylvzEz0Gb`^YsW8QH4ZoSldl)g>oX6}~vXF0zWdMltjYRPDUSMeU)w9|>yX`C^Px%=KZ>YfeJ7Qmz;0PpIBc zb*rdJs&=Xmh#J;mWQV9%ijkW|JzI>tU8Yp8E4AtV4q2x^I!4vQtfPkmRF6_^hwZQP z@D+v_XE$ulsaI4ZdT{A8d{usx&h$HAi9tEQ37<_`9LHaY~58z40C@!|fyfVpeI46ly z`V@BeaI`qy(86u1%G6hvsc$S(%Y42hnj*l0J8gf9q2aaQzUj`EsgwF_ROTt^&?+s7R{9P)v;V_qhV7q=oZ&3&vRPc?(&jK>YsB3%4c6vGjN<= zM!p%C$W>9EsZvtXpU*?3yiBCfuisem;YaFsxS;!A^T`Qn$H%R`UH zer3-h^6`mks?sLiCMv8FZoMdyQ>svrik;G)T3ebf=9x$3_n1P*@h7xJ&IOpF&81LT zng2&!QD@5XuBcP27=F%%c`z$n(4MFG=6jySQ@~h$sC{$mGzUF}!5-lU>9#OTw2>h? z$VozIHx|2SG2ANh8BRsvG(VTi@g3RSyzqJ9Td&AX*^+FVa!KJk1XE&32_F)ivd#R?1mCIJ zu(2mLMV{aTY~(I!lK-TiVm)`!A^zn7UE1Jf+u)4e7+kBmxz^%W@dj9Y1grV)b&RbA zPX+Ju>eK(?PT@9;u6B$uZ>8;J@t4PK!k4)ZSH@isTQjOyze;ji@%i9s@3w~fvg3vQ zn{fBxk@Wt}=*^}J+0l`q{L$bA?-PyvN5>19;f~a3E|(F+Se+}`wA}AE>xLHk7m<@+02nle%ImP*}AsI-MOKoGW?bQ$-yt` zCe>K*K>dj>x7AYdc%l`x)t|CrML4YDPOGxwb~|Eh@kILy_uQ3wPX*T-yy~;Xe{Ivx kD~9(>udB1p4+I^Ji$SOL*|~VryRP-y+vV4Mx^vZk0PP^+E&u=k delta 2693 zcmZ`*eP~r>82`QJYxBD9&NjE*eW?3Loj8ZzpG{|T<`6$}I?_tiiMkqMekEGo&D9d7 zuz74&6qFKztfr2M6;Wd}M-ihBs31-84-EnZA;X~hz0W!K?p~qGeShcqJ-_F9-jDOX z=bYx{%}YCul^nl2_c(&z4U}NCng)!aBjh{l>pIWZhpjqbwRUUQ$gG6BV+bG@0up!5hZizAxl(5~CJr*YSgy*g{B3s}6C zuCGHAZT?aE)cV?`yuLyb@%o%e(E_qUwtTiqwmde)rlUu*%@4TAD?8vgd|k(AUyK81 zOzqQAJ;spbV7968H`QmQ;|>SnK#8Z&c-3@JXkI6FL=AmeDfoimu%Ip2t#pZ6bBHlp zZH-rz#zSHci~j*Jg!5=J!^n4*GJZ02%mIm9A{AT=Sz-KXYjw8Kr&k3}YCu%!*(w+B zs4@0@+CIC_G|f0WYIiuF`LuPOi%&T18qVE@V(@-7aX*+0PkZX$i0bc(PdvNE!%!v3)R&vg5m4p{9(!#RmHRU9bVB0bzVDuKP5#6C!3$(qjde}i_Nc`ku% zw7a3AaWUjvh?jXyIy8a~2h|l^=JxXk^QdN9-T$NMVSgIe{7IMzllYR`HtHAc!bbZl zcXW)MvA^XCB+fp@y6}1@{S(NdReAy1a9CZ#s8}dk z?BDTNoOP)C-08t!@T2)R&qBab+j&5<;_M_>aD+uvH_t^Zass#A2s_8c&!#5p-#*f24x% z*B&$QXxj+vqf%!JAJqzp*luzD3TaZp$8D+*TeuZ_EX4<|KKFUV5ML_Vo=$Z6PSm(W zuvYMC!3~021RII^Ezo0SqaS+y{m}FNMf_oIZ*c#+-dEx3>P%I^ZCgMrzye|^7NdgC z;%eG6`OvSxLYyF0<1OL}d`PSl|FguIJPzsJiuAG3%c>O(%x&cdipCdlO`R2wsY-A` znJN=qXb`(W>}Ijg2B_5mu?IxGCH5_`VMv7lb!4g7rG~bvwY^AH8~Lz|1`!%W=ocIi z&w$uB1&d9cwnVVOltFuy?&N~^Q(8In4Biw_5AiZtg^7K3*n88RFscv-F_s@JhrD4o zcXbDEoc<_@{mL*yCqCkPTja#J>6pS@1}=9xYo&``gack}M!B_Y|E>n_M8+o1$(-s{ zW^V31lNmL<1=%Iu_Ux~{%A8?ueC`+C-Q1#FNdq4Jc=O64Evm^oA32u7S9&U2@6J3| qdHeITGRuQ6I-R;q+f|*#ImWy??^6Da-f-bV+jwTCeEfAzOZg8lf2yJY diff --git a/Server/obj/Server.csproj.nuget.dgspec.json b/Server/obj/Server.csproj.nuget.dgspec.json index 11aae40..d4cbc18 100644 --- a/Server/obj/Server.csproj.nuget.dgspec.json +++ b/Server/obj/Server.csproj.nuget.dgspec.json @@ -44,6 +44,10 @@ "net6.0": { "targetAlias": "net6.0", "dependencies": { + "Aspose.Cells": { + "target": "Package", + "version": "[23.11.0, )" + }, "LibGit2Sharp": { "target": "Package", "version": "[0.28.0, )" diff --git a/Server/obj/project.assets.json b/Server/obj/project.assets.json index f70554b..7ed26d9 100644 --- a/Server/obj/project.assets.json +++ b/Server/obj/project.assets.json @@ -2,6 +2,24 @@ "version": 3, "targets": { "net6.0": { + "Aspose.Cells/23.11.0": { + "type": "package", + "dependencies": { + "SkiaSharp": "2.88.6", + "System.Security.Cryptography.Pkcs": "6.0.3", + "System.Text.Encoding.CodePages": "4.7.0" + }, + "compile": { + "lib/net6.0/Aspose.Cells.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Aspose.Cells.dll": { + "related": ".xml" + } + } + }, "LibGit2Sharp/0.28.0": { "type": "package", "dependencies": { @@ -73,6 +91,15 @@ } } }, + "Microsoft.NETCore.Platforms/3.1.0": { + "type": "package", + "compile": { + "lib/netstandard1.0/_._": {} + }, + "runtime": { + "lib/netstandard1.0/_._": {} + } + }, "Newtonsoft.Json/13.0.3": { "type": "package", "compile": { @@ -98,10 +125,158 @@ "related": ".xml" } } + }, + "SkiaSharp/2.88.6": { + "type": "package", + "dependencies": { + "SkiaSharp.NativeAssets.Win32": "2.88.6", + "SkiaSharp.NativeAssets.macOS": "2.88.6" + }, + "compile": { + "lib/net6.0/SkiaSharp.dll": { + "related": ".pdb;.xml" + } + }, + "runtime": { + "lib/net6.0/SkiaSharp.dll": { + "related": ".pdb;.xml" + } + } + }, + "SkiaSharp.NativeAssets.macOS/2.88.6": { + "type": "package", + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/osx/native/libSkiaSharp.dylib": { + "assetType": "native", + "rid": "osx" + } + } + }, + "SkiaSharp.NativeAssets.Win32/2.88.6": { + "type": "package", + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/win-arm64/native/libSkiaSharp.dll": { + "assetType": "native", + "rid": "win-arm64" + }, + "runtimes/win-x64/native/libSkiaSharp.dll": { + "assetType": "native", + "rid": "win-x64" + }, + "runtimes/win-x86/native/libSkiaSharp.dll": { + "assetType": "native", + "rid": "win-x86" + } + } + }, + "System.Formats.Asn1/6.0.0": { + "type": "package", + "compile": { + "lib/net6.0/System.Formats.Asn1.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/System.Formats.Asn1.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + } + }, + "System.Security.Cryptography.Pkcs/6.0.3": { + "type": "package", + "dependencies": { + "System.Formats.Asn1": "6.0.0" + }, + "compile": { + "lib/net6.0/System.Security.Cryptography.Pkcs.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/System.Security.Cryptography.Pkcs.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netcoreapp3.1/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, + "System.Text.Encoding.CodePages/4.7.0": { + "type": "package", + "dependencies": { + "Microsoft.NETCore.Platforms": "3.1.0" + }, + "compile": { + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": { + "related": ".xml" + } + }, + "runtimeTargets": { + "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll": { + "assetType": "runtime", + "rid": "win" + } + } } } }, "libraries": { + "Aspose.Cells/23.11.0": { + "sha512": "iYwyXNrsBxtKTrNUndRnOp2gnqIMLRH/EvJqWQfV94poKfXoe0hLINTeptxa88Tnv432iuQOxUJAsjh1LTs7Dw==", + "type": "package", + "path": "aspose.cells/23.11.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Help/Aspose.Cells For .NET Documentation.chm", + "Help/Aspose.Cells.GridJs for .NETSTANDARD Documentation.chm", + "License/Aspose_End-User-License-Agreement.txt", + "License/thirdpartylicenses.Aspose.Cells.for.NET.pdf", + "aspose.cells.23.11.0.nupkg.sha512", + "aspose.cells.nuspec", + "images/aspose_cells-for-net.png", + "lib/net40-client/Aspose.Cells.dll", + "lib/net40-client/Aspose.Cells.xml", + "lib/net40/Aspose.Cells.dll", + "lib/net40/Aspose.Cells.xml", + "lib/net6.0-windows7.0/Aspose.Cells.dll", + "lib/net6.0-windows7.0/Aspose.Cells.xml", + "lib/net6.0/Aspose.Cells.dll", + "lib/net6.0/Aspose.Cells.xml", + "lib/net7.0-windows7.0/Aspose.Cells.dll", + "lib/net7.0-windows7.0/Aspose.Cells.xml", + "lib/net7.0/Aspose.Cells.dll", + "lib/net7.0/Aspose.Cells.xml", + "lib/netstandard2.0/Aspose.Cells.dll", + "lib/netstandard2.0/Aspose.Cells.xml" + ] + }, "LibGit2Sharp/0.28.0": { "sha512": "+VGXLAQovtTc41EkUXBKSuu40XcyuWUmQrslpd0CPMGkpnLTgQwoRLSSCRxLSPjYSi9SskyRUOLa9tjg/L108A==", "type": "package", @@ -150,6 +325,23 @@ "runtimes/win-x86/native/git2-e632535.dll" ] }, + "Microsoft.NETCore.Platforms/3.1.0": { + "sha512": "z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==", + "type": "package", + "path": "microsoft.netcore.platforms/3.1.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/netstandard1.0/_._", + "microsoft.netcore.platforms.3.1.0.nupkg.sha512", + "microsoft.netcore.platforms.nuspec", + "runtime.json", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, "Newtonsoft.Json/13.0.3": { "sha512": "HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", "type": "package", @@ -203,10 +395,233 @@ "nlog.5.2.5.nupkg.sha512", "nlog.nuspec" ] + }, + "SkiaSharp/2.88.6": { + "sha512": "wdfeBAQrEQCbJIRgAiargzP1Uy+0grZiG4CSgBnhAgcJTsPzlifIaO73JRdwIlT3TyBoeU9jEqzwFUhl4hTYnQ==", + "type": "package", + "path": "skiasharp/2.88.6", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "interactive-extensions/dotnet/SkiaSharp.DotNet.Interactive.dll", + "lib/monoandroid1.0/SkiaSharp.dll", + "lib/monoandroid1.0/SkiaSharp.pdb", + "lib/monoandroid1.0/SkiaSharp.xml", + "lib/net462/SkiaSharp.dll", + "lib/net462/SkiaSharp.pdb", + "lib/net462/SkiaSharp.xml", + "lib/net6.0-android30.0/SkiaSharp.dll", + "lib/net6.0-android30.0/SkiaSharp.pdb", + "lib/net6.0-android30.0/SkiaSharp.xml", + "lib/net6.0-ios13.6/SkiaSharp.dll", + "lib/net6.0-ios13.6/SkiaSharp.pdb", + "lib/net6.0-ios13.6/SkiaSharp.xml", + "lib/net6.0-maccatalyst13.5/SkiaSharp.dll", + "lib/net6.0-maccatalyst13.5/SkiaSharp.pdb", + "lib/net6.0-maccatalyst13.5/SkiaSharp.xml", + "lib/net6.0-macos10.15/SkiaSharp.dll", + "lib/net6.0-macos10.15/SkiaSharp.pdb", + "lib/net6.0-macos10.15/SkiaSharp.xml", + "lib/net6.0-tizen7.0/SkiaSharp.dll", + "lib/net6.0-tizen7.0/SkiaSharp.pdb", + "lib/net6.0-tizen7.0/SkiaSharp.xml", + "lib/net6.0-tvos13.4/SkiaSharp.dll", + "lib/net6.0-tvos13.4/SkiaSharp.pdb", + "lib/net6.0-tvos13.4/SkiaSharp.xml", + "lib/net6.0/SkiaSharp.dll", + "lib/net6.0/SkiaSharp.pdb", + "lib/net6.0/SkiaSharp.xml", + "lib/netcoreapp3.1/SkiaSharp.dll", + "lib/netcoreapp3.1/SkiaSharp.pdb", + "lib/netcoreapp3.1/SkiaSharp.xml", + "lib/netstandard1.3/SkiaSharp.dll", + "lib/netstandard1.3/SkiaSharp.pdb", + "lib/netstandard1.3/SkiaSharp.xml", + "lib/netstandard2.0/SkiaSharp.dll", + "lib/netstandard2.0/SkiaSharp.pdb", + "lib/netstandard2.0/SkiaSharp.xml", + "lib/netstandard2.1/SkiaSharp.dll", + "lib/netstandard2.1/SkiaSharp.pdb", + "lib/netstandard2.1/SkiaSharp.xml", + "lib/tizen40/SkiaSharp.dll", + "lib/tizen40/SkiaSharp.pdb", + "lib/tizen40/SkiaSharp.xml", + "lib/uap10.0.10240/SkiaSharp.dll", + "lib/uap10.0.10240/SkiaSharp.pdb", + "lib/uap10.0.10240/SkiaSharp.xml", + "lib/uap10.0.16299/SkiaSharp.dll", + "lib/uap10.0.16299/SkiaSharp.pdb", + "lib/uap10.0.16299/SkiaSharp.xml", + "lib/xamarinios1.0/SkiaSharp.dll", + "lib/xamarinios1.0/SkiaSharp.pdb", + "lib/xamarinios1.0/SkiaSharp.xml", + "lib/xamarinmac2.0/SkiaSharp.dll", + "lib/xamarinmac2.0/SkiaSharp.pdb", + "lib/xamarinmac2.0/SkiaSharp.xml", + "lib/xamarintvos1.0/SkiaSharp.dll", + "lib/xamarintvos1.0/SkiaSharp.pdb", + "lib/xamarintvos1.0/SkiaSharp.xml", + "lib/xamarinwatchos1.0/SkiaSharp.dll", + "lib/xamarinwatchos1.0/SkiaSharp.pdb", + "lib/xamarinwatchos1.0/SkiaSharp.xml", + "skiasharp.2.88.6.nupkg.sha512", + "skiasharp.nuspec" + ] + }, + "SkiaSharp.NativeAssets.macOS/2.88.6": { + "sha512": "Sko9LFxRXSjb3OGh5/RxrVRXxYo48tr5NKuuSy6jB85GrYt8WRqVY1iLOLwtjPiVAt4cp+pyD4i30azanS64dw==", + "type": "package", + "path": "skiasharp.nativeassets.macos/2.88.6", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/SkiaSharp.NativeAssets.macOS.targets", + "build/net6.0-macos10.15/SkiaSharp.NativeAssets.macOS.targets", + "build/xamarinmac2.0/SkiaSharp.NativeAssets.macOS.targets", + "buildTransitive/net462/SkiaSharp.NativeAssets.macOS.targets", + "buildTransitive/net6.0-macos10.15/SkiaSharp.NativeAssets.macOS.targets", + "buildTransitive/xamarinmac2.0/SkiaSharp.NativeAssets.macOS.targets", + "lib/net462/_._", + "lib/net6.0-macos10.15/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "lib/xamarinmac2.0/_._", + "runtimes/osx/native/libSkiaSharp.dylib", + "skiasharp.nativeassets.macos.2.88.6.nupkg.sha512", + "skiasharp.nativeassets.macos.nuspec" + ] + }, + "SkiaSharp.NativeAssets.Win32/2.88.6": { + "sha512": "7TzFO0u/g2MpQsTty4fyCDdMcfcWI+aLswwfnYXr3gtNS6VLKdMXPMeKpJa3pJSLnUBN6wD0JjuCe8OoLBQ6cQ==", + "type": "package", + "path": "skiasharp.nativeassets.win32/2.88.6", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.txt", + "THIRD-PARTY-NOTICES.txt", + "build/net462/SkiaSharp.NativeAssets.Win32.targets", + "buildTransitive/net462/SkiaSharp.NativeAssets.Win32.targets", + "lib/net462/_._", + "lib/net6.0/_._", + "lib/netcoreapp3.1/_._", + "lib/netstandard1.3/_._", + "runtimes/win-arm64/native/libSkiaSharp.dll", + "runtimes/win-x64/native/libSkiaSharp.dll", + "runtimes/win-x86/native/libSkiaSharp.dll", + "skiasharp.nativeassets.win32.2.88.6.nupkg.sha512", + "skiasharp.nativeassets.win32.nuspec" + ] + }, + "System.Formats.Asn1/6.0.0": { + "sha512": "T6fD00dQ3NTbPDy31m4eQUwKW84s03z0N2C8HpOklyeaDgaJPa/TexP4/SkORMSOwc7WhKifnA6Ya33AkzmafA==", + "type": "package", + "path": "system.formats.asn1/6.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Formats.Asn1.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/System.Formats.Asn1.dll", + "lib/net461/System.Formats.Asn1.xml", + "lib/net6.0/System.Formats.Asn1.dll", + "lib/net6.0/System.Formats.Asn1.xml", + "lib/netstandard2.0/System.Formats.Asn1.dll", + "lib/netstandard2.0/System.Formats.Asn1.xml", + "system.formats.asn1.6.0.0.nupkg.sha512", + "system.formats.asn1.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Security.Cryptography.Pkcs/6.0.3": { + "sha512": "18UT1BdZ4TYFBHk/wuq7JzCdE3X75z81X+C2rXqIlmEnC21Pm60spGV/dKQSzbyomstqYE33EuN5hfnC86VFxA==", + "type": "package", + "path": "system.security.cryptography.pkcs/6.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/netcoreapp2.0/System.Security.Cryptography.Pkcs.targets", + "buildTransitive/netcoreapp3.1/_._", + "lib/net461/System.Security.Cryptography.Pkcs.dll", + "lib/net461/System.Security.Cryptography.Pkcs.xml", + "lib/net6.0/System.Security.Cryptography.Pkcs.dll", + "lib/net6.0/System.Security.Cryptography.Pkcs.xml", + "lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.dll", + "lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.xml", + "lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll", + "lib/netstandard2.0/System.Security.Cryptography.Pkcs.xml", + "lib/netstandard2.1/System.Security.Cryptography.Pkcs.dll", + "lib/netstandard2.1/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/net461/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/net461/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/net6.0/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/netcoreapp3.1/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.Pkcs.xml", + "runtimes/win/lib/netstandard2.1/System.Security.Cryptography.Pkcs.dll", + "runtimes/win/lib/netstandard2.1/System.Security.Cryptography.Pkcs.xml", + "system.security.cryptography.pkcs.6.0.3.nupkg.sha512", + "system.security.cryptography.pkcs.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Text.Encoding.CodePages/4.7.0": { + "sha512": "aeu4FlaUTemuT1qOd1MyU4T516QR4Fy+9yDbwWMPHOHy7U8FD6SgTzdZFO7gHcfAPHtECqInbwklVvUK4RHcNg==", + "type": "package", + "path": "system.text.encoding.codepages/4.7.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/MonoAndroid10/_._", + "lib/MonoTouch10/_._", + "lib/net46/System.Text.Encoding.CodePages.dll", + "lib/net461/System.Text.Encoding.CodePages.dll", + "lib/net461/System.Text.Encoding.CodePages.xml", + "lib/netstandard1.3/System.Text.Encoding.CodePages.dll", + "lib/netstandard2.0/System.Text.Encoding.CodePages.dll", + "lib/netstandard2.0/System.Text.Encoding.CodePages.xml", + "lib/xamarinios10/_._", + "lib/xamarinmac20/_._", + "lib/xamarintvos10/_._", + "lib/xamarinwatchos10/_._", + "ref/MonoAndroid10/_._", + "ref/MonoTouch10/_._", + "ref/xamarinios10/_._", + "ref/xamarinmac20/_._", + "ref/xamarintvos10/_._", + "ref/xamarinwatchos10/_._", + "runtimes/win/lib/net461/System.Text.Encoding.CodePages.dll", + "runtimes/win/lib/net461/System.Text.Encoding.CodePages.xml", + "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.dll", + "runtimes/win/lib/netcoreapp2.0/System.Text.Encoding.CodePages.xml", + "runtimes/win/lib/netstandard1.3/System.Text.Encoding.CodePages.dll", + "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.dll", + "runtimes/win/lib/netstandard2.0/System.Text.Encoding.CodePages.xml", + "system.text.encoding.codepages.4.7.0.nupkg.sha512", + "system.text.encoding.codepages.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] } }, "projectFileDependencyGroups": { "net6.0": [ + "Aspose.Cells >= 23.11.0", "LibGit2Sharp >= 0.28.0", "NLog >= 5.2.5", "Newtonsoft.Json >= 13.0.3" @@ -256,6 +671,10 @@ "net6.0": { "targetAlias": "net6.0", "dependencies": { + "Aspose.Cells": { + "target": "Package", + "version": "[23.11.0, )" + }, "LibGit2Sharp": { "target": "Package", "version": "[0.28.0, )" diff --git a/Server/obj/project.nuget.cache b/Server/obj/project.nuget.cache index ad1f756..8bde66e 100644 --- a/Server/obj/project.nuget.cache +++ b/Server/obj/project.nuget.cache @@ -1,13 +1,21 @@ { "version": 2, - "dgSpecHash": "x1DxGFfxuYrUX7QMwLpSQJQng7Fs820NfXla2dKNtpZrhdrifLxxFuaaV+JE0Cmi0GmNNXOIu1eed4pUxBBatg==", + "dgSpecHash": "99RXt0NwS8q6F1wF/mcbT3nbDzb+Y98MRQt/+irrxH7z/JXUyGO93qBq4+P2ULoeTYxJIlW/A+rxMPCl3+EIeA==", "success": true, "projectFilePath": "E:\\git\\CsServer\\Server\\Server.csproj", "expectedPackageFiles": [ + "C:\\Users\\acst0\\.nuget\\packages\\aspose.cells\\23.11.0\\aspose.cells.23.11.0.nupkg.sha512", "C:\\Users\\acst0\\.nuget\\packages\\libgit2sharp\\0.28.0\\libgit2sharp.0.28.0.nupkg.sha512", "C:\\Users\\acst0\\.nuget\\packages\\libgit2sharp.nativebinaries\\2.0.320\\libgit2sharp.nativebinaries.2.0.320.nupkg.sha512", + "C:\\Users\\acst0\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512", "C:\\Users\\acst0\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", - "C:\\Users\\acst0\\.nuget\\packages\\nlog\\5.2.5\\nlog.5.2.5.nupkg.sha512" + "C:\\Users\\acst0\\.nuget\\packages\\nlog\\5.2.5\\nlog.5.2.5.nupkg.sha512", + "C:\\Users\\acst0\\.nuget\\packages\\skiasharp\\2.88.6\\skiasharp.2.88.6.nupkg.sha512", + "C:\\Users\\acst0\\.nuget\\packages\\skiasharp.nativeassets.macos\\2.88.6\\skiasharp.nativeassets.macos.2.88.6.nupkg.sha512", + "C:\\Users\\acst0\\.nuget\\packages\\skiasharp.nativeassets.win32\\2.88.6\\skiasharp.nativeassets.win32.2.88.6.nupkg.sha512", + "C:\\Users\\acst0\\.nuget\\packages\\system.formats.asn1\\6.0.0\\system.formats.asn1.6.0.0.nupkg.sha512", + "C:\\Users\\acst0\\.nuget\\packages\\system.security.cryptography.pkcs\\6.0.3\\system.security.cryptography.pkcs.6.0.3.nupkg.sha512", + "C:\\Users\\acst0\\.nuget\\packages\\system.text.encoding.codepages\\4.7.0\\system.text.encoding.codepages.4.7.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file