From 116303a20ac3ac5594bb8d870368caff8b992c9b Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 13 Nov 2024 12:08:49 +0300 Subject: [PATCH] init --- .vs/ProjectEvaluation/presnce.metadata.v9.bin | Bin 2481 -> 0 bytes .vs/ProjectEvaluation/presnce.projects.v9.bin | Bin 359365 -> 0 bytes .vs/ProjectEvaluation/presnce.strings.v9.bin | Bin 164568 -> 0 bytes .vs/VSWorkspaceState.json | 6 + .vs/presence_api/v17/.wsuo | Bin 0 -> 11264 bytes .vs/presence_api/v17/DocumentLayout.json | 12 + .vs/presnce/DesignTimeBuild/.dtbcache.v2 | Bin 208471 -> 214645 bytes ...06586006-3fdb-4080-bc4e-ba01f0d9d570.vsidx | Bin 19320 -> 0 bytes ...42b01749-5435-4319-bfdd-fb619aa544a8.vsidx | Bin 19384 -> 0 bytes ...6e75b190-3ab4-4134-98aa-12d24d47b96c.vsidx | Bin 19275 -> 0 bytes ...97f57351-91a4-4a2a-99b3-5a50cd10982e.vsidx | Bin 0 -> 107 bytes ...98f07322-d373-4cb5-858c-d3d3f153da66.vsidx | Bin 0 -> 107 bytes ...b40e9cdc-08bc-484b-8b76-568a43c32bd6.vsidx | Bin 0 -> 107 bytes ...cd042e8d-fbc6-41b1-af99-1f9f8b52d941.vsidx | Bin 0 -> 65072 bytes ...d45a1bed-5fbe-4721-9552-e624b49961d7.vsidx | Bin 0 -> 7140 bytes ...d4963c15-5230-46b4-9ba4-d51e43908dc0.vsidx | Bin 21978 -> 0 bytes ...dcf0070e-e7b7-4136-b00a-27d6c11b091f.vsidx | Bin 19124 -> 0 bytes .vs/presnce/v17/.futdcache.v2 | Bin 592 -> 1210 bytes .vs/presnce/v17/.suo | Bin 147968 -> 114688 bytes .vs/presnce/v17/DocumentLayout.backup.json | 621 +++--------------- .vs/presnce/v17/DocumentLayout.json | 621 +++--------------- .../Debug/net8.0/console_ui.AssemblyInfo.cs | 2 +- .../console_ui.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../obj/Debug/net8.0/console_ui.assets.cache | Bin 13946 -> 14093 bytes .../console_ui.csproj.AssemblyReference.cache | Bin 13102 -> 13801 bytes .../obj/console_ui.csproj.nuget.dgspec.json | 70 +- .../obj/console_ui.csproj.nuget.g.props | 4 +- console_ui/obj/project.assets.json | 24 +- console_ui/obj/project.nuget.cache | 50 +- data/RemoteData/RemoteDatabase/DAO/User.cs | 4 +- data/Repository/SQLGroupRepositoryImpl.cs | 7 +- data/bin/Debug/net8.0/data.dll | Bin 27648 -> 28160 bytes data/bin/Debug/net8.0/data.pdb | Bin 19712 -> 19784 bytes data/obj/Debug/net8.0/data.AssemblyInfo.cs | 2 +- .../net8.0/data.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- data/obj/Debug/net8.0/data.assets.cache | Bin 39975 -> 40293 bytes .../data.csproj.AssemblyReference.cache | Bin 13102 -> 13191 bytes .../data.csproj.CoreCompileInputs.cache | 2 +- .../net8.0/data.csproj.FileListAbsolute.txt | 14 + data/obj/Debug/net8.0/data.dll | Bin 27648 -> 28160 bytes .../Debug/net8.0/data.genruntimeconfig.cache | 2 +- data/obj/Debug/net8.0/data.pdb | Bin 19712 -> 19784 bytes data/obj/Debug/net8.0/ref/data.dll | Bin 13312 -> 13824 bytes data/obj/Debug/net8.0/refint/data.dll | Bin 13312 -> 13824 bytes data/obj/data.csproj.nuget.dgspec.json | 14 +- data/obj/data.csproj.nuget.g.props | 6 +- data/obj/project.assets.json | 12 +- data/obj/project.nuget.cache | 96 +-- domain/UseCase/GroupUseCase.cs | 3 +- domain/UseCase/UseCaseGeneratePresence.cs | 2 +- domain/UseCase/UserUseCase.cs | 4 +- domain/bin/Debug/net8.0/data.dll | Bin 27648 -> 28160 bytes domain/bin/Debug/net8.0/data.pdb | Bin 19712 -> 19784 bytes domain/bin/Debug/net8.0/domain.dll | Bin 18432 -> 17920 bytes domain/bin/Debug/net8.0/domain.pdb | Bin 16852 -> 16812 bytes .../obj/Debug/net8.0/domain.AssemblyInfo.cs | 2 +- .../net8.0/domain.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- domain/obj/Debug/net8.0/domain.assets.cache | Bin 13721 -> 13866 bytes .../domain.csproj.AssemblyReference.cache | Bin 14044 -> 14227 bytes .../domain.csproj.CoreCompileInputs.cache | 2 +- .../net8.0/domain.csproj.FileListAbsolute.txt | 15 + domain/obj/Debug/net8.0/domain.dll | Bin 18432 -> 17920 bytes domain/obj/Debug/net8.0/domain.pdb | Bin 16852 -> 16812 bytes domain/obj/Debug/net8.0/ref/domain.dll | Bin 8704 -> 8704 bytes domain/obj/Debug/net8.0/refint/domain.dll | Bin 8704 -> 8704 bytes domain/obj/domain.csproj.nuget.dgspec.json | 30 +- domain/obj/domain.csproj.nuget.g.props | 4 +- domain/obj/project.assets.json | 16 +- domain/obj/project.nuget.cache | 50 +- .../PresenceController/PresenceController.cs | 63 ++ .../ServiceExtencions/ServiceExtensions.cs | 7 + presence_api/bin/Debug/net8.0/data.dll | Bin 27648 -> 28160 bytes presence_api/bin/Debug/net8.0/data.pdb | Bin 19712 -> 19784 bytes presence_api/bin/Debug/net8.0/domain.dll | Bin 18432 -> 17920 bytes presence_api/bin/Debug/net8.0/domain.pdb | Bin 16852 -> 16812 bytes .../bin/Debug/net8.0/presence_api.dll | Bin 8192 -> 13312 bytes .../bin/Debug/net8.0/presence_api.exe | Bin 138752 -> 138752 bytes .../bin/Debug/net8.0/presence_api.pdb | Bin 22240 -> 22824 bytes .../obj/Debug/net8.0/ApiEndpoints.json | 41 ++ presence_api/obj/Debug/net8.0/apphost.exe | Bin 138752 -> 138752 bytes .../Debug/net8.0/presence_api.AssemblyInfo.cs | 2 +- .../presence_api.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 4 +- .../Debug/net8.0/presence_api.assets.cache | Bin 17613 -> 17800 bytes ...resence_api.csproj.AssemblyReference.cache | Bin 12151 -> 12330 bytes ...resence_api.csproj.CoreCompileInputs.cache | 2 +- .../presence_api.csproj.FileListAbsolute.txt | 56 ++ .../obj/Debug/net8.0/presence_api.dll | Bin 8192 -> 13312 bytes .../presence_api.genruntimeconfig.cache | 2 +- .../obj/Debug/net8.0/presence_api.pdb | Bin 22240 -> 22824 bytes .../obj/Debug/net8.0/ref/presence_api.dll | Bin 6656 -> 7168 bytes .../obj/Debug/net8.0/refint/presence_api.dll | Bin 6656 -> 7168 bytes .../obj/presence_api.csproj.nuget.dgspec.json | 46 +- .../obj/presence_api.csproj.nuget.g.props | 6 +- presence_api/obj/project.assets.json | 16 +- presence_api/obj/project.nuget.cache | 64 +- presence_api/presence_api.csproj | 1 + ui/obj/Debug/net8.0/ui.AssemblyInfo.cs | 2 +- .../Debug/net8.0/ui.AssemblyInfoInputs.cache | 2 +- ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- ui/obj/Debug/net8.0/ui.assets.cache | Bin 13766 -> 13911 bytes .../net8.0/ui.csproj.AssemblyReference.cache | Bin 13389 -> 13801 bytes ui/obj/project.assets.json | 16 +- ui/obj/project.nuget.cache | 50 +- ui/obj/ui.csproj.nuget.dgspec.json | 46 +- ui/obj/ui.csproj.nuget.g.props | 4 +- 109 files changed, 767 insertions(+), 1376 deletions(-) delete mode 100644 .vs/ProjectEvaluation/presnce.metadata.v9.bin delete mode 100644 .vs/ProjectEvaluation/presnce.projects.v9.bin delete mode 100644 .vs/ProjectEvaluation/presnce.strings.v9.bin create mode 100644 .vs/VSWorkspaceState.json create mode 100644 .vs/presence_api/v17/.wsuo create mode 100644 .vs/presence_api/v17/DocumentLayout.json delete mode 100644 .vs/presnce/FileContentIndex/06586006-3fdb-4080-bc4e-ba01f0d9d570.vsidx delete mode 100644 .vs/presnce/FileContentIndex/42b01749-5435-4319-bfdd-fb619aa544a8.vsidx delete mode 100644 .vs/presnce/FileContentIndex/6e75b190-3ab4-4134-98aa-12d24d47b96c.vsidx create mode 100644 .vs/presnce/FileContentIndex/97f57351-91a4-4a2a-99b3-5a50cd10982e.vsidx create mode 100644 .vs/presnce/FileContentIndex/98f07322-d373-4cb5-858c-d3d3f153da66.vsidx create mode 100644 .vs/presnce/FileContentIndex/b40e9cdc-08bc-484b-8b76-568a43c32bd6.vsidx create mode 100644 .vs/presnce/FileContentIndex/cd042e8d-fbc6-41b1-af99-1f9f8b52d941.vsidx create mode 100644 .vs/presnce/FileContentIndex/d45a1bed-5fbe-4721-9552-e624b49961d7.vsidx delete mode 100644 .vs/presnce/FileContentIndex/d4963c15-5230-46b4-9ba4-d51e43908dc0.vsidx delete mode 100644 .vs/presnce/FileContentIndex/dcf0070e-e7b7-4136-b00a-27d6c11b091f.vsidx create mode 100644 presence_api/Controllers/PresenceController/PresenceController.cs diff --git a/.vs/ProjectEvaluation/presnce.metadata.v9.bin b/.vs/ProjectEvaluation/presnce.metadata.v9.bin deleted file mode 100644 index 7cdc86ce8c435d41ffcc38f0f9a7ae1cda42f7f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2481 zcmbuB4NR3)7{|}O55#>Bmo;ZaiCWTJLBd=bw#c=WV48q=<@*Ack0d0%G`{=-1foE5 zf+8cQuFRAiWjL*YThugNw5%+&L9{i7xy)8!=6itt=Y8+J?>kDj2HXFh=RD^*=RD_k zpK~sZF%iw#!3Vc=PYl@d#8OV4XK#NuU{eoJ_tE3YqZ|5d>fN-bu%|(r z7sJW5-!=AuoDj>Ih{L44#LjPz`z8>sm7HSFCfS^ zbd6*>#xtPD5#z$tatd4Q)G`$-0XY*xS&3l7iv94Ad97J2`HMu|S2*jy#-N-@k7VsSZ#`cK1j8UY!^f}Ft%eAf+GDQYV@E`O+-NyfBFFFbWK4PJ0>oMo)A%UHpWMjBtyGixyp zR6@^`1nXbuZ+=Yt3jG3Ig|0zYpfNk`?%y`573{d3i3vM(9Xz7tB0fU3rk&935l&ZQ z8uhqlPOR?Y!Uc1_w~1ks|7TPDJ0^dRDV_x|u?zkFvijqd12$ikSyW3-iw~23VNiBW zRP}P}ppD+z(d~K~hE=_x{w>HNd@MHe1vIXe%Dlm98wFiD(L4|HOc%gZ!m2-g+TOfY z28hKLYUsRv*ORd4h#b`A3(y)U7kUxOgIs{L7HvA(e6)#Zlb~cM14@B1p(Y{(7`oXkSKK%9+0?<08-^%K3z-fGVL4&_*scaj_ZJ z7O0AgYA$MEZRHad@v#Dc>^;%|K7`M{Yg@lsf+Nx4#A?kj0rV4}DAZBuG5%kbG*w79C8RY2I;03d3ib`xA%(XF`N~Q$LlQR? z^7w^Ns4;n_7Gr`ZRE5ePb-RtqGDEU*3i_dbiWTGmF-l0;B-cvuF&46$kJZTFv0N`O`JS_6A<&i04F)sk8bOgH&mD(Qqv=82Gz|eWOiiN zQWT$@0JAW2V1^d5~?q3^OelP4}`=2 RUtsP3|J@P~+eL`o@(({ZHZ}kN diff --git a/.vs/ProjectEvaluation/presnce.projects.v9.bin b/.vs/ProjectEvaluation/presnce.projects.v9.bin deleted file mode 100644 index fb8925dbf2e63d5c7d70124276ac162e150fcb57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 359365 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%0A|v&UE{KiPH@PSX5c?oR z*=lJc_04XP2CN>~o$!Xid9<}}E_ZcxA|rLF3t}VnEv`Xiq`uV!k&*f~7c9S#`gW_I z7^&}wqh>Ku7uuL}8mSxY;XoxFL-liBcu84Fhk#BtEq*}`BlQy3qH}hO5^E98OHLy- zu0?F54u_H$se8mx+DLt;+?ou0;yV7+c>ShvE-)%FSh^p^#QMdn(sCuaF@aAV2 zrVRI|)(bL>P)l%iSC>8r6NX1xJ&Q&uqb>2vE*UHsqn1k?=7U*ztTNDY*v9#4dkS`Png+h_gN@y*#5duMkiOM8pva-~0 zJw>UoRBNHFP%N|)+6!w4YYJ-#YYXcL>k8`$>kAtQ8wwi<8w;BVn+lr=n+sbATMAnV zTMHe8ZG?`(wn8UiJE5~sB5W`0AnYjYBH63l$pvbWwuhO%u()D?o;kp9#9@s9#S4w z9#I}u9#bAyo=~1to>HDxo>87vo>QJzUQk|CUQ%9GUQu3EUQ=FI<|=O}^OQH0x0JV) zca(RP_muZ7+1|c_pnRZwsC=Y+tjt$FQ5GnlDxWEzTh^@dh4Q84*4mCn`AS)+e64(A z%`LB2sZzdGs+I55E4=NQb&c}9@`L5FD?e(xQ0M)V^0OvV?_ZQ(mEV-K-TQaN3BE0T z*PeI(q5NrkvRZBb@9pc9a$%4VcaiU&pI6x3$6D*7{y+9nZ+&!Mp*{*(q%2l98ha3go(&Wu-J0klYf`&HtS~a1&O|i|B d4JdjE!oK3#^iB(wb`cxjn>?oeQhad_xzf-9<$?>e|rbM$-$H>g{gJ>n;WL z_e+)HNO5eWytGh%A1pm<)ckhPUg;K}&n*^_M9BxV$caSmciRI@z>C1P6MSKR{oMpe z+v?Ewji6U;4lQ(h^+tQCG*T)p&9v9ndaXuxW9iw#qh6y~Uz+LpzSru8xk<-z;o7=&(P-CF`fg3&?*pX0iZP2CyPmB#&>cb@m2c%T`#_p06Q7IwMGKl^O! z9WK_rpt0JD^gCZ~XSt$udVRB<-kE0qbLx0hcx-V(&aZXaem5**!V_~zvLAUX#3Htd zA`f&ioGIk^W6Pc~w#}Nzn`!>;ueaN2+kqwSz|!bsgtettEc%X^apkGq*=oZ=%gLqr z**O-9?Utj9Bd1~$YW_sHd7k2blt3ZBZ0lBiNSN>#>pCKX_Kh91#dnQ>TC?JXE4H!Y2)${v>g^8!IDU-Ur1ejjpI7PD)~mLN#&uA{PFnzwm&L2xV=Vy++L3#HM+~a+IwuI z(nLq7!;ym0U+i3T`;9kxo7A(}<=Eje(S_#E&<|(ul(Z6k~zI-eg-W^O#Q#5H4%su)U!>wa0m`wCx z=O~hqYCqrl$dcicjh{LV4v}K3zjtBR0^nj-QG<)N^t4aE`|ifmfNe!F>c7nBo_jh7 zytU=##(Zm~ZD=&x2lMEN^#SsmZH%8%Fr@LDc_AC>m%Zg?BX|dqy#gbLL3=(o+Qbk2 zAniQvi_r}?sO`awUfTlhgCM=%ak}duJ41S4C_a;$;@L2E4PSc#;B5b!#y17V&d)^0 zjm`k1GoTQiZhcC=>@)25*Q%|?iWk6gNM}u>BO{?B1e^;L1I&kNtM0cO^`-I{6&Wp$ z#G0P{MbV)5Ou-2&22b0yDvnV4N!Bf4uoQ34u-*BrjDCt`E)*I#^cy7_RmwQC%W9^z zU0SbIYakgkilCdLxqc>?T)jeb)UWYD{i<)jU%dviSf!LnynbfpT)pY8=NhEnZl^OJ z)M8u2$tIRX?09PLs*P5$rl+4WjWYYl$5~ms{(+s`YU6LJLBmXuN*~FbVC!(j4?99O z82f8}qk|*hyd>-Hbi0si6Xr}X(PI^_yV2<6pho-cE4R!Wd3w8B4G-*bKRfrp9`o81 zbZ|}&!j9sYFKaM^J{-hj(#H)$`5~rozUtwKe9fD$(=q!>!}Akr+b{Y|v*`Lc7}m}! z7IW>UEYYEZ9_?v<6~7OVoj)_RNqbEW|Eqc2nw}ym{wowYA!Vw}uQrQ1BDnxr41kAwyGj-G-VqV9e2sd~U=K$F^Eb zuarDQvo&^%O6o(TN3;gr({RjTv!{}b@lBqAZUdcH?V!2QN{$-4zUa`MH&{?&7?b3l za3?V_gAqpMifzD-RXF?4lU6%hVe>_WRM&cvtB%n3{OV${U7yTU?n zi1Lyl5eW;<4-Z~a&#;JZenP}0JXxSRh^r_mH+1+b7Kr)wQN+|8D<9CtP$EOQM>5Lo*k2Ub6bi(mGiquooYF z7%CD5Qnu~cO6*}8U+uzml3T+aBnGLcE6w%?_EB(7Vun5;Z;Z4>c|h$qTP4{5xXy34 zKNSanN!j;qlCrjVRKUwLSoErEi!ft_SivM2@}2=Z1XPBZz;OSTl`oMon{xY8nTdJG zn&>Ow;xviEf4Xf!q4F?9gQ!eaPfzx44izHtC2liGp8Vd% zTv;a?TeGgxVWvuupIP#y`t50{kU%7DCRD$+E67Flsv#@2?X`tyfh5y!$BjlWU(I?Q zuLb*aZ3BvAyV)a=V5s(8AF4TIa{%gha=Z1h)gyno`JqD?_v8l)q!rs)QW|E7v_zIh zSWFeK_|1nnUeVG?v&VKu+Ms78$16{rLy|)tyJ$dDAWya3nIBQ2q|A?Kfqn&X* z*Q#L=d^dm5Z4N~4dlbrAD_a|g%{H_BUgf(>vF%=Ms+m9C9y4wE{)F~&eQRU4-DbDq zuN;~}k;@VNBu1p5S%J5BRV4yz(~Tw#!GlG;E*u%2&$Er7y4>^@x^Snf`t{J_9M|3! z`V4Y(naU3{Y31K`fB1^L=j;7PGg{x~M?M|E+7@P5f671cTAp9+dT9>LbGgy&2W9tg ze$s3&SDUW`SVZjE>gI7ygOc1_ZkHnrh3t)3^=vV$k>3k@5TxXB-ga?^u7aC%n4Pf5 z8+=0tGKov`(Rr9wySn3iJc9@^0Z3!;%YXeVUUTO?t6wZbig{gJNYovQ<<|V3)!8tf z=b>d}NXQ+6_CR{0f2P?G6D^;~rrr5BC1A-wpqD?%(;(o7&s_TpA-$Mj#;%_iW~3v< zSjC-ZD|-V^b&ULM6|cGTiww1(mS-A2L%sZqOa_3R_XvDR0ipbLk3>NOK?-1vq0NE! zv1^dd?-4i{*3M60APe8RS~qD~$UlLzVf1q_&Dv}BpHFJCq49--n`!yQy65|ix@V=& zcyu!5thGBaw05a%Hw~Qq@I?L{<31Jp4sVByP`8h{a_NA{do?f|e^JZgvCa zgqTNNrAFA2P6k&JB>j9Y+VLF)wX- zoVV|#_AfFR>`~_tQ?TxZJ#f!r$;ANAee6KHXmoV}4n8+=lJ-la%)*x_V6GDd!1>v+5@9*F!!a-cTPMPQ- zY`hagcRp4o3TL&jF{UUj_L4WM!P3wNX``dXhu5@S zJEzF;`>R#0GmQ+mK1CS?`boTF>;wfJIAT>T0s3 z?(ksha?sDqj-KQ)W9vU}Q^3rdgJu_Dewr;lmQSGyLqR*miSpabqot|%Fl{cxEX{R$ zmD%0nwt{v*K-7LpY(L0X`op~|SMVQgyg@jy8my%f_`uRbW+ui5TlIKR_Gd^dIVmNH z{CqE&9Ek&NQOQ5fp}pu6;8!-1U3j@X$WiI}T|<+W7x$ zGbHJVt6H&&02bY#`0JqEdIlKJ;17{Wrg%gRy z%MtwIer{K9-XX3-trbYF!csi{IQLfxLNel1IN@=-S%-pjLeivf3*C*Tw||1f>!{Qw zDycNR{2YR;y4+|Y05F|QlGfpU?5bJznlY}bkd5dHEc<8rc4p1^$rfu^LU=!gy9Wpo zU^Z;!BL4rz%lE5x5<>5B_YU6L4clu=dCNQTt7sZF_2!+hN}=5hAO13JL}(o}bm|02 zv%E#A|H`kdvb1jebwym6TXYtRIcWyRb%I}Jb|-Xd7g8SzSmrSk)(liz-E6iCLsB4H z_$4ofTGY1IL2(ANKqCEnX%UPM*MR;BP+Qw}?`mifuuX?cQza8zJ(_1pQuovkboX6SvZE-G_(6Q~ea@0*V z5*(LeE1n9p0Atb#N~-dJko0nZ@JAkexr+k61n;b`SI>8dmb*f>GwBznoaNnng#EA^{?~P zCiFZ+-SvXSHsSl0e_zw8-@zZCY3x0eO$#zv;)5f+ai4nSH9hExMqFP?4PAeGy-+wpdJW|T9b}+u zr1>^l4X|oW-pp9oSX;*C`YO%(NME%VOpW28&&h{<4a(c%Z)ZR{ww4)$s6WB)r+)ig zqs8w!kT|EYMv@p@tk;DVg~)nU{Xi87x!>QsdB*@-@Tz|89m$EH5G`~nrN|JWosw>b zVCZuqD0zUuGJzLDXbet6!)-U$JrSdFk`bI$|%$!)$nXO zE|;C*Ck53L(@oq?eBBDFE8e4KyY@afv*=^9{-)~F+89g+%o<=gpH6wpCAioeUI6zP zSm;@^x+;{TBA0*dlb`7E|*s%)Ikz?-5s#&T;6f zBnxf&QJC&QRf0^bRh!KXti|@A*)*=8gMEkuQY`<(>JHd1+fk2KYIwm@lJDk03)L)# zAa*y*G(^wcl@laF&~&fptk80ltZr8D0BKCa%7lTk!bFBbIH*hJog{{?vCYC-j4}_o<0G%tI*F=#oC{0s~+S`NR zR_B!f)1A(<>c_@f&)D#Wm0~VGCUSM;_Dh7UtBK+|fwkD4QgQT-D`VW|(qZmH;o`_p zvUn8c1!?*|9n`}ZjZ0>wv9Ss4qDOAIszhA7wnpod6(W`1LFhRr-B!EMKu`Q?=N(%i zCi-w|pK8|>x%48mbe(WqspLEGq0zekaboOCmy@V|!{xoywJBL z_))3^#@?w#H9(rmKtE)JN-tnm$UP5>BiFF{MBh`evRga0kBrKtpFV@?K)e^)t7!qO z9s_}FMOyI!=AI_dQzb~4F74^*S)sAXlG~Fdo-(L6oBgikYzokIE7DXEzw6D7X-7ed*`_z`o-j2|pnHR6-reD77-Mk|wLcl4& zqThvb1@n%)`UUMRFid6#UW!wxK3R_-qCUV-9AKB+sdnR)apJWC1>ClIbBcJF7PKjB zH6uPodIC%SJ2&r$xCy{hiz{mj9j}I9Up1m8R(#sFu=7cw4~$#6Ah@tDAe08apnwYW zGz^Z^5DyaX*6at1L4X~LiNO6H&(NcWIN~e%x!3@k-fHLm$Ppa^((M`_Pm?yQDQ12S0aT<=;h57hNqH_DfRgsE?FR>uF24!~csyDgM+|Q+ zHo8sk0HkQWSL+_aZbct-DI7Mx2-MkV9AET}AE!BF6auV1(Up`;9I-&UHZ~hcpjalY zbr)i3PGbK$tpeMphljA`7)k-?DqC{3eIjD4kr+)2d)G0f(=ecgmg;0*v{p*HWXCTR z3TM-s!R^U3xQ5aW=~T#t!g&FkEdMUqGxVD*_;Cs)>!uRO6pPd6OcVpn#_^c5W^!Tcq<}VrG`U%zV-bKCIqR`WY3}roE|M5r4uR#@ft&n9~Npa8Q&9Bi#NCCkv&`|b^u^< zjUilIY(H&(px}w?Rlk9?fUJ^gqo7XwI~q|8b?ksL+$NFz$ibmL{|68QsTC#*4bCV6nl+aU0yTU^XJpMrjD>$Tov4N=^)!%xAb3>RQq2Pwu{sfyJ z5Z2PHy#WxQ7bGc692p>9BUtvvm-d%g)7(_Hb`N(uo0PHJ#4z&#X+hXsyzueEY-qx) zcVoWAC!|zGMNu%{ih|l(gd+Kc^bKbLUy4kz)Szi&oL~=hBpCitT}-hxrnU8g8(YyR zmbBaw&M6&(fD@zjFg0Dm@N~V7|KT=d8wY>JyC+GI2UBQcY+_XYl=#o2{3~gbl2+lg z$|zh035Z$Dq4+FA$tpIfeW1Iaf$XW zhOt9KMHnraW`AhK-=Ipv`%w#;KMvmW^)OscJDViKIYX9MzYd}?-Csa0%*4%_rH6~; z{xDp?0`wXyX=DMq(tj&)!5YchwH}$x?K#U$kUuliNY)dx@oJ=c^{ZyxA}*NO7l#m> z&&s)>8BRbYnh&l(E{RDA5>iM9%ZQjo7au>n=WG_V&n5X1K6sD%r5`iOkH85oqHnPz zLx_;)P#?G|ypnI3ne6v(@?l(rEkqX zO|}zOCcE3;+M&Mq4}>DJMhDG#%)7H?8Rh}!`UBuzPxoF3(cPUO6}3Q+0-B4w{tgG=FbD-AUBd^mHa+7Z_wScq=_ z_VM)G$k^P>$o=xj=;QmNqqF7vj~D@C7hlrjbPq!(TTgn8 z`ayg{wsryN1VoEyQl2mFOgCqEkA;r%^CM&|r1MJ zUWfgf43hu-XHM%k(o>7op^e~xg3pdP*p#*%w+ZmnSl(ezxr8gSGmV;fC&YUtikC`(^LJHTm!1xRy9F({nN$T$=# zboG7{HP*$*_%%Tsx?g9D;MZ)hM9h2Ou?B^Rj^?NRRkHXw_Ly6*Hhaty1zRs^#=M;m z#IG`ikd=MW;D0I%LZ)Sv-wr`DgkMUI%LonR)$lA=nBmDz@`+8PbR$OdLlWdhN_Je3 zoP?Qi3i~noqaFvR?U>1sl5hyFQX)-Jq`g>~g{|coJ|Ot?nD~fpOs6^e-)AFd68nlp zLky0h3OcH(_J`)oM?PHgr8g?94;n#8bdro0)R6N%2+uuIw@&bs zX6Ie!wg|x>Qc5TtdT*!R$0z0<&QvP1GrvC(t2$rbFT(gZ=^!}d@JxZER#i{a zs!qeaLh{#C4@jr7bw`axmRk4t%v$~RJa_kFm+GC=lK z4(<*ka5Hv?;jZrf?l6MU&g~8(VAFSp;eP&$ZTpVf1S(3;z z!~T1#v)CPK-1ZY|E8~tvqJ@wio5(Y*pHJlIZ2l6rMTcfyzP^X6i1*;$a&P+8vvP_4 zg{uqHL9;zHhgv~F@=hjm{uB$1K()rii0PA#;dbM+aJXC?#p&~W+{z=@D;;%)7G{4D z*jF&tM@Mi@yhNsZ*g7BoFf>-I46#%H(utdQP;_jBzj&WF6zdnVInyeXN4{&UzMCVT zkj}>U)Bn$BDaXI5w6K(l*@3}aGflr_v#|tQv!$_&$8a*+Hz`Svc?=iyoHSN46%*Q} zVtqG9t9h!J6PMu=X0J(COL@b3{tp{ovp(DN(GjAQxJzIOJ0IeJdy4WmbYzd)+}Ul~ zl8Hj5*YWfEXYE$wz32aY08hFD_GCc=T94uX3^C4sW#xi;Bfaj@`VNB(4Bzdhxdr*1 z*Myx0_u}AqU?vV&#$?;0Z<7}q5V|2JbTF9)jY1)IbPxYAqV;D(e}CJU;gF*PM`O~? zwu+oOe;BMo5cy)JsM3TlUcgkpAFmDv80b{)W_qS;x6CSa|qC3?>E%TYVp#n=OX&E=h-_DeMB-!e@}!gExkc zz+|IbLmY8e?VK~v0^y_j5R#GX?ZHyDzP2QG!6hH}5rQQ$8qnL=e9fALVdPZ(&zZC2 z!UEWNE~r&I#39KGvfy+x`S1KmS^;d)AZtC!jNX8-GPLj~_lA%w<6ZcZ0{yR0(34q| zn%;6Z%)lbPhEftyBFt|?$AYpI@#tLMrrbHcp8WdW3e%GKs2OpE*~}f;bY}#3#tZ{K zPTCT<<2s1+3>GBnz@5Au_$Gp5noo1~coppI!RX+q+i*P-S3fLu%>*XwhIl|~K?ifM zNF|=a0&FgH6}un1?q#bGm_lmNFJ^F=r$s={@9ec42gy|AB50 zz4EGc+OksR;362*R(jr^fj@Wf%v)Q=v^f<<_jRWBS;=nV7Rjknt3P=+)l8zyx)Pd)I_JMll{R$4^aH$TL;A`YJ94kQRm@_4gPh#1 zr$Di)ljz~!3@&2YH8c-3dr=0_Pawyjo&ed!Ul1~H=IhCZn$Uq^%{d6&|OyIsiS zGH`m;3$bL;cSr*LgU@~&%cIM7lK(ZtIoK(5`^8aHJobn5dCt;Esl=C@dkCz)v7}QX z68|RFiuUOqDdE4LTIhp>(@>P79P$NtHNZo|L`M@Q$ZYMTHht#%hITBx1+vIFyREd;aUH(U-{Q+l{GG^%L=?N+>P zTouKNz{hW{>5C+E?2I?)k!lwl0|78^d$51Q6`plvpSN+BK~f7BV~vFJe%MJqllO5re%6v(_EJu4*rSD&-la=eg>hO& zhd0S1kUMfVO4N%!5fDEf{izvtai|ajs7a%ZZZw6R5jaW89Od8EZvXH0nyPQjZAvac zE@;o&QBbBNr;=`gb%aE8VA%=R0XmSrI1Y{0L^>z1P`9Ot2)NH``6vO$QYl{L7v6@D z%VvPIbm(utvDo1b08SU{?GM4TS&~6E?{#Yp@kj8^HC?S_xz6Tkn{PJ!uz>OF4Vx~+lTE$OiRqlM_`2MxidT6}dSh+>O_65nIjvL_6u|$=dRPqRBia`$Ls&j6>>6h9 zLx?xlGo1VuW(Ju?uW-v6(W5LDrbK#fl+a8=TazbT6kLq<*{#A2L-25Pk-Ep@=@LWF zjF3!*Ku*9aE zRE*jJf4Rp@BJ6)QsEKfSY`WPagZipZ-YIY%o@*I*hb^XzN z!|5r_n3)GXx{j&y3Q^f8s-nXqtHA3HHr!;4mj1;%7T%~kU@B8$bc=}!T$2LmSfL=Y-L!)oI|gP>L`%fvvTax~ zgN(5N99Kg}gAZL=UcA0_0MSPbp<^X<%(vO0aTHt}s*sx&K3p21e%a~!#`N6I7t?Lm z4LdH$dBayr)8JlLdh~&IZJ_Dke3)X!I6yv?FCunPh#1)Ns!Mb*({%O_Hc%wOfTkWN z;xTuwtdK&E`~t*U`@nd#duMg9T#A>w5XRT8LWJ;bLuN3Ty||3h<}4|Y{L5)vWXZ3$ zPCa6z$eM9J%U*a+2A*q#?O$KPxu@5xlRaSZm<#9U9^AOg1$#F*b8XB>4R|`RPFdL*KL^3F&0RPSNM) z9V?^_&B!R($3_L~Rg7R_EX5&FEPd`HCXn3H3krj1YHVVd(dt@W)CI`-=^6OU&HU!9 zGl~VjGK0UJg-7R!CA!YGdkzOJ;ZQM84%ta_A*^)CVLmqVWcK{`cHkAt&MZVjL#FF4 ze1x5SmT56jeYu#x8@glx10;SQ0sfLfFlynXW|wTXfnpPMEvFvaOBOa0snBfgr|vQl zn(Jf87@*w~$nx)oX=aBBY4@52U8j&KS6+zq#})Xim`1ANn>V}$UDiV_>_;1V>g))R zeK93gMy~xBOOOG{HdATratu+6S+`*2%VymbLsXvzY|+_c2Mbt=y!w&Q3{fOLR7y8k};lY{etkLWnJcdPt$_06j7zX|9r? z&vKlt`yUe9P3@~|(vFDcB+ZDhXu@V#E}3D1L`&=%PzECfDI(j)X@6~EY*3{<1hLp* zUm{NsYF{OssLhrE(L9^_mTsNHX=$yKkskvpbR(PJOcl4jEF2n@Y}h>L@$8gD3+}D( zCR9i|)Ql$sQZ$(q!C!x%wDA6-VP+#)4r8~P;vl!z((yR_pCz0i!rF))1F?@+(afpo zZr5)t>IarFSGQo4B}u}ULsOTTG8dS zM4EkB9fSZCpx1LiG|fv91_)Z z7*p3cj2VP2(M=iPp&n_bh%^NIrN~T^?3Ven6b+R;RbIDhh|z;{A68Y)gEi529LS0L zp52*N4C+*ei<+n(wuqFN!hSG(hZ735F5xgvge~lacu6v;>Oon!++9pMGl2`k-+VJX zbHli-Mv}jOH2gpY_PeT2mk{5RIfT%4K{goi`4t=j@$Hqe@(f4KZPaqr`HyxMLPkV& z4?8Y~R#HMY0FiCDEt=1!r=&G-(`xlx6@p;OCKZ2PQj%QVhJ7XbbZeKzG79gVguuvtBQ0{51#mK zJe_7(YnVOBH3og3a(5yTbovy$H5Eg_d>b0EHQ*&K?-;drwu$&U;)R)pVZi{f2PHA0 zGr-*7%=wpvmQV?9%a()njy`yitE~x$(GUO2v_D{AX}vSYm=Od0lr?SJWhS`HCF*eA zOar6wHim}mwAehCCkSC-CHPKvoO@#aIGe=?Az<$ZjS4YhLG?zy1Z3gsvLkwCD@l?YAp|CB)%3Elm>F~=X zJGO=3*jAbdVVFx?ZV$t)G*J!FFjFjT3#~%7xQoH9Ib5umBh7-3YT0U*Ch0ae0lwM< z~LAAP{ z0{cI$P$jWJyK9e326(H+LnOGSICN6bgg#5D8`Hn7y{v4tYl!=T}6#R?&_keWuef#cuhy~|Rl6>|1)S3HLvVh_>4<`rm*0if!kc@K7 z*CKIa2G^^xo`SQJcWQAK8Nz^0AFvm|t;*)ceTuvgxom8}MdS`>Sj2Umk?2(6a|{Ei zkX9igr*t6BJZZLcFF->)~$U`W;0k3_+!_xfw2E0!Y(n+o(Vg z0TG@Non*0%RTciH9_)pZl64z47x_<_7z;iknCM#jgCHXp^7vzZ6?cDprDuBt0ZK-0y;*~>(0}G_&2M7j_?W2Tj&&!><);dY(Uxz*$+BAK(|bH`hj<&tI*T>bl<5oUd{+Hq zrne`-aB}DaRAsrV#2k6RseLyC9JTXxOMo zumoqzu*ZQcdpu|G%VtS>^^t1#$XvvbsZiRI6TuIM0y!^*@qf+GcNkaKBq#c-l z|M;^!;NdLLuLrs2XF3Ga%fj{a{O}xnnHV{2wREo9NkZfIc5ZTda`f?J`Toe`%Iy8I zM-Ly}e}t%w_bYRgBacQ$9?gu;mZ4VtkU7fR1UzccQQ?plotn4_qGFC5b#Zqgci%?J z6Eh=^5RP(mtTK9ktXwMJugsQ4?pGd6B%*^A7`(tCXWA`hgrOEr_mCEDUvDuO73VMfYR-TUsr5&B*`aA6=ewEFe+lCE+ zmEJH-9umH5J7>3{Jucm4bJmNZNiz1Dlg|Pw!Fri$YnPy9s^y5XKxH2~vya!~dcOCM zb~kh)_QfC7K|F*sQh(4?ya(y8!g>5hqzT|y@=(KL0iHeFr^s!iHh{Mj@>ZP(GJA{_Zhq3c<_iV3h)IoK?8yTLW>NloK;tjy1ue3Z^9M1TNj} zcvvf`^5(X1oM{kBId3jQv_G_(AQNrr_}#@h*vYMFfTfZkf?U19SZ*IZBH(%VGY7L>s8sb4nhdw{Z|S-^Gi#tWZaUiLA+xzPNNE%HCkD7 zyRleoLn=k^&hJQ=NTE}xZHn0MV-4rwDWn4B zd#4l~jkvwbr;UZHLK5hRp?EDScgb!2ve=z;Pin=HGMBz$Xe^Z*Tv785zV5D6WS@Bk zq5Z_D;N!fdRcGhm<>S2m%;B{X+ytg0#h2j`Pzu(b8O;Auh(=)?Cx=!tZAYleeR zlT1U>Qde}TCHoZi%|7DH7P?{QvXM|M4lQNrAda3+#_QY{(u?AivxS{RTN+!!^U>+; zMNq>bM0zP;Ram;3o@XI+b^&kOWN5jxD-0ekwfX7vF4+9E`d4gjq_$Z_qLs&9vXd6D74OSA1R65uvTTZ$ML55scQFW&@g{P|{N zO7e_IrAv)2W#N={i_%}^hzKA)RUqjPVTqdu9Jn!-gR>g-Ac2s0Pi2+HILA4cko3In z(fgn2R;z;K;~a@S{mAdo1mF}oWf{^2Bet^QnS{13oD8k4ns$cXg%Z4R=4E2XU7%Ds z>Xke~o*nwH83j|GwzA8sTF=PcnJkB@#ae|GItqzjA4e?B4XDx-qO3kfX2ZON4JZ5` z*2hD^7}~nFtc5>Tf=`Hl#KM$Sz>XJnH&IGA4AeCtiUZRlnJI0Eql5r8W2Q??<)mbwIySQv|A(Etv7LVHXNRGK%M6J=q zB`$I{QiS$RoP2PKUjxST!gt{(tF4)LfZ6)W5lh=m#D*pJgb+TNrRaHK0%)G&%P6QZ zD4xQ#0Ks=;w+2x!fi+94#tV;nZ1Ag>uJcTy*9q4|~)91M-{r87Cj?*m_ksm8U6 zV9E|%7-F>!r>SZ~Qtr0`tI)672~s5^$iOv19s-nsVJ%5SAWz#vsPL*$e**XZcV|KC z(5E5vlN?L-1M}Xlw(S^$A#<17PUo9{QKW5vMDVvgBjpak&mZ+#^(I1(#w`vEiIBz` zlBd0k=@6*lTj*(auIczCV@}ngGP<+gIw3)8ald>6K#bgMEYEtgN*Zf1N*uW0iZQs5#$9J(vf!tj7YqBBGWm>-H&kTud%5ExM(Mm zMJ^ekEtQ3IL^o>e<@UOjZ0)Pm{zZn(v|Y%=jCy=Yr}r~N-q9ZLd*)218+N>PDbN`j z4&d`W*g})Fd9t)CGmy|29(v(Zl=7Hr=Ozrwk}xDmY6Z;jm5ipfjf)Y27R?TZEQ`1K z4F%RbiIdQ&6^w$`<9F?;--R#xWI8_Aev`EiFCR8qIB3RFyH@Q&Spk55OD~qkG0iG$ zCWw*a{RpyaPutM4fY|;pyEf|6aPSJ?BzYd4h$I+H3-PX@%g`)ARgTe0(UL_)2=2y} z29y+C1Y7>sFtK1haB%T<3kqzl*{hq&n*pK)&$mP)B9?XBcSlr?*R7zs;>Bpc5DpXj zKhP-TEv($eA?SyupU)0r&BRDhoyZ^zZ_V zXBY_t%)%0ksJS?@g(6~?hQcXuY&;R#IIexaMzmt+DF~&->KVcvOud~)aBdlsCynlR zy=BRw8^^ExW-R+@H9LFyM;zIZ<5U1RnLr*jy30La(2W;*g5EGv+Ok8-7jB1tO$gUa zI9CTi`CmVqVr`kU2k9`n3BO*c240KBbB>fo|MQlPkRxxUaIgB;!Q&(mjB!sA+NY07 zrgyL$S;Cn#%mqjO{tXmzga4ew?+{4`{$a0M$2r$(nb%_COE-*AE1}czQtu-9lfX3| zi>kI;xR&ETf8Ji`;$r>st;F7!S7oyRlcfx2%1fC$VY?pbdM0W|xVqhkm>d2=CTjsK zTrh&K9>9olSXAH#?Nd>L8Hf&f9+LFY}P(M`AvM|C8a*3v3Ad3p2VV^Ci>&arB z4Iht%b#0NG@gi_}srii#*&(wFQSVed*+Tc@kO*m7{s5`kjF(QJ29B-cZFB#<1(=`| z#t0i@hr3<(4HXs}T^L48c$Y-|I1aWx3$X?if(=X&Ti>o|@t1rJC)kpS&X`ckwnXri zu4KYJue^0UTH1!KIgLnmOxSz_;+ZE-7uyb?^nopT)r^ZwLUWF1 z^KEPPeDK9WqR?FfM7M&fBEjT>8{UYn-deTrhSR5{ShD%?=AgKWN%?m-IVqz6HZd*3 z6^U^#+bwgo4(CU71q#Rv9!3vVy;iA;=@%1M5%n{%#>0+JdO^OOcA0kCiT2s_1=mvV zK_UyNDXq!g@B;I4O-}=65j^x(qWnwGUsQW9XKAlT0sX5#lerX9H zdwT#~6jKcw5XAu^umAnEZ+=)7`$XSyh!3${t>8*NLdd%E#f+jCIt z;4me4-oKxl1$V`@7i$ipuM-r&W`jx$5q}QfQrj6>As5@qBzE;Q(g~WqW>JuaYg9O7 z0ZG=w?WWF#m`C&yZL-WoBj-4f4XIg>4Ndky{f%*NcE(O@3DO^!P`iv8F(n|7ZH(Mx zEeu3$U=t3_Y&h}@-8A=KS_7}Old&aI`Vfs6VBD&Q$n9fSu@cYe;9Vvvc!osT!WyY1YBEE`Gg*GiKA3v4tngy%XXvH{leaexvDnG`og=$nsl1Z&nzSC^}Uq< zUNS4XfZ{MgB3=+!yjLgtw{?orgP4B2l9Rsd;W0uAhKRjgB+uC__sz~ddi@0VW{h1k zqMv{{ah_hps@tsAygS1~cvNoqEjBoGjLNpvl;R~Yf6Q2#QVMg#Sxfhm${%!(nCo2Z zmvRoG`YESJk_%_&R#tE%9J)rv#Xqay8sGrgUR>xc!-oxwerM#~&}gA>Se=U)f?C%x zaqXeOU-Kq3wLQh3?Zali45j~H{*7gN*Jxuo&Kt{fbEK-#kwYCJ3O8tD&4S?HAD@}V z1CJw9{AX1Dl;lrY{*23?3jZ0ElA}^&bW9Q_QnDmPN>ZdOz{*mj zEHKN`Y*{Ll1@xGd9Fvk`Qe;euj0u8cT2fjVmkQ%jVO&6uONDW%FfJ9w1(yk_Fd-Et zq{4(WG$HjSq~3(on~;Vkw7T?mlA)A@p5+m)ULN7<LF3pZh zv*R+TPuR;-j6`HFC4rOcyJDf6gQ$^u2$v?6R;8IwK;w^oE(E5fZ6;nvES zKp7J#V**8Zw<5e-5#FtgOOJ$wE5gFK>BCeS7bwEXm2rV03|$e1t_VX{grO_K&=q0m ziZFCV7`h@1U6~Ll%+TOxVmJJu9^ntQhd+ch{!q!%2=fH~ND&@5d=cy850MUk2wnV< z>desilIlE+cwLTIzXXXSf8m_NuB(0aE z^^$-tF{6}9%qaN7c$Sz^N+sqA{Nb*Ym<#YF&GJa2Hg~$jBaJU9$s>&~0mdVZFQ!?E zM;gsZS9qlHB~Y}RJkm&H(v^6m@g>djNaKr1SK^Td(oB%Dkf$u_JbsJrOhb z;`Yiyp0ZHB%oC_o77~<&1ZAEpNaXg)JXb&n0Vc?o1^KcdUl!!cf_zz!FDrt~ia?Xl z#UDZfe~7*Dhe(G%)M@-7(%}zv8h?m%_(Mpbd(=Aq2o&y0d4yYlgq7-(Qhk!EkMaPF z3)c8U_3(#a;t#gG3Y3Qe<)J`%C{P{>l!pvuj9F@2mL>dQC}TWg_+ltyBjb@fq;xxXz8=6IEPQWt zk!<3sIFXNs@3;M+aM$WC1IxlZ9yM|3_P1~`#j>G!bk>=jt0uSM9ok)Xp{A#7py9Oi z9L})Qod)UI)h;^#(=K|z?sBu>zLbV+JLCmsEN9n22bdaco^Bk%+VrD@T_>_n4&iUy z;uS~{C%QO5$3FVuV3Uur7x2c$)r1eJQYQv{!N8{d-`6v3JhBW6p((5(hbh3P-JFnt znI1P~pGP(O22+2u^{RYYu6XSsHRSlBl3i;S2v*br7SO9QgBW#^i?XU^TQHN@qG z?D90EAcu173XG=kLdaR^7P<+$_xmnla-Znn@j^Dx^AriO@-b@OlDn+s%LkGwb4=KDFg zC8`kge0y#p6%_+EluQkA2*o-9OF?1Y#X4wtAiS ztEa@6MkT7NbjciNCRfEVfYM-AfD0Yxf)pySZV^LH4HfY`F#i3(uNDun4-G!)QQ;xF zYKZVo?AxF(2?^!w$rX%q+GdE3V*eS=1%7DiH`WZl=_U$8;JwY)8r^i2@ghCHJXBoc zfAf%SXliQc_u*PwL39cS|CzX&7=$w93Gx>zTdjGOlo?p&G_s;Ne7<>y_zuEJ@ClB3 z&N*&iPnQ!gev)I1unHv|bjyAb^8j9l;R)l)!E*{TY^AZPhmeIOTu38{;)-097r^M@ zE?ljZ+i2p7QQyZ$0tiLal3dbFoGJ2bG~I~4!!=X9@uTO;;KNm&%X2Vb!3VlvVm*kQ zQ7l-p8T}-(L~_^D5HDbDwZOSg2KU0!MVlcH!%()GU$=~Om>?8gs^7XE!Yo3u!V-dM z>oC}i)g2*YRAFScNBAUdi?6&*hOkPI1uPcpkZ6gR(|EdD!GvlV<#yE=QgK$GrLY3S zr5F6DOR+sp(9;B45I?}vHd`J~wz;xGt!jYl3woMjv#tEUqGDU1=?rnlinlczf$!Hn z-)~rlr|9fFNgBG}ZLHwNr!M;^l_2J7EEWsAKgWxu&SVwwq6r08wLBd3(Q}IALu^ME zPWet}a6tWt?GtY9J+QZQN{Tax20Sdx?E?vyecKQ^TKGGhMObAU{=4>BlxVS-K4T}= zwREVV_v7}`+1zC#@yyvl#LwtJaecXi8x;qND*^pIgK%glzIHE;F!S24bYVF0s-tIb*@e{YaIC)Q_9U!qC99Z^I+w=Flo_=`qUlZWSFedr+m9KCX69PStW#@d=!KcR@ZLrroG z)r)wE-W^09eEkW|aarfk4f+DElsEtLH}qxP>kR|*R^oBB*<8k&Ei2iz*vXgPnxeU_ zOGX?BQ(UK(g1Q<5VtGl<i44ONjfjm#EbcATu=M&)ab7DSt z<1L3n`Ckct5cBcH-@x3^{Cs+uZ$5ZOji-!IWdC$)W2V#F^KoMAz&vhvHhOD&K2|37 zOuu@zr|PfmZB!@5_Ep#F_!m;8T-v){Dvs=3hgS&wGro5n;kM|Xame9i+BY3hHK{U+ zwJJERUn*`S@j^85F~eu6=07+iIk z5Xf+Z<_i~d>$oP%^Wr@6$!oyKSD>|mqwH<~al%Dq;t+Q7bmbW#5suNrUR$Rnb#|jw zUBfFt5N#N}GsX|)p7!dSb)4JY0-l1L;lb&E`zVR(V|ir3Ypxg?)#Fma@`Rl?!C4B@ z37_p&H*)v*7+O=J(+)K_#Gc3$x2oMbfKi8dSc5+a#dJ{~I0iY|?$X==fv|Hurm_>+ z-FB_r{KCF|aX`%pH(~;cXlVBnDx?lzcS8g_6&XKJai#I`5ZWg>O(p}qk*z4JaYx4z zD@el9xgT|5o-JFJHEXL1ccna#?*x#Ok33uyXN#0q-yiTc-aO9{A@~vF>&`Zaea{gY z!^a*>No1+c%%Rv74(N|FHd~wqCHaQ@A;l{5N%Bj^5^l%WEx834s|NTp6wop=GyC0G zw;SxR(!7aIGxD;_vlayeGZ8#328A=0w1%DOGVq?!;>bSyR~$d8#tNnMeo7pjI3m6p znuyY)C_P#%Ashc+-UIo$5C7@E5BHalTpmGk3CWUKDpt@S>Q$?vsZ(4?$r0+uw* zr(f;h<9+(;zw?^K3I5r|X0cV|c#%}wYfecDL{)J_Q$93W3YmTp0RD?Zs%X;;Ka4_9 zemL?`3oS$BG-?DVkzjGuG7f2zV4H#_KQRVp&=86Ar<*ImB}e9{Bq81z>X%7ld9Qx~ z85=WJ7vdD5Zzci6sy0rVeE(LVv+u!wB#~F3LWM5iC-E<863g?$;g3+aqtk_YS)aqj!CKKl?GWcsFIGu#szbT?87_H$Wo$eA#4rcv<9p5Y>4_R)bqt$Vcy58VoJ zgDQ&2tCqp##JCorozYAt`doyEEF{EzU_*PtQE-28baHY6O5Tys$Jm&;g2_5T^Fwt5 zQA_ob{~lZjNQDCj69_eh!ykZ?*5JdDF$hpC$RA^46gLAmiT2^Y;>dpbw>0vf{0)l& z7639-ac&852Ms(iP1cz1s7N4sf;eddn3^SHlA0x>Ky;q~-SHpjPXCt2|EJHSd(<=g z%ZjhW9N+{u5$KnhL|YTV+obzn|1F!_M12r8Ys?Z^Zp;!{Zp^T9?c>#JKm9v8`EUL| zGiG69%E$P;QZZ>6C^XL;hb1`BW%XxS$5=EbAY9g%B(mI?B(hYR0bs4o!C=bJ1MwfG z6a8B*{j0yVLvt)fenxn7Up`I->?6i%rs&DfRiO<`Vn7V&DlA&b&F?H6{BsYv{ zSEWAdQ>=Fp&C9G$DsBwq%EXrzpX3<-g$`uOdbdk>nThA{8yZBKQ#^?CPsJ#WumKpw zFWo4qKbOn@%8#o0#Xe;(xN5OsJQK~)ar{F&Oz1!e@vx?pK};!P$ZCems#%v@d&zNn zvO~>^EK&H>;RlX3VQ$wF2yw?ZG+rzkuK%~6;SfdjLi`FEYxJ&k+fPd(?xy1w&7+_3 z^3gP^5IV2Xdf^neDmoR^4usirBEeGC$oDU7Pt2(Z^&Z#Fy=HK?KMi2nYn$%>-@Bo{ z$7U?hXC|>*XQLa0dL`^2+pMtiF%=mdA|R#2sUArpl13BI@V166eHeBBr-K^$nlits zp8Z{!*h_@}kGn|lxG4Jn3E!yS$MMNAmA6k3qJn10#mM|9&OfCL37dODKB$xm$P={B z#g&2kFdCNOr3}4>!QsHi*y?c_Koz2D4Bu%D6)IAZ3!wz9rOh1Xtv%fAN1$lQwp%{N z#?HSHOMq5@kC#F1S)&DcwFW^Kg;JU*+08p#_wg|{rVZeNgKL04Y}QD540Z=?n?Fp} zsOZlEVpQ~O{RkT-6yfq7?1>bNG+s7e)cBbBk|y*^nlO3NhW+A3%op9!faPIg548L+ zvZV?65=i!ov9(_e33V~3H=z!C9H$^y;;Wnp4)eH;@K`n-m&|V=K-^vHq-HMe$3r*_ z+bY2ljuLQsUGvhQT?>_ym;oDz8DJC9-VOT^aBQkHC>Q7yu}RmrmvCvb(cKXAQTtLN z$6$j@JR=mVhGPsrT8oRw`4quN=IASLt=;vwHTQEFZd^;V(=V2AYaeg1SJ7XDJ#YJU z)VS@6ExDhz29p}azIJ(;#T<0TiQ)&*qi2QwRYQHg)xV??;KATh4imJG*oav)aXHjs zlr6cGcsE@Rm8CN_?_(ELuDEa#OY=-Fmw@bR?rUk@^wp)I#AWxjG*5kW-^jh`zLpk# z`83u5IT4`HaI{de87+4sS}xj{mch%8^owF1(!=vB6bt*h9y)t<)zYwQiyio!H`^Ix zxr0lRYm|Z40ex=>Ux#q$hkL*r1tzpT!<0X{RUjwY&(MyrlyRxKr}mZDWlnN`b)s^w_aa%R=BMAflq z)v?T~K_RVNZvC!$p+GOB`&V^xt7u8Pmhs`0@AvtOi|9KGl9(; zLef6Wr_xAP9q@O&4w9%&xlf((WSw!YGoIBBjv(W8kVJLHGTVX6O|lNRGd6xHg9fNm z96cSQ0w;2S^6}Ar6-#LqOH#3v-Lr`#mJ{5wiR{KE(y&A#H#X4+%ZXwNmPnL}eXyKN zVmZlJPG(~{nT912xv|MUSWc#4iNtIoR+8vd7`;k1dX+TvkjUs&M!Vm-YlN9AVqq#; z$_UWd!Wl1Sr&zq)KJ0sXA5V)mOM4&*Z%205gR711yWVoK)?T~zuG{SdUq5)@S3eXb zxd)x1M*2z%`bvB4AnPuOz34Ziz+jFrz?xMC_N8kq67PTQ62AS|FufbRfdP=?KD+WfQHg*!EXXKs)w)TxJP8eoL+0+Q)95`xoF+ z>j4h`fde_;`GZqHP~^);joKHQHUHv}{sMJ=b4-6f$7Rd!K$GM8z4#7C3gl;XHl84R z%FuDI=<9YsNQb%UHlr!IMR*=HR$Jey1#oI;nY{X@hFWaLni|qkptJg53RkG$7tB$` zr5rrhG|Km_=bhEyH_c*N6E8uzRRk&e<q2s|MhQKD|Gc*ey zO2kW7UmG&T2OR`q*-K*VFw{TtQzFN&;I#Uni4VKi>QW9}&=8j_xL8rbbNG9Ka>q@n z8bZk6BCmH+J)EF8;?^D~9erBuwQBFwGaYEvWZmnX zplvv|&^U+ieA=f4C(SnACH>2N#^XONa!Rtib?;9ruE;p(eM@7n|7tO3S@D@-1>Qx7 zPeWn4sgE7xu7P)+F%=hhD!%cWO*VPtuI=2L^)?@FV)yO!tXFH27)$tEmGbd9=YDR_Xv##5rn!)B09L z;I#m8sbs#>Yr(YT2E|{jC<9HMNO01z7`Ge_kI!kBA3qaD4frt zG-7&*|96s_SNc=z+CZutnR)TdO_w9$?yjDq$BBf(CSpSS4>q1x+ANtN=k-qCK@u0? zdfzheO{VK}B(^=jZ%J{MPmF5cI$9ckNVGv(($dyOJCSD3Wq>}HQT>DtUGQBS7v1Sb z#3`(DFgU)LnV(;SxMUyAcL(aQC&ZD-iKR2@U-PhbX_9|o!NyIqv8TyB*mp3uUmb$0Re(#lP;(X z@zUm=p&XJrL!u`yA;4IP-^1-8LjJ~*UX^vlm%>dfsV=eP_Xs@QdSbm-pH}=>U2Ebp zvljXRUv#H}o=6JJnz~WQsP}%CF~&NLaGqX~a4bh~j7Pe5sD|t8B{KeYmyrZnO`CEr z5O;DxV@4Wrg!&UUv*zJ2tl#Z^7tEj+!|ie(z8=(v?5exZA7UEX9DlevpM*7}xdd5r zutrAB?k;nKxd~>+mB{;(2p42eztqbAAQ?K!8l!efv?Ur&P#n>5`cKBeAl7!7^pGX8 zvE-SD_mKJ{94dQ)MBP-l&+m2_S9&gw(M0s*5SrPnVJqz5o6V^UU4(JRa$*;$o zSL=1@&?lWsza4};!hQ4w@Cn2sC{Fv<^bQOZi+yW<0=7|Mm{3s$vQ1XSKi_S((T0sQ z_UZ}T>2V^*^4S7?FeHjO$j9N)R(4wv3o`|t0Nj)!mR9$l?Dm-8Ajs|Y za4+yKc&?$z4e%fS&2=rj3wgHfeubg!`W%W4mi2dGhg=@0ymM$Uq<^&QBV?lKW%^}t zk0{uB9;sk^)F0eG{*>Lya3te?z1Tv(`oY_MVG$ZH%Xu-^x6KKQyZ}FelAiEA;+_mt z($lM*R$(5oPo>0@-*KZLDZz+!W*Un*$?}saMwl$buCfj6KtdmITLLU+(>2C`~+uac4|kNXW*GxM!j8M6Ls%LY@dO` z&jvAvA$Lao51(KcD4UTe$;SubtrId@>l199482m@AGmeuTl*6T59p{-iVYMVi5d@# zfX^usKcTQm;F??5Bx-&NzK=N#voIgb_i430CEusDpP%p3YJUn9N1fQC%s*JgNv-xt zwV6~5@@q4x)jvfCR62y+PsA6N*?i!#)W7=Fu5Y3HoYRE5F*9hD$~vwI!T1DoH+lRL zYJcF|?OXekShvls3bsv$P|soA&Z^qmWxXchyUc7KrFFKIFTM7sVESas2~*`jrq2Q6 z%5)tr-#7t9%mMalr^^Yo*7D@>Qh95t{s!Y#aa?&IhPAw~+rh0|%!5$HR+Q@0W|B<56+S$GYv6Rdz; zPleV^7(hAgyG*c%9qwLE5Tjg5eVPhP#?xsnKG-CXYl(hv2dd7u1EIs|H3x$}4yQ7x zV#YXH-lB`h?9!)<{ORq@CrAx`b7RQ?V-{~c&>HJ+93-bLObT4FO>*wiqPNzW znHFgUjP}hmy=p64w43r~hYvlYQD?j-w+`{t*QtPcPtAnMSMGUOjCeT_E6He&)1*8<}3mZ^I`)X#04&wdWo2 z+wCrmKHrKyj;CGmO=$3UVILPdTm^`=IVC*g*}d~2nRN*uOmKClN{c(^dVkd`RyrB^oQ3}}sQ2@^e!Gb=y1r%qlQc*?4} z;$Z+VE#zHGT6X#NF4y>;LH@z-D5<#)mB;Dt1loxu&$g0!`n3WU{_ z^i{0Z3>tMjkNo)z{lLpduo7lWTf8T!e8=;mXsRYvB9?bQ6wMNU@|Cyx7?<)f1I-eN zYacmVabRvay2g&<{8c4|8Ec0O=!H@6qwwR_F_BTpYjrZXd#3$~O?{1@LwUQG$V z4Ru}}kchkKK^^l#UhuDn+zoRlB5+Z-Tq?cZAAY}EKte^&M^?a=^tt=-Bj z(x|SsAT%i=9WjDWZz|>~%qvZvf+WAyYlG%To+_9_v=-$liX(bFqz$aSJf#=CkKH$Z z0~F;dPjPA6!|nE5Rq2{tu7ZTj0$*{IIyh!UH~SF1__ERIoBz6n z1(0r02+)NtcHwJTZBu}tetF;nGme=!5scz5d!D~R%1;(F6Mm>)J}vNke%T|PtzXH( zD;>2*&m>~6pNTn@S%9l7M8rnF))v~e_fVeu6+wjD?+{MO^W6%TRs03t=w?WEO0v@eVFgoP)BEvlyZcyS-4}I#20g)(;;2o2SZ02xk%)nRIrY%Q0C) zg=uXaEYFDX_@Xk{Mt(tS#5~HJ;i^n$c1?E(Ia=0|-y!ODpSiE?6^IR&gY+KbKrwT8V=Z6H1oJ}%n*(I)GWk$n*5qb&^<8AcRfQ&0K` zPrNqiiK(ipEsYR1jkQelT`_;7)1~|Pop&3>>E>!1Qs>=f>&*n6tX`)#G>5nX6y$Al zwKhSknQ*s$7$12!LjitP==xdqGL??&4{L*o4a{1#MyHyozFW|?q17R-r63TauvN+Jo6wYk1TI_YQ6%ue8Bt1zs*&<{$NacPok39D+wARd7 z%m}7z^tn;8$MkKG3S{DTQcVVRucfwx0C5aC1cr}`&h$2|F023BOyZBt??SRf{hma=Gcn5swFSe8v9uN{SrM`IyO>X0?vU8XF?$# z>6L?}t~`XkR4guGp_d4hp<-b(cTrsepfH*q1aunux%v9uT0!YKXj0*=6|Jxh_(>nJ z-RWMuU*tW%AeQhgbtew*7{4hEqHBn|Gfxnvt+%=g<=m^A7wUs2)Ae8XD3;(#wb$$# zmQbTx+XqnVLJDIVJp=r_EhlaE1xa=Wx@A}=%GMIY9jkhP$G*D3O;d_*G??d_V}%N) zkimv#5R@jqn@1txEx3y?6PkGOF(7#Pi4H=I5z?raY+t{~`<->bafd4U9{Eu^j)19N zC+(Akca1e`I;5!|ym{xfkPCZ{^fZ`ldjZ~Fc-?|jqh8i+d7Y3rr?_gmq$3>nrMNR7 zUrd|O4Q~u6NMT~Hx`Pn0k~pyXr)cDyftB~Zw}o8VZQrya8)J8#bBN$;p_@uY z6?8bqgslT%Qqf)K{BcFMW(cKZ$r8%Gt=S5yo>9yUm}Nx=3lV4ef`AG~m*H?I8B9~E zyHe*B7441#bXha_!SiVZ9L6l_*bVvx)4{~dx~MruT!p#~Qw;|aHr*DA^1i^e>rlI) z#f?VTx& z9%oP0`9qtdLvo&%l#y`Ix?&Duaq`)h9%OJ+_VJ@N{@^FO!G$y|aOtIoDcm`0dsjEZ01v_8?74(^Jak9{C9f zVatX*8!sTm4!T*wZH@|J1Qhc=;QSKLLN(wF12Ni7&k4P7aXDGYtdE$Y6v`N3N2yQG z5W0+xagIRlarfB#e$LvoUblR26*__hO(T3`ZL8vPLfP5&COBt?iKnPbKdS>4OTID> zJGt-uyt-ap;OjWTM}{aD1!bM-;2H@JO}pt+Nu+|wlr&nu%&LN2u!OIT_2yEtp6YBM z+j-Ck2Xv&xkuK)CbUsTCUC+vJGvYEfD_A!&gx?X14{^oq$QSiT&^NtO4k131W!kKO z=M)b~b%EUp>;eKXP&-4+Z#9~J8^>7~}i4GW4eC94H#bz;FyNe{S`f@_%fp(L0l9NPe z2-#55xdnuy0ZkOpqm3D;cRk;`rVBlEK6gZGiZS^8_`=8^wsRLBhs=bPda0=0^1(uhKUknGB29a;t56zh{+;}OwtCT3abeeip~a;IkCc$tj}C}gDW;y zw*qDz*kINDjFt4Tome@49MLg-kFcpW*>gx2W&SOTGXFfs|5_F|b2H$@n)6QbzuL3} zJUdDc3AnZ9G-zq4VEP^$(i*gUDidgmFoF5dzYOgx;z+A-khMc1-k+n)6j!(_VK=g5 zy{pEwzjHTDR*QL}b{*wmb+r?5`Jk{56BG)v|>I3$F|^>m7dcLO&vs2?tKxBp0l zi+(kL>XEVoMlf7YD0$9n_hlHjY$HrzoEkun6BFpiNnj8es=2Yeot$Rrxpm}S3 z+T)wT;3lTU%rrB$tlA+R^ZP1%ps*tj&Y&r?A$Qx^YeG?Qg3%$K@R34hcFTtHcA_2`1tVq1 zD0MbbjKN<|BxBKFX0;HmB#KZ2RJ-)JSzWzK+2kIHGh%;3mxT?jje$yUxb#&5DjK#& zO;HT6QBRl11Oux8%oV|TXQbvqwxCX_3lmVWX?EwYiys>9_;T7GP*`Z5YZ$>Jl-viC zVZ|#o5uBTA1yEesV(8Q60=RW?3^Am;ji3V~B{JSV=n6sme~2|`Jc^VHDHU8&L5fos69>+q=LMHdCWOWscKWco zm~$Y&{CcoK?6Kco6J?U7qu<7w%x)4B5IrX5F%vwi;A?g}e6OBPg)~@79OgiFp~4$& z!C6ZS-jI^Hh}yYtOUXNMRCK--ff_RBMM~qLxBjKaEbPd$Z~ZHkZKd!-Z~f~GgI5IQ zSKc}f=U~xqhp?_Tb!OASiE_Y(-LM9CWpiohV*}I>1aYOeuJbT0JEk&_s2uIv&9^po z+5i;SKt2m3u9Mkjb#`UI!@NcX9y^yG(0V_TVaof7b0m!;M|0WK;n#TGBC_!ntSDlVN}6tu>}K&12@+#WuHRx1=zr zXXN1Af@_DX;r%wR;~Ha7Mi%hynJy=+Q9llWWHUHY4M5AYGIpdB!di`td3v}gF!I%< zQ;T4CKj7;dvJ=;Nax1kjnrVCUWvDmtyfe}MX!d@2R{ol1>R^d}yV%x3q#YY$5lH_C zPmwpBTIF8lk__xJgnbMKMoHii0E$djBS)}mzQgXEw>H>II+CL+4X zZP1q>sUof=oCN)x78rU^X*Qt;M#`-k^O;gi<+9e^R*t(Q9isa=Cd z7)&<2-P{3y5eMak9RR341hDnV#h_O^0F#6r-3B*zjdlPeETPaUp6>u8m8|sc{Z4?x zlWW-b^PQ?+>;QJgbL+bufb}|n5XDVJ-lR=;8Z`H+H~^q)Wv3w#bWXV)Cr-UXTS&}0 zTgm84TIHyj|Id3t$E#t9;8{(&5Qg3J>8c2eaI_xHkqLcVrI4+#_wL;XcMs4tsRwuO z;we~j@g85FBddtqyN9SuaXkovT8$F#7K3K%Apf}Afx7tx|Lg@=R^5Fo)H{sy;_Sj( zUW*P8Y$Qry-wQq-;A*vCGS3Cy_8R)PROdfMxg$THzaF6#satIIR^fiVS_J-`;1@dq zsVfdWMV zn-u@w@~-7M&f~b3WJ|IrO5zg`NKsglAc>{KrT7r_fEAkpDG@SXA|Oh(*G7QF0$gc< z-R!qZ60)77@_sl@D&_JemsF)H_xumJq$-tT4mqY$mA@gk{JN*-J>R$AVnOL(9YpLm zJv}`$Jw4q$Jw5%${lh+pq;>ear}Z_upUuMxYVl#A+%sgQ?ic3rocZHtHz3aNs3>rpP;~g)MufQnOoBhY+OdOvmjQcPw$tXXVGzN?Tb=5c=qQ>0W2sBujRa=(2V;-&Iqk=II$^i0Gz(!O5yWRYW&t>(eG z7CH9NM)oq_C(7!4$cWzuk&O=#IRpbZ0pU~gsU%dn! zOcM@B&(=JMNLLEpQE48ONFG78@SYm|o$|vj-SVn`uY7gg7q9*(WN$bRqV9lfxB5=V zcI%(WV?peyHMOXY=CKq&?v@|5JS?&i%PxB&0>e&^P1M=!KNzD;K^Ctjb&iN!38b@{ zga8xi&nF`yrJkc+l^0>G?Rm+2Jm1V1w94qg(zo|ZwaLSfFfE=1`Ix_#@Q=guWn>_lk9e#kEm1v1#0V4Wtuitp z6o%8~#^NIKMyHt+*Jk7Xl9ak-VEjbZJC7q0x42A&v(T#HCrE2?X zXq<#fG)L7=8KphNv;CIbMpIZYc4O3rwpX%tYFbg7 z)Cv3(cTlU9CCbr-S5sZn*}vi`1yZXubgolsb?y1>{80z8!Op8soB_GB#LN_2<-CpXExT}s8a8AuJnB>dW_>p3` zS4mE=H!2kFiWT za9g8}D@`iq;e+7zm0C}f1>m#=*WxebdY_8H#Jc+RZ=rQ%2P0+ywHB}GB?;%ho&>|C z=3t5gRLn0qVCK6jdq~dE)pQ7jd3LI+h{rWGbJ=vnx|Swly-P#NQ&!!(!|LQ(cW*n5 ziw0N9${SWM&)PegZqKv&emwea=PkY>>+jPsabr>wheAKvsTF8PBX0-3KPJJp1*3m-j&7LB_33Y)LP}28N~&D?v$?Srbm@BtELy2)>0a3cx@h?lY7| z=E8nnYrTi9MpNYLBu8-SyUuom${fGiUe-P1depkEk$t*|iy+G7{3o``EHNbUKOc>C zizdZ4!cRw_Vn6%smvK1R8Z4+hc`Ha~qtZY;GCv(2Xhe{5hqgsx*8i$azi`Za+ zkBF^^fq>0bwed3^AZ^||1639dGcr>&G}`QsnaF9(n*Z;BiDl_mNDXz;KUI+XYOvC- zEcTH;rBlE7=EaM35@Q2o?BA{*jVjuNOS1)KUaqNsdMbi6!lt-+Ny$^6A8<P_Tu78%;ec$!DalvL&QyWgmDSbW zc(2(&2PxkW?gxR@;8e!{oBhpjz-*sJV*;ncY9vz~{@opo(mF zr-;Ykyp?g=G<~ltaU#+LrWs{kuJ;BMoa7Bx&T=t`U`g>Z@h6vaU9>}7Pl%Jau^*zb zu@+@+H|S_(#35P4!xP<_KO{=}XbdBTDX@GW{;K7#U+P z#8|fTJ6bZ_Bn35ioxp)oA2E;hc59U`uAl2-r^v=;p4>sCm`uNYvvP{XPuOL9=Gu&-Q`oNPZ`@TukI0Gw`J_^(^Bz0({O$$QBKv@Q&n?dllLb=*ew8_2U%ZbC-ki#fvWf1$ z*U9iE*^;sXsN&w6cjm9&yn6TUwW~{4Y3bOZ^o)!HLWODZ%4JQm$#`JOj$eP=X!7e~ zS^XZ(L<@I~x6Ma*m7bq(ckoQm=eKS?2Zzy{munY}3|h-#pQ!?M@f?K@GOw)6S%5dX%C%uIG6AlCFK>Z55pl{VzDaWbR zHeJ^#E==O`u&L(u`zsu>4{*U!#3rrU>etk??}-olpFLX19;^-;Um~b#CF??;ZQv3X z`g)~yQTn>*fL!JLE_6>z&F8&Dzs5v)ZHxtSZ{@2_kC<*UULssZ_j-1^`V4ZrOvXW{ zd@ESENTK?zCIzqT@GVq%JCH@#kVN--R7XX-F~$Ta&UA;Jza$46 z;XYiLGsJWOW~U1T)8`Kualpx#rz1GB({{B{%h$iZtElx5m*|sX?IF(yjEwKE;uT@WR`8r{eacbeuKpG+-Ce7rQ`l zKC4TUYJjg73@~)Zl32#smm!^~=iGZ~j+}ZsoiReUBr<(gb z2I9^&;qUIa=Fi8F(*bb>GBkkHWLJliEknZ&oSp8zLF*&XskIWJ;=*uxgBpMS&9KQm zofbXQLw$KT>2amM{${8*X%AJ_CmH;AhW8*{F%bmwbu3l#^6Am94X51&=WXlj=k~=0 zayzcgXNGAm4JSLQ^9|Ad@gnk{aNLowO9|SeI)Cxa@H_NvQf?^St!9|FhL3!rR%;Al z?knB2_bA0Ty;D~597s#DKR(^ICId2d-LBzr%Ura_kRckSph~Rmz)JhbbbQ1W9pD*9{|bqg-;fvUd~?H` zx(rs4S@a_Aqy-R&Q^LhH|0Cr_t=76+Wh~`Z&>GX3lusm<6(%VdVFBdZCz{W2ezNQ% zAll8^Hy&weltRL(F%L&VWR^GT;@;qiTyf9mlY#c}{Gdn0_qZpfa&b2j_5Uaqfls;@ z=Jf+T8}EjjwANK;OZv(=UC^GsgBRivv8L@K{WfDJk9E9~SAL2T z%H$R5Tq>1(^jjRPd#tdNQ-a?RWk$!p&>2RvZH{=ba_;Vz8%F9cTitir59M1{hqhyh z?9dYp{;4}AL(1bH_+K!I-RyQbeWfhAQvq4T)#~P@L}-CKyV*&8_{aO{t#5VKn#-HYiB~^+b}sx4kT0_C=CX;}1Wfb+K&zcc z%^u>7<)y%ka3#OFPfX0&Teo-`Vveo=)4%kU{x$DPsK5BJ3H2u)piqCPS1IUk^U}l% zbB`W9>LJP#B)o3&BSD3B1_qJS^hRG+bzqOl_@yDY#?XwFy8`nTavc{WL&dI@=e2w! zM~$?M`D)tZ3U4w*!T`^-thZ?2N{~MV8`Xq z_GW)dUgVP^7V3B}6;AwTIJ0=gYeC6kYRAZnSFjV!)p`_sihuB|$Q(XA=x?@P<(i*% zmpZuEi}xAng-ohR5l`9ixn(ZqHHUY*Hs!IF&*&LU?%v$Y>^wgW9+gyw)}73$Ig?t; zU^m%@loB$j1l~t0y;WS_k=EhG{MPlwxAxg^Ewz8|w;%8rU+2-si?7))GSYXp7FQlN z)pV{++Tz565^8^S3wT>xNSGk&NZhEi(c}gcM(*IT}nqV1- z)I+f*Z&9UU>sj9#E}Qf=kC#-jM9hR<$&uXCCzX-R!_sBpG?wZsaKl;NRFYB9IR-g+C6ppucSt7m!+R~O8MAW}m!`eIIvHIJwg{Az7%(c_f2n*9}e z4#9AQa3V97<}&ppm1^mxZV;;tm%Y>zf2=Pi*lQTF-~1NlQ`1w)w~r!TSEKs}dXUxj zV+R^}iOfs|+FcsRxCE9uYF9M-t!iS96C~NUan#rOGVQwz04#R;Rpq}ibE~*b?L>Fx3&v;+MHu3_u!1AdZGWNM?S5ZX#~pGO&1ri!A&E)^w$ z@vN+^b+^+U(338-x#8g&L?_XEoxnw-84V=s0n#v%*ag#qKs!#Z3r(#MfgQfN0wj9C zEUjt>pl8fi2OEpqo2#96CS6t&&PkcopQ`qjMnXz&Q6+~YT}AOD2rRDYHg`PYad!of z+>9S$3L)TRv@9ymH?bMu$>gY3ZVtb9JDrN+_#p<~;FK-)S~KcTDo~`B6aQ$j%#&Xtx#ZVBtrf%Dm3xRxZlwH{k-> zynZ7O`HTHcA-8OU_9JC*gP;aCBhTfPb7kqhY!PX$qduHFy!oJ`5bxytfqEA20@ zIF%g7k0x&l2IhC0>)YN2T7hzDA1l2xO zNP!%0AS{_|v9w*`>KdBj-Uh`E2 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 literal 0 HcmV?d00001 diff --git a/.vs/presence_api/v17/DocumentLayout.json b/.vs/presence_api/v17/DocumentLayout.json new file mode 100644 index 0000000..19471b8 --- /dev/null +++ b/.vs/presence_api/v17/DocumentLayout.json @@ -0,0 +1,12 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\sokol\\source\\repos\\presence_api\\", + "Documents": [], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [] + } + ] +} \ No newline at end of file diff --git a/.vs/presnce/DesignTimeBuild/.dtbcache.v2 b/.vs/presnce/DesignTimeBuild/.dtbcache.v2 index 61d670084088aa445eea441f7a2834e7b675c3eb..d546089c63c3ba43d7ccadf2eade47089fa21bc1 100644 GIT binary patch literal 214645 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 I)qw;54c7c{umAu6 diff --git a/.vs/presnce/FileContentIndex/06586006-3fdb-4080-bc4e-ba01f0d9d570.vsidx b/.vs/presnce/FileContentIndex/06586006-3fdb-4080-bc4e-ba01f0d9d570.vsidx deleted file mode 100644 index 2f98eafe07ad1caf8b75236321630db950fc8066..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19320 zcmbW83z(Hv)yMbDJBQ=7@UCTwXbFK6nRpw-8D@ro7-ojKaMAICFcBt#fR+*pWNMbT zEUPa|ByW|Pm#5E6OHs=-lYF|F^kt+{sg+tDY z2bK+-s^t8+%jfpDFP=B|loqa9PhGxn`I&B2KW|x)87tbF!W!XO&p-SVS%i~@e_8&^u z*-;yfqJU9zyhXJF|W3+D~AerUP;Y2o5imu-==j2!j3 z^xMrd-}CSJ%;^iQZ?hUMK4suv>RYXT^UNRr5Rbfd_ncdZid0vm#!|YjoX#ny5#`iZ zPPOG!Bg{q4>@B5p%V}CEttzKgrPNrYZEDl-Qo686UsHu)sZRMt`bwEhRoJ#Romfhz z7wNKcdP|W;l+uVIZL6Xptx0KIiB1=k(r9&2OZ~OOQe#SWrSw#hW|q^7u6b#tuWgGo z-14WW-y)q`q}oziQ=~Uba*@7KAYomRo*I^h6`}d;lxk~IZEf17j)C;nq{iA*Q%buQ z=_(0HBx~y!cw;%$4NEl%B~{_bB0W-0V~TV^wS-a{urjNQw4$73H&vczC6Bc=9+mPn zjAeKoqmZo{i?q3_mlM^hNatCIl>9?QpW}j1g&QBa1XPrQtPccx`H|OT$yz zrUp}ws7u?(w$()%sg3ZilIN?Gjw#ZUbdMXPjqQIUltRDXLOFOeFirI7QmIqWnHqzOdL0mCP%O^t${S6NhbP@u6I7JaelmMa8sV93ETz|7w3}8zk0LrcgX_wG}(4;IWf|#Z7Hqy>f1%LQ=}6#Oete?y<7FAxh!C#z3#EE(Q+uI zo#id1^d%c#wmn#L=Q{TcOHJ9~Rrw9ASH1cqyp%5XSYFe$U353;?*OIsGPKfF>VX{M z9u;}kc$r95P0FoBYW33Ckg&XDe!oaf<@9cc5e=$W`FWWP+P@|>)uz)*>4WM$F~$>X z)Bc{#JY{=mHf4t*-EV(ZbGgmqdDc`vJFOSKOf7}wPBoeZ^;qpcF4|M`TTbf+TMdS$ z!4;wTwW=-ZrNpuwodb0_Ezj{;%g1r@0)-|=v$>iw8~jx#@6}9s5_gcc6-QEh*u9KH zY7~=-^xks1#b(iLDvqtRU#*f^^0KW~yQ0`N*?@!2P~|zqG{;GKg(CdWOexSQ$6ho} z!>LI#v<&T>;n=c?R)^dp8&gxMq?}N#Dy}uQqT!&O-!2=bv`g|ii`IgsTLDnBd6#^wmK=G47EY~W zxbg|q@_F~Ws19csDf4Op%Di^JVREw)+t!E5X?rimDaI$Y0PQN0ylXk_R7!`H(lSML zXiTt~p($wmJ;RK1Dj%+kIz| zp7)4;Q%;v_vz9?BQAIx1n9Zfht={h{OP=ZQL@Qo3$rSQHMfmI$8dP2gYFJ9QY2$YO z4~q0jDdT8-ffwDHYQI(7vrV)Hs~uAHao0Sq+SH|?Y2Po>?G}ZeHqNTr^k;3&rSzOl z_mN>~vZmFVi1Ojt@if?ORIs6scTJiq$&s3>|M2!xKByBeiLMUAolAynD*&zij8Va#Y26D>*d4 zJipq8?C|5X>QkEHrJ>#J2O4Z8-X5FH<(=+n`_)qgYFv_6`c}&=JHI`DrCe97G_E3j zs@mF$0GdSQdyZQlAt!0mKRgoS@tZs!wb&CHNiCAZEm*;Eq()?1t z;7mSl%OPmV3{783d)A~qRijqdEiYqn$#gQ#Iu)Y`W$H_ENc- zf}#BUX_aOnxlSoX3@@em<@Cux4=ktC<^1Ysu>N4DSra$k;=tzMyjvaNqB=Nhq3L|9 zQ9tgjN0C9puXf{V!%F|nMY>)wM;4aC)$SoXI~s5l^em6?rgoQXD`gb)bh1)M)dsZx z56M?)_8jdC-fq-HXY4+&M-DA+t|_}gs%p|JV*g>&$!XPG8meER0)-BiVNCC*+m_Ql zUKG+?6>!mf?600;Rj6vEdEt&mbLZP4oki8DeM#H5 zET-x9yk92g)aYv2jxW)znGPP_-M(8&C(1b;gdej^)yb}VZ^d<`{A#U&+O(vUPIC0v z$;YZJTt-;$hO1P^(O!W__cg0aX`#mD`O*#S7Ze0!?X89>^=eW{4&Xz@L^sqfCeuZj z%FDcRNOMC*jrh|k$nLE>hePmD1rk3ZEt|rf^ zv&HVSFAW|uv_aQZP8v+BEv9X&dbg6>=q~=6tUzV@;_S55z$~RlRbw*N0+NN>r!Bd=OS-s2h&etu>W>487MG42`5#GXNQh9>#(jv{% znXP(6o`_sJN>gCNKJ4`?56?HD$L8BQmD=$}NKb{qiiLMozV2BZ?YH+RTD7R<72fpa zirkth_G*Wcv)SNrmUA4_a}SyHbx(oL-ZKVIYXwL8yvv{CUH&TX^80F+-)c6u+DYYL zMLH{oASvnCxIv0}A{zf`eaS4@dYZmQ={eZM;p>mKr_6XyzTwqloQhT-wpQ!ynQ~*T z>-Bk?+tMp^{>-DGey(iENBbE?Hu!#0Pxg_WWmvBWEg4O>GPQ#URW0AgEV!z+h6^>V&N$!?mdHAQ+?#gY2+g0i)BCcM3R1}n=@ zyS5}SBb9Zb_%p7QxMlEROaUr~I~kc-(?Q7jZyYu&LexZ(N92g)MRY^ne|6`gCn^sb$a{0J){x704&FsfAA3f6ui&=?zcm<@ z>F;g&qT7Cv9vQrUu$({qB45u^8U zk>*7l_2%nK{sMjJZ(;BU#EkEh;6-BkIZa>c@fMEq<@(b8gZh$xroQB#6}&=Bz9Omn z`$(ieDyH6f`Xcv2eHqUs!Mdw-yDNe}E2iF+k^W-vS}}624qhjwziT3WZSZx$*Nf5j zE0O+c@QuMY1>YR}H8JvTjr4873a%c{oss@#@Lj=oNBMn`zF*Avz8C3-f*%%_^?giV z`uUN*==W278SfMNGQN%alK;!#O=9wYtuO6=7wKn%pA*ww0mk)S5F`JkNdHMpyZ_Y} zxv%MqynpCRJrbmKesj6*&&=h>*Y@Fh+eLc&;2nZ@6ysmJh|yyYG5zUbq2($Nv%jSS z#q>8i%Ev|eU@>})kMv=|M~L-FM+P^Dv1_B4`pshGwTh8HU5p+*VtsfuW$p`}89Xak z57{i|STS<6?YaK(kv})`=LHW$`TK$w1iwFcVerXf^jj3^QzLy^q?ZOS6VvbMkv>CA zyE7wyMWoM;^eVAFX|(|RULeLE7m2a^Wnz8OCxb5!{#5X%gRcd@SlSJ9Q<P1wKoh;lvBvYfrd*lF)zJ5;6ugwq{Ab9gqZ#&MEa=UiNQyU_2J&v^E+8g|Lu|1dk^Q& z6r<0qC_hfDPdY(>U(6R%J`ni}f)_^q$ztj)7NgJ7C|@3YM(~G%&kFvqnE6>1={3RU ziji}Eq(3I6{|h7iiQtRHtn*Jt`4z#R3I1&G=fudnQmjwH>8r(*UlaM)245F^ zeeexp#(7huZw~%i@GWBWxkF67yCeTw!QU3s&w4TA{*G9m^kDEqV#fJ!@b|^ke>Bn? z#QLPif`1hJli;5P|6GimC&a{&Uq}Aak^fBa=E(nT@UxNsT%><5rvDcr{ZcSLU_$=O z!LJ1WCHSvm#`pI~>!q;ueqD@Rbb@zU_rJE+j*)(|7=8B;BVV`R=Dni)t&!GaA?u}k zZ_C*)@<)p4_Z^WwFnCntkB#&}!S#`^cf;1}u*g3=@+XL;a?)co>!JI5b7OE*@TA~o zu|B*ib-lLWDZx|4$eSkCCv`-=?l-+I^sHMCF|j`B6Oq11 zOn;Y%ndeVMT8|T4|1)BJcwgi6=Yy{lGp@CfzB+hau%1!4{x!kZiW&Efk-jPTW-39L{=SKcXk^jC(FNpL9B7KS&Ij2T?aqyDh(}I@Q}nq>Cc|;^0ff=zCf4*-c8a&H$S=T0$lz8QR1lz%Jup2)v9czy7FV)S`XjJ$^; z|KZ5r5a}OA`X`b8Y4Fd29~aa939DiG!Cb(aW9p*)PK&($XIe2m8pBCve#OQOT7`y0=g?UBrhlBM>$@yoC zncp?R=S9ArX*>VpV)VaAjND73{IX!Z-nJb5ti|*3`AAxNmNM9G}8-n#i4%h!`@QuMY1>Y=2zgr`HTd-c7I{&{TeMj&&#EkpyNPjE%+hX*% zH`42a?+d;^_yIBPzZdC;g7uQidVW9nk>DSQk-H)IF){l7IMP2AGhaUoemwG@h_oJF zd)|K){7mF;7Nf_rk$x`td9gnHme~IDS26v)DyE;mi-|vaNbh>vipk$jjJ!9A(N~YZ z%{z-}uODf;-tJ=j@@D8aG#iQ&5rV8 zB40n@@p$@!j|)CtjGPlAJy(qV7e@MIu|8=@q)!W8DrVeg1fL~F&WD4~7GuA2f>#Bv z4%Yh+m+N<0=5vGfOK11@aWUh#Sd83DBmauX|6JsMUQ9n%M*54vYlGK`nZGZKsrQxO zuLj>JM*hvgw}|C}>FbfcBlu1+?Y}8T-ug)27kq#41Hs=BBlkfu@*au&9|S)dyg`f| ze@UMfP3VvFQ+|7~xP4I8U%<~IkWm;Zuy532_^MdCG z>pwiW{C&X-g5Mv!F!A~EA#61*(Rmj~;;pZi}SroR4%g8Ml;_?+NX!K=m8 z`$(kqTF~k9B7J`F1(APYq(2_~iD3P3(*0ZcUFHKD?!oJj#MyApF4-zBO zQTjJB^`{Qu3Y8q-6u2Udatp9e*VG03g_Mtygwe*a#(HCeusL-KTT+v-Rd2*brOE1f zRBB7z!l~*D>@^~}-K8C>J4!9d?{dv<=kz$IH%(DKnvY5|E%^l1L4$f@gRh#5Eyn4_ zPGhgIL#@Z?Uqd=5y<1qXG0?h6nt~n1E@Q8dQPg`B;8b6e)2erV;A|n|0=tE6$^*H^ z&R~!5y_VDNQbt;@cZbxR9@oh1Q2+I+N82u6V}W{osoCS49$)wRx;L(;sI=Ge`_!)9 z_Nh;^WGfH}%=)l zO-5!IOMsJ&Q;prmKH(&N!FD6#Xm{a{`Vv;bqvS*z>-b{px18ETehokGUOdO(Lx z+ql#9JEeQGMnS(l?w8fuY|FIhighr`v%#9?x=+Ze&1)2F&^7BauR^fd*R4W)7DP^E zRy%#&Yn&rQDoD*1=@0hkOM7s#vE4{%Ym_2^RZL6r@idUOcpAPq-AFzoMLIspctP|e zBDLr(`&eVYBoZUR1B|1MSQah8$ws0D_5tw=>;vYQ*QaZ&1hT@g5|IE2tTiyl8zj_Q zLM2+zmet=XyK&9h#aqzu&eh?Y_EQizq=IY}@S>&z^)=(PNK1 z8Kg&61V}Hm0U1k=W%gKRk4Mwva^ei7NbYr8A`92pnP>xI%U-wYbxop2tFGu_mi3=) zP1v898+xDZI@JGXOY8h$l?-8Htm} zRPAH*GflY-8XFO&T`k*;`I^0pC_$9(G0qXPD)6-&T_*UNoq(AFsfpjU+lH)dO0h9W z9rR_l9&JP#b;10P{e-={U3$_MA7ft!SyLdrXU(xjyT(X9W2YrKjJI7QCufe%C`6WK zV~erf*ek@Q)4lSE>-oemN;$+=u*2A6Tq$G}AUW(hAaXioT|A>*<(!)EkCDa`gq-Za zJ|U+l&M)K;Y4INV$v(tBi6`ZqjeH_%#ka5{*T`XK0CO~&rR%&#S%vr?CrH*Gh#Y)@ z8K6hby&cvZA8pVzwgqX0Z9%*e+k#__l=jLmKs3bDK&--?fsBjOIA<){u8Ml81Y*5=tmgAi-8Z_$cX57H{{;;eeES!vh{q%C(q zAdTYpN1AD`!Aza>@hI5TC~4`Hm6E%s7bTJQLJoJ{SRe1haxB z%s5CX9uLxQWnJd$IWA|U%s|$Tb2Ihl$co_6LY{r~I%4<9rmTDHPejX47ihyBJS($7 zSUHW7!>YqSxJEPfMb5&UDcC3S9!@^79~^C@hb~LQZ@H!waUG;B@f$=ws~1Eo;v$&W z0X11Ai~z|M-^un^sny9SK%xnDWUp#Ab{X@1OrNfqieqf zMCqaXiXPANDC1~jy|KaAD*Lh)z&;@{ADk}ac@ob`IH$0efz-!yh9X*vu8F#pxJKN{ z>oCW-{Ol6U&#G2v*JVC=KG-V6HY+TX(@CFay2tzUXd&klu-@1pL=xER=cWM9r}_U8 U{ONzy`0s(eG7slJBIxh`010U7M*si- diff --git a/.vs/presnce/FileContentIndex/42b01749-5435-4319-bfdd-fb619aa544a8.vsidx b/.vs/presnce/FileContentIndex/42b01749-5435-4319-bfdd-fb619aa544a8.vsidx deleted file mode 100644 index 97a79f2c9b1fff2be96cba0a41746dc32c5944c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19384 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 O>%UtLsQBn(EB^l#WrCFe diff --git a/.vs/presnce/FileContentIndex/97f57351-91a4-4a2a-99b3-5a50cd10982e.vsidx b/.vs/presnce/FileContentIndex/97f57351-91a4-4a2a-99b3-5a50cd10982e.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..70aef67a00f5a48bfb0d87044cf8f151e2685b5d GIT binary patch literal 107 wcmZ>EaTnxZU~p%E02V0C38Z0cW+XOHDO{Wlsuo0n)bd05(ok9*N*hCI0FV0t;Q#;t literal 0 HcmV?d00001 diff --git a/.vs/presnce/FileContentIndex/98f07322-d373-4cb5-858c-d3d3f153da66.vsidx b/.vs/presnce/FileContentIndex/98f07322-d373-4cb5-858c-d3d3f153da66.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..70aef67a00f5a48bfb0d87044cf8f151e2685b5d GIT binary patch literal 107 wcmZ>EaTnxZU~p%E02V0C38Z0cW+XOHDO{Wlsuo0n)bd05(ok9*N*hCI0FV0t;Q#;t literal 0 HcmV?d00001 diff --git a/.vs/presnce/FileContentIndex/b40e9cdc-08bc-484b-8b76-568a43c32bd6.vsidx b/.vs/presnce/FileContentIndex/b40e9cdc-08bc-484b-8b76-568a43c32bd6.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..70aef67a00f5a48bfb0d87044cf8f151e2685b5d GIT binary patch literal 107 wcmZ>EaTnxZU~p%E02V0C38Z0cW+XOHDO{Wlsuo0n)bd05(ok9*N*hCI0FV0t;Q#;t literal 0 HcmV?d00001 diff --git a/.vs/presnce/FileContentIndex/cd042e8d-fbc6-41b1-af99-1f9f8b52d941.vsidx b/.vs/presnce/FileContentIndex/cd042e8d-fbc6-41b1-af99-1f9f8b52d941.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..bbb182c505dbba5107de1a2f2f8adbe61d9a76b6 GIT binary patch literal 65072 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 F`5&9rl^*~A literal 0 HcmV?d00001 diff --git a/.vs/presnce/FileContentIndex/d45a1bed-5fbe-4721-9552-e624b49961d7.vsidx b/.vs/presnce/FileContentIndex/d45a1bed-5fbe-4721-9552-e624b49961d7.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..8f6a0bac1b3c1810ef9de0ebea04de9f079c2da3 GIT binary patch literal 7140 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 b214UkGRb&-_T-EI=f^)QcFEW@HRFE(T8Weo literal 0 HcmV?d00001 diff --git a/.vs/presnce/FileContentIndex/d4963c15-5230-46b4-9ba4-d51e43908dc0.vsidx b/.vs/presnce/FileContentIndex/d4963c15-5230-46b4-9ba4-d51e43908dc0.vsidx deleted file mode 100644 index ee4683f83ac05b8fc3a5bd79611b643d31e4c775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21978 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 diff --git a/.vs/presnce/FileContentIndex/dcf0070e-e7b7-4136-b00a-27d6c11b091f.vsidx b/.vs/presnce/FileContentIndex/dcf0070e-e7b7-4136-b00a-27d6c11b091f.vsidx deleted file mode 100644 index a2bf46242e73bc2d59cbc81e5e85b0d53aa26e11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19124 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 E0qazkaR2}S diff --git a/.vs/presnce/v17/.futdcache.v2 b/.vs/presnce/v17/.futdcache.v2 index f354c598c19d22551df4fc72b170769af8cd415e..f81bc629ea3fadbfce6abe03932719639d300fdf 100644 GIT binary patch literal 1210 zcmd;LU|`U9wu%WYPAw{qNleL&Db6n~N=}U_N-fAQjwvWgEl$k?a!WITNH4j#peR3! z38;tHIX^EgGrhDZu_QA;kJTkLsWhD@V!F!# z)B*;^MA(&*Sdth6B1p7vv$XXly?Kr7&OrMr+b^E-0@CKh*q5K1n3)%o0;Wi`bA3-b z)2oUziwuBvnOa@~+i6dPoyqxm#rZj@@xX9JFiEsq>s3=8EL>rN@5x2TlV>#&kr&K zL!M|`$xX*F8)399(KbSo75S+PW}~om7uc_!MB7ZQc)qgL_v5VgcHaZQkS=1F2X=)k M(XK!wZ|bIW0AzHj#Q*>R delta 10 RcmdnRd4YwIbt9uc695sx0-*o^ diff --git a/.vs/presnce/v17/.suo b/.vs/presnce/v17/.suo index 62c4ef62b451cbecce7de741ae3f25934fbc59b5..d99235c39f38c393359e13fd1d2c5b8445cad527 100644 GIT binary patch delta 15102 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 diff --git a/.vs/presnce/v17/DocumentLayout.backup.json b/.vs/presnce/v17/DocumentLayout.backup.json index e99f29e..851cd9e 100644 --- a/.vs/presnce/v17/DocumentLayout.backup.json +++ b/.vs/presnce/v17/DocumentLayout.backup.json @@ -1,150 +1,46 @@ { "Version": 1, - "WorkspaceRootPath": "C:\\Users\\adm\\source\\repos\\presence\\", + "WorkspaceRootPath": "C:\\Users\\sokol\\source\\repos\\presence_api\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\groupattendancestatistics.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\groupattendancestatistics.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\presence_api\\controllers\\presencecontroller\\presencecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\presencecontroller\\presencecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\attendancerecord.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\attendancerecord.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\presencenotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\presencenotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{F798197F-432C-4AFF-AAC1-EB1664094999}|console_ui\\console_ui.csproj|c:\\users\\adm\\source\\repos\\presence\\console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{F798197F-432C-4AFF-AAC1-EB1664094999}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\data.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\data.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -154,446 +50,137 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 6, + "SelectedChildIndex": 0, "Children": [ { "$type": "Document", - "DocumentIndex": 1, - "Title": "GroupController.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs", - "RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController\\GroupController.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs", - "RelativeToolTip": "presence_api\\Controllers\\GroupController\\GroupController.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAANAAAAAAAAAA==", + "DocumentIndex": 0, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T11:50:55.197Z", + "WhenOpened": "2024-11-13T09:04:17.482Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 2, - "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs", - "RelativeDocumentMoniker": "presence_api\\Program.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs", - "RelativeToolTip": "presence_api\\Program.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T11:43:00.835Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 10, - "Title": "GroupConsole.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\GroupConsole.cs", - "RelativeDocumentMoniker": "ui\\GroupConsole.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\GroupConsole.cs", - "RelativeToolTip": "ui\\GroupConsole.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:07:40.217Z" - }, - { - "$type": "Document", - "DocumentIndex": 9, - "Title": "MainMenu.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\MainMenu.cs", - "RelativeDocumentMoniker": "ui\\MainMenu.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\MainMenu.cs", - "RelativeToolTip": "ui\\MainMenu.cs", - "ViewState": "AgIAADMAAAAAAAAAAAAowBIAAABIAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:08:48.7Z" - }, - { - "$type": "Document", - "DocumentIndex": 8, "Title": "PresenceConsole.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\ui\\PresenceConsole.cs", "RelativeDocumentMoniker": "ui\\PresenceConsole.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\ui\\PresenceConsole.cs", "RelativeToolTip": "ui\\PresenceConsole.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAEMAAAAaAAAAAAAAAA==", + "ViewState": "AgIAAJcAAAAAAAAAAAAiwJwAAAAsAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:09:06.917Z" - }, - { - "$type": "Document", - "DocumentIndex": 4, - "Title": "SQLGroupRepositoryImpl.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", - "RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", - "RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs", - "ViewState": "AgIAAAAAAAAAAAAAAADwvxEAAAAhAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:55:02.968Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 0, - "Title": "RemoteDatabaseContext.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAANAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:50:28.515Z", + "WhenOpened": "2024-11-13T08:54:14.844Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 3, - "Title": "ServiceExtensions.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "RelativeDocumentMoniker": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "RelativeToolTip": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABCAAAAAAAAAA==", + "Title": "UseCaseGeneratePresence.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAABAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T12:08:52.352Z", + "WhenOpened": "2024-11-13T08:54:03.281Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "SQLPresenceRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ViewState": "AgIAAAgAAAAAAAAAAAAQwBIAAABAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T08:53:40.78Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 5, - "Title": "GroupUseCase.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", - "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", - "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs", - "ViewState": "AgIAABUAAAAAAAAAAAAowAMAAAAAAAAAAAAAAA==", + "Title": "GroupController.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\GroupController\\GroupController.cs", + "RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController\\GroupController.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\GroupController\\GroupController.cs", + "RelativeToolTip": "presence_api\\Controllers\\GroupController\\GroupController.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAEAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:00:07.44Z", + "WhenOpened": "2024-11-13T08:51:05.008Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 11, - "Title": "UserUseCase.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", - "RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", - "RelativeToolTip": "domain\\UseCase\\UserUseCase.cs", - "ViewState": "AgIAAA4AAAAAAAAAAAAQwAcAAAABAAAAAAAAAA==", + "DocumentIndex": 1, + "Title": "PresenceController.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "RelativeDocumentMoniker": "presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "RelativeToolTip": "presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "ViewState": "AgIAAB4AAAAAAAAAAAASwDEAAABKAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:00:40.546Z" - }, - { - "$type": "Document", - "DocumentIndex": 12, - "Title": "UseCaseGeneratePresence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", - "RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", - "RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:00:21.887Z" - }, - { - "$type": "Document", - "DocumentIndex": 7, - "Title": "UserConsole.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\UserConsole.cs", - "RelativeDocumentMoniker": "ui\\UserConsole.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\UserConsole.cs", - "RelativeToolTip": "ui\\UserConsole.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:09:28.168Z" + "WhenOpened": "2024-11-13T08:51:02.366Z", + "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 6, - "Title": "GroupNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAACAAAAAAAAAA==", + "Title": "ServiceExtensions.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "RelativeDocumentMoniker": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "RelativeToolTip": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAABAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:56:51.379Z", + "WhenOpened": "2024-11-13T08:49:30.163Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 13, + "DocumentIndex": 8, + "Title": "UserUseCase.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UserUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UserUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\UserUseCase.cs", + "ViewState": "AgIAADsAAAAAAAAAAAAawE4AAAAQAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T08:39:52.686Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, "Title": "User.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\User.cs", - "RelativeDocumentMoniker": "domain\\Models\\User.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\User.cs", - "RelativeToolTip": "domain\\Models\\User.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:59:54.585Z" - }, - { - "$type": "Document", - "DocumentIndex": 14, - "Title": "Presence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Presence.cs", - "RelativeDocumentMoniker": "domain\\Models\\Presence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Presence.cs", - "RelativeToolTip": "domain\\Models\\Presence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAvAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:59:36.998Z" - }, - { - "$type": "Document", - "DocumentIndex": 15, - "Title": "Group.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Group.cs", - "RelativeDocumentMoniker": "domain\\Models\\Group.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Group.cs", - "RelativeToolTip": "domain\\Models\\Group.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAABAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:59:26.921Z" - }, - { - "$type": "Document", - "DocumentIndex": 16, - "Title": "SQLUserRepositoryImpl.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", - "RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", - "RelativeToolTip": "data\\Repository\\SQLUserRepositoryImpl.cs", - "ViewState": "AgIAACkAAAAAAAAAAAAwwAgAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:55:51.634Z" - }, - { - "$type": "Document", - "DocumentIndex": 17, - "Title": "SQLPresenceRepositoryImpl.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", - "RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", - "RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:55:31.55Z" - }, - { - "$type": "Document", - "DocumentIndex": 18, - "Title": "IUserRepository.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", - "RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", - "RelativeToolTip": "data\\Repository\\IUserRepository.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:54:39.935Z" - }, - { - "$type": "Document", - "DocumentIndex": 19, - "Title": "IPresenceRepository.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", - "RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", - "RelativeToolTip": "data\\Repository\\IPresenceRepository.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:54:16.851Z" - }, - { - "$type": "Document", - "DocumentIndex": 20, - "Title": "IGroupRepository.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", - "RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", - "RelativeToolTip": "data\\Repository\\IGroupRepository.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAKAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:54:00.966Z" - }, - { - "$type": "Document", - "DocumentIndex": 21, - "Title": "UserAttendance.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAgAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:52:23.249Z" - }, - { - "$type": "Document", - "DocumentIndex": 22, - "Title": "User.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAFAAAAAAAAAA==", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAwAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:52:07.915Z" + "WhenOpened": "2024-11-13T08:34:43.406Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 23, - "Title": "Presence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", + "DocumentIndex": 9, + "Title": "GroupUseCase.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\GroupUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\GroupUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs", + "ViewState": "AgIAACAAAAAAAAAAAAAlwDIAAAA6AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:51:56.442Z" - }, - { - "$type": "Document", - "DocumentIndex": 24, - "Title": "GroupAttendanceStatistics.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAALAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:51:41.354Z" - }, - { - "$type": "Document", - "DocumentIndex": 25, - "Title": "Group.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAASAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:51:13.615Z" - }, - { - "$type": "Document", - "DocumentIndex": 26, - "Title": "AttendanceRecord.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:50:55.345Z" - }, - { - "$type": "Document", - "DocumentIndex": 27, - "Title": "LocalStaticData.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", - "RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", - "RelativeToolTip": "data\\LocalData\\LocalStaticData.cs", - "ViewState": "AgIAAAkAAAAAAAAAAAAAAAUAAAASAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:47:50.999Z" - }, - { - "$type": "Document", - "DocumentIndex": 28, - "Title": "User.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", - "RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", - "RelativeToolTip": "data\\LocalData\\Entity\\User.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:48:47.35Z" - }, - { - "$type": "Document", - "DocumentIndex": 29, - "Title": "Presence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", - "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", - "RelativeToolTip": "data\\LocalData\\Entity\\Presence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAFAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:48:59.906Z" - }, - { - "$type": "Document", - "DocumentIndex": 30, - "Title": "Group.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", - "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", - "RelativeToolTip": "data\\LocalData\\Entity\\Group.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:48:36.844Z" - }, - { - "$type": "Document", - "DocumentIndex": 31, - "Title": "UserNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAALAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:57:51.123Z" - }, - { - "$type": "Document", - "DocumentIndex": 32, - "Title": "RepositoryException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", - "RelativeToolTip": "data\\Exceptions\\RepositoryException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAwAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:57:33.519Z" - }, - { - "$type": "Document", - "DocumentIndex": 33, - "Title": "PresenceNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\PresenceNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\PresenceNotFoundException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\PresenceNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\PresenceNotFoundException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAABAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:57:13.497Z" - }, - { - "$type": "Document", - "DocumentIndex": 34, - "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\Program.cs", - "RelativeDocumentMoniker": "console_ui\\Program.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\Program.cs", - "RelativeToolTip": "console_ui\\Program.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAATAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:09:41.684Z" - }, - { - "$type": "Document", - "DocumentIndex": 35, - "Title": "data.csproj", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "RelativeDocumentMoniker": "data\\data.csproj", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "RelativeToolTip": "data\\data.csproj", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-11-11T08:49:23.959Z" + "WhenOpened": "2024-11-11T09:00:07.44Z", + "EditorCaption": "" } ] } diff --git a/.vs/presnce/v17/DocumentLayout.json b/.vs/presnce/v17/DocumentLayout.json index e99f29e..851cd9e 100644 --- a/.vs/presnce/v17/DocumentLayout.json +++ b/.vs/presnce/v17/DocumentLayout.json @@ -1,150 +1,46 @@ { "Version": 1, - "WorkspaceRootPath": "C:\\Users\\adm\\source\\repos\\presence\\", + "WorkspaceRootPath": "C:\\Users\\sokol\\source\\repos\\presence_api\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\adm\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\groupattendancestatistics.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\groupattendancestatistics.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\presence_api\\controllers\\presencecontroller\\presencecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\presencecontroller\\presencecontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{8CAAF4C4-09A3-419C-B232-56A150F0F30D}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\attendancerecord.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\attendancerecord.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\presencenotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\presencenotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{F798197F-432C-4AFF-AAC1-EB1664094999}|console_ui\\console_ui.csproj|c:\\users\\adm\\source\\repos\\presence\\console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{F798197F-432C-4AFF-AAC1-EB1664094999}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\data.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", - "RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\data.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + "AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\sokol\\source\\repos\\presence_api\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -154,446 +50,137 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 6, + "SelectedChildIndex": 0, "Children": [ { "$type": "Document", - "DocumentIndex": 1, - "Title": "GroupController.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs", - "RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController\\GroupController.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs", - "RelativeToolTip": "presence_api\\Controllers\\GroupController\\GroupController.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAANAAAAAAAAAA==", + "DocumentIndex": 0, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T11:50:55.197Z", + "WhenOpened": "2024-11-13T09:04:17.482Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 2, - "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs", - "RelativeDocumentMoniker": "presence_api\\Program.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs", - "RelativeToolTip": "presence_api\\Program.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T11:43:00.835Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 10, - "Title": "GroupConsole.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\GroupConsole.cs", - "RelativeDocumentMoniker": "ui\\GroupConsole.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\GroupConsole.cs", - "RelativeToolTip": "ui\\GroupConsole.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:07:40.217Z" - }, - { - "$type": "Document", - "DocumentIndex": 9, - "Title": "MainMenu.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\MainMenu.cs", - "RelativeDocumentMoniker": "ui\\MainMenu.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\MainMenu.cs", - "RelativeToolTip": "ui\\MainMenu.cs", - "ViewState": "AgIAADMAAAAAAAAAAAAowBIAAABIAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:08:48.7Z" - }, - { - "$type": "Document", - "DocumentIndex": 8, "Title": "PresenceConsole.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\ui\\PresenceConsole.cs", "RelativeDocumentMoniker": "ui\\PresenceConsole.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\ui\\PresenceConsole.cs", "RelativeToolTip": "ui\\PresenceConsole.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAEMAAAAaAAAAAAAAAA==", + "ViewState": "AgIAAJcAAAAAAAAAAAAiwJwAAAAsAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:09:06.917Z" - }, - { - "$type": "Document", - "DocumentIndex": 4, - "Title": "SQLGroupRepositoryImpl.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", - "RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", - "RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs", - "ViewState": "AgIAAAAAAAAAAAAAAADwvxEAAAAhAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:55:02.968Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 0, - "Title": "RemoteDatabaseContext.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAANAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:50:28.515Z", + "WhenOpened": "2024-11-13T08:54:14.844Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 3, - "Title": "ServiceExtensions.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "RelativeDocumentMoniker": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "RelativeToolTip": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABCAAAAAAAAAA==", + "Title": "UseCaseGeneratePresence.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAABAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T12:08:52.352Z", + "WhenOpened": "2024-11-13T08:54:03.281Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "SQLPresenceRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ViewState": "AgIAAAgAAAAAAAAAAAAQwBIAAABAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T08:53:40.78Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 5, - "Title": "GroupUseCase.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", - "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", - "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs", - "ViewState": "AgIAABUAAAAAAAAAAAAowAMAAAAAAAAAAAAAAA==", + "Title": "GroupController.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\GroupController\\GroupController.cs", + "RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController\\GroupController.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\GroupController\\GroupController.cs", + "RelativeToolTip": "presence_api\\Controllers\\GroupController\\GroupController.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAEAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:00:07.44Z", + "WhenOpened": "2024-11-13T08:51:05.008Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 11, - "Title": "UserUseCase.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", - "RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", - "RelativeToolTip": "domain\\UseCase\\UserUseCase.cs", - "ViewState": "AgIAAA4AAAAAAAAAAAAQwAcAAAABAAAAAAAAAA==", + "DocumentIndex": 1, + "Title": "PresenceController.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "RelativeDocumentMoniker": "presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "RelativeToolTip": "presence_api\\Controllers\\PresenceController\\PresenceController.cs", + "ViewState": "AgIAAB4AAAAAAAAAAAASwDEAAABKAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:00:40.546Z" - }, - { - "$type": "Document", - "DocumentIndex": 12, - "Title": "UseCaseGeneratePresence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", - "RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", - "RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:00:21.887Z" - }, - { - "$type": "Document", - "DocumentIndex": 7, - "Title": "UserConsole.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\UserConsole.cs", - "RelativeDocumentMoniker": "ui\\UserConsole.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\ui\\UserConsole.cs", - "RelativeToolTip": "ui\\UserConsole.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:09:28.168Z" + "WhenOpened": "2024-11-13T08:51:02.366Z", + "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 6, - "Title": "GroupNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAACAAAAAAAAAA==", + "Title": "ServiceExtensions.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "RelativeDocumentMoniker": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "RelativeToolTip": "presence_api\\ServiceExtencions\\ServiceExtensions.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAABAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:56:51.379Z", + "WhenOpened": "2024-11-13T08:49:30.163Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 13, + "DocumentIndex": 8, + "Title": "UserUseCase.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UserUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\UserUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\UserUseCase.cs", + "ViewState": "AgIAADsAAAAAAAAAAAAawE4AAAAQAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T08:39:52.686Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 7, "Title": "User.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\User.cs", - "RelativeDocumentMoniker": "domain\\Models\\User.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\User.cs", - "RelativeToolTip": "domain\\Models\\User.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:59:54.585Z" - }, - { - "$type": "Document", - "DocumentIndex": 14, - "Title": "Presence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Presence.cs", - "RelativeDocumentMoniker": "domain\\Models\\Presence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Presence.cs", - "RelativeToolTip": "domain\\Models\\Presence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAvAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:59:36.998Z" - }, - { - "$type": "Document", - "DocumentIndex": 15, - "Title": "Group.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Group.cs", - "RelativeDocumentMoniker": "domain\\Models\\Group.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Group.cs", - "RelativeToolTip": "domain\\Models\\Group.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAABAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:59:26.921Z" - }, - { - "$type": "Document", - "DocumentIndex": 16, - "Title": "SQLUserRepositoryImpl.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", - "RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", - "RelativeToolTip": "data\\Repository\\SQLUserRepositoryImpl.cs", - "ViewState": "AgIAACkAAAAAAAAAAAAwwAgAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:55:51.634Z" - }, - { - "$type": "Document", - "DocumentIndex": 17, - "Title": "SQLPresenceRepositoryImpl.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", - "RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", - "RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:55:31.55Z" - }, - { - "$type": "Document", - "DocumentIndex": 18, - "Title": "IUserRepository.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", - "RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", - "RelativeToolTip": "data\\Repository\\IUserRepository.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:54:39.935Z" - }, - { - "$type": "Document", - "DocumentIndex": 19, - "Title": "IPresenceRepository.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", - "RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", - "RelativeToolTip": "data\\Repository\\IPresenceRepository.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:54:16.851Z" - }, - { - "$type": "Document", - "DocumentIndex": 20, - "Title": "IGroupRepository.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", - "RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", - "RelativeToolTip": "data\\Repository\\IGroupRepository.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAKAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:54:00.966Z" - }, - { - "$type": "Document", - "DocumentIndex": 21, - "Title": "UserAttendance.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAgAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:52:23.249Z" - }, - { - "$type": "Document", - "DocumentIndex": 22, - "Title": "User.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\User.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAFAAAAAAAAAA==", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAwAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:52:07.915Z" + "WhenOpened": "2024-11-13T08:34:43.406Z", + "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 23, - "Title": "Presence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", + "DocumentIndex": 9, + "Title": "GroupUseCase.cs", + "DocumentMoniker": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\GroupUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs", + "ToolTip": "C:\\Users\\sokol\\source\\repos\\presence_api\\domain\\UseCase\\GroupUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs", + "ViewState": "AgIAACAAAAAAAAAAAAAlwDIAAAA6AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:51:56.442Z" - }, - { - "$type": "Document", - "DocumentIndex": 24, - "Title": "GroupAttendanceStatistics.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAALAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:51:41.354Z" - }, - { - "$type": "Document", - "DocumentIndex": 25, - "Title": "Group.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAASAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:51:13.615Z" - }, - { - "$type": "Document", - "DocumentIndex": 26, - "Title": "AttendanceRecord.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:50:55.345Z" - }, - { - "$type": "Document", - "DocumentIndex": 27, - "Title": "LocalStaticData.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", - "RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", - "RelativeToolTip": "data\\LocalData\\LocalStaticData.cs", - "ViewState": "AgIAAAkAAAAAAAAAAAAAAAUAAAASAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:47:50.999Z" - }, - { - "$type": "Document", - "DocumentIndex": 28, - "Title": "User.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", - "RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", - "RelativeToolTip": "data\\LocalData\\Entity\\User.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:48:47.35Z" - }, - { - "$type": "Document", - "DocumentIndex": 29, - "Title": "Presence.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", - "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", - "RelativeToolTip": "data\\LocalData\\Entity\\Presence.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAFAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:48:59.906Z" - }, - { - "$type": "Document", - "DocumentIndex": 30, - "Title": "Group.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", - "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", - "RelativeToolTip": "data\\LocalData\\Entity\\Group.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:48:36.844Z" - }, - { - "$type": "Document", - "DocumentIndex": 31, - "Title": "UserNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAALAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:57:51.123Z" - }, - { - "$type": "Document", - "DocumentIndex": 32, - "Title": "RepositoryException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", - "RelativeToolTip": "data\\Exceptions\\RepositoryException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAwAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:57:33.519Z" - }, - { - "$type": "Document", - "DocumentIndex": 33, - "Title": "PresenceNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\PresenceNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\PresenceNotFoundException.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\PresenceNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\PresenceNotFoundException.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAABAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T08:57:13.497Z" - }, - { - "$type": "Document", - "DocumentIndex": 34, - "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\Program.cs", - "RelativeDocumentMoniker": "console_ui\\Program.cs", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\Program.cs", - "RelativeToolTip": "console_ui\\Program.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAATAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:09:41.684Z" - }, - { - "$type": "Document", - "DocumentIndex": 35, - "Title": "data.csproj", - "DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "RelativeDocumentMoniker": "data\\data.csproj", - "ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "RelativeToolTip": "data\\data.csproj", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-11-11T08:49:23.959Z" + "WhenOpened": "2024-11-11T09:00:07.44Z", + "EditorCaption": "" } ] } diff --git a/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfo.cs b/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfo.cs index 7647dee..27663cd 100644 --- a/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfo.cs +++ b/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("console_ui")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+921cd9d9bc4537cb6f669a8579e436e2d9dd1777")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+43894e21846046a23927afef243f97b8a0c5df00")] [assembly: System.Reflection.AssemblyProductAttribute("console_ui")] [assembly: System.Reflection.AssemblyTitleAttribute("console_ui")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfoInputs.cache b/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfoInputs.cache index 8cae90b..09b145c 100644 --- a/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfoInputs.cache +++ b/console_ui/obj/Debug/net8.0/console_ui.AssemblyInfoInputs.cache @@ -1 +1 @@ -80a80c6658f9a26315b442667db924617eddbd6ab0aacdaf9099b3117a506442 +d59e407998219d9687bfa3d13f793e186860968bc7d89a45ced94cb347242bc0 diff --git a/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig b/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig index b0ad3c6..74392a9 100644 --- a/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig +++ b/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = console_ui -build_property.ProjectDir = C:\Users\adm\source\repos\presence\console_ui\ +build_property.ProjectDir = C:\Users\sokol\Source\Repos\presence_api\console_ui\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/console_ui/obj/Debug/net8.0/console_ui.assets.cache b/console_ui/obj/Debug/net8.0/console_ui.assets.cache index 40630e5e67bc0f54b41470e9cc3e8206a93cc464..8ef4a509c033019d472e3012cc099e7a252d9284 100644 GIT binary patch delta 1877 zcmZ|PO-K}B7zglO*K{4%X3))dUB^bZWp&Nea$zcpb%-dJkR!K{}MtrAr-zE_Lxx5Cm2P1$AmRPrmOvhq?Tpd1jvB{mt{YXR5Eh z<=7F;WwY7p*RJ2Jn_qtN(<6L1Tro3OIdk%3`>(Z!>z_VAK_JnwXeo(#_FG_+qpCOAerq+b- z8H(6JimD>CnYCDlc(2Bblj)15}>M9FuO)gPLCkeal(tDqBe6XqF;f zqYEkDD5i6q_?_hzFVL^>RbygD7?-nU32b9I?vhs2Iu+>(U0n5#;Js6p?z4q`SocKD zu3XIJxW!)Tm71^%6M;P-g3QjU3AdPraj%YWt|A)LgY3nfcxUDsl@A69B-dW)540!tUSE;v+WbAw*pm+X!Y>jNEKiH`2L zp_^K5h33VF7Qj?K;Xv!+AnUdOb`XCG2nSi51FQ|-+{6l5BVyiM*<%iyVP5I~jDv2H zJ;apnT)Go)3tblA4&XQ;R^Wzs*oHCfAy(LW7&9BlYVf*znFBN%AP~Yw`k$Ru(HvLNx#bT@z}~n)a>}bh@b{M%#m+6 zIm6DT3Fgu?zi6zyifKwOq=E{SW2F<%&78lGWYh*jJTH$pR(2y=8RA%Jz*?os@e)}Y V*!dt^jBH*$SoMdO+UklO{{V1;qiX;F delta 1752 zcmZ|P+e;Kt90%~#ZQa$~GsL=fyo^q2y4r@hIJH(@b_w#biyF42WQmk$dCLohl@*$3 zh3NXF$Uu4%A(Kj?hY0eeKcJUhDyX2>K(Tt{m}Af`kBvSv5Ix~;*K6}i4L|8 z47RkL??K2`9J_Q*c_62;xcu29J9ftPE7QixV^%MnP#NFKPD{yjRy{W2Rn{t{*;*s6 zT2(e^NWJ*11>xGEvNKYpZTE3ZinLcsL$;#X6hGWHO_`KC3)vnjw~f($+|8*$TY{>L z%O$_P2(J@5*syfE-+o7l$qQHcC?XC`8IxmiLzqde!w*rKH!CHhA}xxgM2&SxkJ!4} zsIi^@7w*AZZz<{>4t!7YkgYoU3Vi5vs;u95C~jqx;g?fml~QHAummSvD!U=28-)Y- zDbjK&eZJR^2BxwmDZR!zS+kVHGHX$$c!`7H$_r)Q$}*+JXWeOZA>O$;K@&k~GAC#n zuq;wDH03DuaDt`|OCmKvQ%%7PBZ)ilF~wyL=NNi+apR=^!KoHIIl*%gk2t4*=FIW5 zZx5%NOkRAC2a%Fa+L7QK*m|Eg=`ON;6HWp23~maik)SDtTjc~z9~MPwL{o$fks8s| zpevITI2VY8qljeb#KIVHFkxz7h|GW7Z1#Sf$PUo?U&l16gj z2=3A8>_;(`>%=LC2YGp^<__wxnitsKLUikdSBW0H%ugkQ6)q0ph*vkZD!HJXHa)bO uS|~$hVSsq(AQl#ggLYydf_|S)4Aidt_AS_1So%$fe#QSZZDp+_!}=E(XIb0; diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache b/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache index 2185db099cfda20850a4e6cf0671505bd5bd49b5..5758822e1cc63c10d34dcb3d9895003cfee4c3fd 100644 GIT binary patch delta 1637 zcmb7^O-$2Z7{~VrjAe6a!$;Z-A`^wOAbp2k_=pDshA4_6@gOvr8+2wc){U{m#0Vtn z6hAQINfb3`7D-4+(J47DM@D6zKN^z8lu3UmA_dgD zR}LhuND+CuL-gu(aV#7LP#s%7oa}yEwrv9dt0u{n)s;OLt_u~Zd(Oa6Fcg-%2q8UP zB*#H=97N+FIS%qC2hmK4%0Y4*MB~uwSq@8(o#-k%hFc;(+V}5K{nLJfplbDZ zOr@_kAG3T+UC=^eTBuP|N$37QmFi)TNpGnq>dtn`=V1o-=D`tgrNnXWl5y|US{mzY z_KMti)xD4LovliHO0Bu*!F}g}@fSGGl%=_lu^rA^1v*lG7MMhlNWgWg9lum8aMz8+ zbl$oMjITi0Vta}Wf5Tlh_QaUGo_0DEVDCbaO2mxQiQo6XKIM9vS1h8lf@R5I3N;<(m0rr-$)Q;Qr)!6TPj-MN=^+ObMH)pG~qb>&Q3v*qD zUoFvAwQ%D~lYqXu8hYk{dJHEGv)ggA;Q^O0etk6NPMXd=tE|MMjccW5-$ok`&6)RJ zZmPsjhm&Ug)zjBZmzypF6E}hP3XgEws-N!ccJvB%>S*x+bD}^p(8}S0XP7%>l6BY9 z3+!Csya!r0`8#HF-t}^xiMBKHR-!o&q?BWFk@zgJMqIXlm23`@$Ytc4 zh-uSLDXGc)QftI!;?%zRr_@YFzGh6VCuBB?bz{}Gd7|tpM!vb&v%+hUW0vdjd~j%!|gQ^7mCFOB#0aMxdzOXgFCk0h`** Y(MD;Eypbr1FBs1dO~k6W-Xx0=0HvB`(f|Me diff --git a/console_ui/obj/console_ui.csproj.nuget.dgspec.json b/console_ui/obj/console_ui.csproj.nuget.dgspec.json index 4d9f27e..8f38f7c 100644 --- a/console_ui/obj/console_ui.csproj.nuget.dgspec.json +++ b/console_ui/obj/console_ui.csproj.nuget.dgspec.json @@ -1,20 +1,20 @@ { "format": 1, "restore": { - "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\console_ui.csproj": {} + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\console_ui.csproj": {} }, "projects": { - "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\console_ui.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\console_ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\console_ui.csproj", "projectName": "console_ui", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\console_ui.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\console_ui.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -28,14 +28,14 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj" }, - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj" }, - "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj" } } } @@ -80,17 +80,17 @@ } } }, - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -164,17 +164,17 @@ } } }, - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -188,8 +188,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj" } } } @@ -228,17 +228,17 @@ } } }, - "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -252,8 +252,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj" } } } diff --git a/console_ui/obj/console_ui.csproj.nuget.g.props b/console_ui/obj/console_ui.csproj.nuget.g.props index 7f1f3dd..a9dde7d 100644 --- a/console_ui/obj/console_ui.csproj.nuget.g.props +++ b/console_ui/obj/console_ui.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\adm\.nuget\packages\ + C:\Users\sokol\.nuget\packages\ PackageReference 6.11.1 - + diff --git a/console_ui/obj/project.assets.json b/console_ui/obj/project.assets.json index e965e5d..8b6c23e 100644 --- a/console_ui/obj/project.assets.json +++ b/console_ui/obj/project.assets.json @@ -1059,19 +1059,19 @@ ] }, "packageFolders": { - "C:\\Users\\adm\\.nuget\\packages\\": {} + "C:\\Users\\sokol\\.nuget\\packages\\": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\console_ui.csproj", "projectName": "console_ui", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\console_ui.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\console_ui.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -1085,14 +1085,14 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj" }, - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj" }, - "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj" } } } diff --git a/console_ui/obj/project.nuget.cache b/console_ui/obj/project.nuget.cache index 9629f33..d525b53 100644 --- a/console_ui/obj/project.nuget.cache +++ b/console_ui/obj/project.nuget.cache @@ -1,32 +1,32 @@ { "version": 2, - "dgSpecHash": "JYa1pSpkpmw=", + "dgSpecHash": "BvB5l9agfs8=", "success": true, - "projectFilePath": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "projectFilePath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\console_ui\\console_ui.csproj", "expectedPackageFiles": [ - "C:\\Users\\adm\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\sokol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/data/RemoteData/RemoteDatabase/DAO/User.cs b/data/RemoteData/RemoteDatabase/DAO/User.cs index c3bf490..1b734fd 100644 --- a/data/RemoteData/RemoteDatabase/DAO/User.cs +++ b/data/RemoteData/RemoteDatabase/DAO/User.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Linq; using System.Text; +using System.Text.Json.Serialization; using System.Threading.Tasks; namespace data.RemoteData.RemoteDataBase.DAO @@ -11,6 +12,7 @@ namespace data.RemoteData.RemoteDataBase.DAO public required string FIO { get; set; } public required int UserId { get; set; } public int GroupId { get; set; } - public GroupDao? Group { get; set; } + [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)] + public virtual GroupDao? Group { get; set; } } } diff --git a/data/Repository/SQLGroupRepositoryImpl.cs b/data/Repository/SQLGroupRepositoryImpl.cs index 4710929..17242a5 100644 --- a/data/Repository/SQLGroupRepositoryImpl.cs +++ b/data/Repository/SQLGroupRepositoryImpl.cs @@ -1,5 +1,6 @@ using data.RemoteData.RemoteDataBase; using data.RemoteData.RemoteDataBase.DAO; +using DocumentFormat.OpenXml.Spreadsheet; using Microsoft.EntityFrameworkCore; @@ -41,8 +42,7 @@ namespace data.Repository Users = groupDao.Users.Select(u => new UserDao { UserId = u.UserId, - FIO = u.FIO, - GroupId = u.GroupId + FIO = u.FIO }).ToList() }; } @@ -60,10 +60,11 @@ namespace data.Repository { UserId = u.UserId, FIO = u.FIO, - GroupId = u.GroupId + GroupId = u.GroupId, }).ToList() }) .ToList(); + } // Метод Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ по ID diff --git a/data/bin/Debug/net8.0/data.dll b/data/bin/Debug/net8.0/data.dll index c323e5ea81325f042cc5e2722645296b72ee2aca..3117c17bb0df3d8773786e9e2c162218d813a34a 100644 GIT binary patch literal 28160 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 delta 11820 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 delta 2074 zcmZ{leNa?Y7>D0;clYiG%d)V$pnSPufGA|LyTh^z0s?`FU@D*`4GPGV6~>2YPO^ZY z!#E%v9m^~cbsS5JWgQhwC3CcybQIBw$O)~ibTV@?=?}8sUNmurn0e0gJMTUBocHc< zcfZ)mTwB@3<91lj_3z~92xVKZYC%LFQiSHL^rE_eXG0f!5WrU(M9 zfm`8D_%rxEtd|KiO~z;jTmo0ad*H+H9hk`lN|Q6nl?&6U34x<<2EGLQDHw$+1bQAW zhj+jq!}nm7D9{3t(M#}lxRdv?%-Ysz2HF&Fpl&b(f-MFr0&Nx}9R&A4nAJ#$pcpiO z?cgsk$!4T%n~C}pOq5_Z(MoU}d}a5e$V5Mi1s31{X&@Wqf$tN&pRJn09qL+&bf_s7 zSbzhhfozZm3P2Gk1RM98kV69U@$G|CIaVY3ZX@Q7?L>wfdCZZ^ zI>|ustN$xJykMmI$7)7uPBPNlU@PcI;#b+zo@)77C5!WtWISQM}* z1#2X6f~?#$4QsP z5{!Lf1IFH3F;x)hKzuRAL5xbe8Sg^YSX{_{mUgM$jy%WGgWPNx#OSt|Wg=;mah;Hg6DnIrnvPLPGi+w$ z`~)-dk%VI8a(glI>vk9NevC>wWN(+&w> z=ASZ>>y&(*f2y>kZgyQ^-HW`}KmO5l3-=9p>d~~1X9gsyyqna`uJ_?h0SmO=NqtUz zVg1tjm-&r=s8I!M7HUWzRj9wlml+;gv4y{Hh>Cl(M_r$pzYvm>+dtG6)kwQLY}Yk& zcdxo!^TCDnPs}?aw5%Vv$Zs2hM(x?KnH!8LQj6X;8v6MnW2V&N+K9Dre6KP2;iQ7! zGLAHlD+l;gQ)-O&U`+0sGqP;W8)S1TZ*F_e(D}zl2?_gqGUC2FzT?xpp$o@02?P8c zQ^bRP8k6}+Q_921dae%4mD*`M-`LmK-#Exi0`o@|nqv5=K&SMGBP*Jk&6|ez>cUQL z@cVOk=39G?p8ln#^BJ4x_)dGV(>8I*P?pGJgRTnpc#q$>!5F6Hx6@9tFn%sLEHa$A zcQf}s=03yRz07@uxqoBse^{4^by-h#Qp0^UQG#doErutogGbPHR`$7N)M{{N|- zv!0b1;qr*FRvh~ML2HNZqdU*x>?StmI;nZqy_j{kvhMdh#n1Y(z_Ir0ZsiTLriS}W z@qUlUwNWD)ndu^=nJ$|DG;8dB(Ztb89KkblCh_W=0>cF7)DTvRydwSO_Irp5qAN}*b&--!C z`#y)~a{cqf$6qGeni_UjuT4luIQQW4!i~W{%>Ik>bG=u*4o5@h_et*24Uc~N^~dvf zZ_TagNk~{F;!f0*weJsi_J-TTJ;9zMuw>62e_lR5ZRAE*&|DqddD32;qJ!a<4KTUF z&wU_wZh?Ztx43bd!O=~dk_u5XQPG#=K`xms9ezn_Mn1wmyD|r!rsu)L zNfX3E(IHuBZXXJow zV92b4*41h-q-;b3vJT$mKo-~<*i0{aX2;mh5|Rl{<^;msChkl$qCPs4WZW zJY)Nd;hO045qTsAR8h9y57Szn!T=|v>3C%pxAyy;4=`VJrLuhL@e3vaSF$=X42DY#< z+MF;eK2j-#8*|y=H*=Zc5Xxiw#sn#MUp_mx$0A`WUlPy|;~JhiGGf=DGPCkTSjU5h zR-C_u8=*Z0_%-QiN`{N?Yhnd_+XN+`J_g!aAaJK>+3?$gCl)R6vH^Hp(E>9(C{)Oz ztuVr{B^xdmu|bha2@@!0W8h}4RIPNo0w|OxfmDJ5XiRvUb*M}7Cj~EXmBj#mI&`tq z_Ls0zN34v@GuBJoS=L3z$A<6nNvWU&)W=%5w?p7A(X!#c2zYEwwfxE)G0!%X8!(279hx~|D zN_6{WHb!Ke1e&Z7xDQ#?;^V^=M_y3`>SJvMcL`iXo^7uyG-aoPqV%Tma~O|oa|ql7?Z{6ZBlPHKBmHEtS1_LT zZ>PXb($Y#ZDS}1kCU~@m2|7bjKQ&O>EHKoM1%42HKH_bU>;JC3R*C}Zg0y`CMFBO# zHPPNkJ%-Uef6B8h#cH+QxK7^{}+(Y4%p-x=U?#{8{=oM*_8F#R_J_P zP||C5Ftk_^`PnCZ`HaaQ-uTB|W9uMG$JN0ew;Ed7%oIJ>4KLaRnx6YYeojft?Svth zK+|&HqCsLLv#vt;#yvolWzrW;F?{S1Xnn^uoh8SSeO89PtAHD#uY+i6 z**DJ6eLA@JhCtJOy%6dUD7vqcqWS9Kh~J7@h@vz8GqMBB_|w7NIf9N8*y)2N;0~UW zE%Nlit0+LhzS$L~+S3k&DLG7V_t0^ME-i-B0V~z_Q{bqqhWGHKTswIWYaknMvn~3cKv>^0q2=FCkp&G*W-@gRR$WHYcWY34R$jPXIzz?NX K-U;-7ZTbhloRw+- delta 4145 zcmaJ^YfM{Z7-n@yS^FJ0b4j6G3Rv!!Asna-I;cY!cgkR}QD9{t7FKZ7iChM2HWXnK z;f)e?OyZ(Mmk~3J(@_pwy zFVDGpMlt=h!dPCEZ&G`Cc^OZAcB5u^we$AE=l2pX)ZaVt{ncxmt#7~fz;OIa)v5FM zf3bUcd5gThEt@P=j^<8>#oA;CXH?ACYUbF-;oQMBbYM3(f}_h_8)0%y6Zakt^NM5K zC<#SDotlHc6>X>tt32hG11F!-p;`jf!azkD#H|fR4OoN^Du++j>X3s#qhTh<2nKH* zs>36}r7$a^?HGE=yPq4vN0bh8>}eZ!h=zX)$%Df_I&KgT@ro$0hn7Q+uL`o18&Ega z!W~t@5oIkmMkj{)_L7$@Wi0vHxk;M6z9 z+dk_CB1!60r>;VKu~KK%PLz!yW>kjyF@$gGga|Ge88OtUPl8@fhiWi%Q*$x=BXW0O zC~pe@OJoYP`bASxs77{->x{~W^6eUE^4FkOv4|!8Pu!b$n zLijdR1*0Kqwm|D>0Z8I(kribYl;|{UVOpeCTD`a(6yi@O{)lbh7HTPsg=yr)S|wEp zjCoYWNBm0)*8=ClHT2w)aEqCOO@}`sG?Zu?q2pN%CER5AK}1RMc0jFOLy7lAO1K3O z8mVClw*>WIf{`TpFw#MxXDB2e=Cic$MK>BZDq$`B2{q5}<3^{?mZo~(Z( zNnnr)%oypLjRNPy-+XB=JdD(irzF5|GBdi884iD@M?&p$%sMgf4u7qrgVXP-=z~SrtfDZO&OTAE+)Eaoqk^6-oS5bIim#b z!On4|Y9F~m9aBVZQ zM_)E0>sMA=@h&~{erOW759kvurt4j;247&dnliX2*|UWi7VpCW*FfwF+zLb!Ab)v z!nW>0WiQ%?A-p08Ua1;pny~Hi225L>{eK4RiWnvggj?FhFkO>Pd7wt9-XX9(Pzl(r zO3>|0K=^0Na#t2q`^3TA&OCBkO0HhA?<2Ja+G)7$d#hCi=R(!cU^PXw@Wg^K)oREk`AL@;t@#S0PA4Bp_i~g=3PLaz-{tdtpt=eo6gb&xU_?}Hd#SnsaJ+4RuqM(cP2rvi z)Im%Z0QK#m5M{TaW-9WP-ASletTJ2Q{*w|VVdN>l2xP*LOWtWP*%gVlVyO5M5HGk} SfPtt0IQ=FfjpEEg{QEH-ImUv`ZW=^V=zP`S*l|EQn zA1pm_?ZU~@99*n0wbLgb;t+!HCa#s*tjH9=$e)O2Vjc5B@l5Q-P3~k<-yF^2%gA4f zp-Fx61~#tA&sh7!Yq4wI+{reHkv|?yqXx&U$?_~vH*LPok;}+mfTkpnYrA*_b~7gz zD#&cMMu9eLM$F(}CDBJndz(NV zqd+^RcA3fX;@p!hg*Hp{<2FKV@&Qqf%?85tjQrIYet?+pSY)9@GaeH*9}q2N6qt7C&wA z$$gqp;+{DC`d8D1QJ?`my#2J#OLX80=f9fbo4s^;7$;|G!is>$x_OgdXu=$nrq{_I lh31YwdXvSIaJXTKej4LsKSr2g;)XLOe`18?-6Musi~wAioA>|# delta 1067 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 delta 11820 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 delta 2074 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 delta 5031 zcmcJT4RBOf701tgZ$IAKeC?9P5SD~MBq0+BX%a$02eObth!jIh7ECF!*=<7j7-|I- z%-FXKZ7l878lKhGc80~Ew3T8?FjlA5STHRPMQ5PnSFwwkGU8Y}RI3Bg(R2TA_wJ6J zaoSN|=Kc2k&pG$pcklbUFY%r6{x3f`=fUfB=P0!$X-;{Ls3V%k4#RPlZ5?`cL;krw zqE6|E6Rp;VW*6orh;mtvaA2lATbplpi%#E1tJoFdeV%<%)QDR9x1vhak9xEl!vDw% z=avS3Zgn1i@5S@If1EZl8gRWMW)N-Vblz6;u92I%LPU2}5(zH4*k0$Ew`_GWQN?{k zr}+2pKDO8I`SiA3TX)M=BXfvc{96%TPp8=SOS?VXaV!6xVg0ynk9jJ^Ec=qD*eYb_ zcX-d?eLnAD-bHHH`8U8j(MFH-5qan{?n8!$roaK0WfagjPl|_Lf#;{LSsoAl&V7Pe z2~N7CO|TyWkHE7T`6n#?@zF&(DLnL?evDI3k>p;VaoyV@MiI53NMe7hE#G75P6xwSe~+9|KW7Mj?2BM|f7g>D%wSU5?g~LoB6oBRG~) zdF=7i=RGo2@N7sGNvY{jLn$=}>NdO62-Ym~t`suA6~11>QLCWpQ?X8{cKb1-dgE2! z+lI`)7rxh1>a$Q2DYYN!*PeE>i>-rD<0Fs3fJX2sy$TO3Aqh zDkbM4tp;fmcUY=oaxThJ%IRU2ipj$+C(G&nijd=-t%7peDwL8FHCHJ)iIqypxu{Y~ z&f$WT8l)PZ5Va~M=Wt;e^SpQZMhO=2;}mSggbhs;(;sm@S~r$aQS8lItcPp4=}m*L~)>pZQD zS}kmM#Tyo_D)u+8 zd}gFB7~^wX`C48{KpxR@<$XJ}@MuZxc;ttQN~Je_T+*o1k(yjP@^yhQjG zRP73UVUba#K9LpMXokf~mDz6!%BT{3V3k;vD5K=meN4sV)Mb?B+AP+nn4I#AlGA#dipgossOusu)~c9W6EjIk9N@=Q zuwQiB&ld#wFkdSOwukv?nLan%j52D2_iOyTPsbwOr!oo^?@%#$JuUPHtpTxK`M#oA zS?Y*3Ai7lSIL9*TCf9%nt5}uG$|&@+Ar$RV{&_)i3T;5qZ`!N^|{CY*Mit*UMQ-p0&GF zOrABR(A#De;}at?>Qll`8C5L8Gx`0MJ{x5`pp2T!2l!5)#JXa0Yjqmh!t=quut}!cuL_uy+>LdMo+G z>!P52q;O$P6icb^vPbZOBTa6Q<$0Q4>4Kv6RAF_=7{8_Y;lr64@^xNDq^lKMPSmO6 zRF;|P{7%l~e0WNDohK-pOHjE8%=Ui>+j?Ko57GF4(01X!kLf>m-(l}BDpqIXaM3Jl ziy@b;^3h+y^iehJo0)!U0hfav;O$^H*aL23%EjpxqllgWpJ96FSKwvl47$qnBU;YO zjNP=C7Zj3J6tn12y_UZ)mT9%Tj%sHHsgGGf_b_W{53_+zGH;<5nQin6a}8Z&u7`gU zb2-Yj@oM#;z7lp17=x!5_5s)r(35l@4Z|L0zqOZsjPPl=PQ$(oPQo(@TNkpl&TG=W zQ~|pJ_HwWdo;KJq*fH3{u!mFj0Upw2*pu*2O4}k`LupNx)-{<_0k*;427enoliC1B zg^o;J+NO?t*wwJxVD}&=274RZhJFC{FnAiA1TEbq3srz^U<^C}9(2hLhG9Pg`!wvc zu#>PSL2~1O+%mr$b~Wq}><-uw*m3Y6JY;!fvvM#5M!-0j0LQ^3NM7WFAus~Q!33BD z$v`F;0wZ7?90!wzC6mZRDi{JIU>r<b;vL4l>5;c7y;v80vrdEejemBodReU zkj)|iz8CEEGZtFkGk?Kvkx4Vj{E~TmnSDUnb<$n7aE>zor>_+P-7gaFj(#y%q0L`FWB9~Pf3C_8 zl?Bv@?^Wqbf2ua|e?3P3P^!64R{TSF?&$5?*&DN)=0--3&3#LM-#?V>r>ZMUJVn#? ziD|2ik=89%;C0^;TPO_Hbfij|(KXw6b=(7|pMHR_lyX zjG8IRtEeVkEj6+oqs6Rx*jLZGj&&W!?q(HZZ$1AtQ!l>-7V!(Ikt4mlH*$7^+(*3) PLTKfS@$a#rI`6*#za(^E diff --git a/data/obj/Debug/net8.0/refint/data.dll b/data/obj/Debug/net8.0/refint/data.dll index b4258ee1e36b52d8c9cee35c1fbacc1f450ec00d..d56133f7ff2e08b76d6590cefa203fb0b5095d39 100644 GIT binary patch literal 13824 zcmeHOeQ;dWbwBs*hjv%CED0NoNz58yEU>-Nmu=a`_UhAK{2|+t&3Ck`-6whRYFF&O zl`Y)B630%RP(tH`e33@fX;Y>NWim;j(6la4HK!#Zn*Z@ z2KrX?*DpQjp!z5B3ire2!4||<2Z>L<=4=0vx4K7<2=wN0ZN}@ zSN_lYwJED`{Ct9Fh=m%_E>6V4W0q(UbaU|gz(U)v;z>7j@rr=&^7$twr}H^*2`vr* zZE@m;BuA2{H({B_EwGVR02GpwFn)bUoG6_rSISxFqzyF)oCBoLetqHGpQaO5`8 zEKaVs3#ac$qFx_;UwjW|Abs=qjPnEE9sJYks_amSYTa8uuJ+GR4(#`7u;o|_B` z(MXc$p*2K`mA}RjTY4Y$4&TzN>=JmMneIxoB|6(W+c$H8Au0f^tB6|e$GnQ)k$T9( zRykjssIW&@i=Mt(4h>T`WS%2ib{O#dBv1Gq)-r$LsNiu{D&6zg3;bwX# z{5&*&EhXPp_nbU28l*woGmj&u{~LQX#%8bGK*sCsUL`P4fhILZ?kD(D{c0muvK+miH<-zBdpG5pAfbW>=dL=3hTCQ4^d!M zBRz?naSgvm0o2Z;>=3(=>1o?*gz3Z9(m16aKLzOX+K7Nt)Mdrer3&I-c~ z0MB~*j4)lpBKoYb9KrS-dIhUxw~E}>Yl{xqmK)rVBlG*bJ^O+i_TILH8dIjK)A)_xDYxRdy;Ug*z6~Dujthi z_=V6TvDay_Yr7JqT;Z|}vA2ll8a^(BjvGJmv9CpbO3Snfwl&eWXgTdqvf}jerz7ur zjGnIxsjF?eaM)?O6ZL)2wQ(j^+DzAQt!v|`<1XXYu5uaYti@%V zrPVIu4Bp@}&cqs*aR%4h>@=N>)vJVS;|zYtu}N#&TpMSp-DRAm4wrF0H@J**=CIR| zccLql$9@rQ@v&90^=hMi-Ra2M*hU}wel)2zxwe0grd;+S?F|pBZrk=E-5I`JZFW2n zHAc9@A_-$ud2F+xe73WJtlH{&&ITIEV|T-LvunEtHjf#>3AN3&)dvec_Fbc_w!5}h zjA$nDwaSa~(xN%AiyPlsh&iL5lu#LF3ufyiCrNL9`kZW5LJmWEG`(fMm zXynS+*OkY5V&C?$SoE)4b~?gi*YP|Z;j!y69=o@?_3_wsnbdciYva~>j9cq5&gbo} zC+E{+JVNepZ9GCeW(5CE-RauugD?3QkC3}u8;=l|No04sHXa2Y<5A$Ts}R|TUC)(h zyT?|;HtO2iVRP7ZH#c~4{6v~#hMq5{kRcrboYySY&M*KEX0fwZUF#U9aCuU6X zKaSc1cFE7mntpL)eqBy%x)vRq_PjI_f6UsdBme)$=5ML4g|Bs@{Tf>2M7tjEC5rs` zX^DJN(64{5%8yG+{rTbi`+FbnT{4#XjSyC-VXQst@J`kYDN0XcmS_To>1tq%ZWOs4 z*hrfNdjwO02Lx{y%n0Uz{Py&8WEtKZ7@q)!=~clufGg-NU?biNSkFFjT16H5DAs|D zYbZ-!2qf_Svdc(d?Rx-t4NU=CXa=~J?gw_#Ujnz%1z;b2AGn)d2M&w=PGFCe)`$0t zvw;DTGlE&sm?EDP`4pX_-^IzE=S2TEf-i{X1(DwnyeOKBA_o-v2NcKLB65q!J%W9r z=@U6Ca#rMXBA>J6lW5T!B3~5!MUexBlx%Rx0fT*71p7qaC;C3oTr^I=ssiE}U^yBP zf01t#xliPb_+&-SLv9Y_17D&)44f3rIl&hMFA4^NTw04@pI}z-q~Mt#*K$teCq#Zh z3Q1HU_K%BvqsU2-QzEBDt_hwI4TbrtxL{H+Em#wr6+ACECrEYTFPIce z3)Tc@1?L1QBA$Xt!L(pa@VwxhAVtMfFe#W8tO?Ev&IwXXJOz`2X~CM{tl)XUIYFuy zf5D_+O>kE5yx^Q5EfP<`tk<%jA7JZVI2WpGX(*1#1(VQ2Y6Qspbf?!fG zEm+g~2DT;z(}Fd@*#<6iwt>q$FPb?)S|X(hCI!=iHNjcI^MZ4N)X3#fBbO6zl)41d zf;GWe!SjN1joe0RlB=5ds&o_I3lYreQ9Qe1m=)@&0W(%J-jSC>`T#A#n`R@mVAfg< z?M-;!T@rf(&#$eqw}Ed)-vMqjeh&OW4&QKut!G64G4aIn4En9H z#lV>uTVISaZVX%r&2)4H@IMu6bji9LU8XK=rId3*aXH#YYq}#XuIBRwm-dw4+91m- zVy(b|SUa#Gx&`Qu$6t<9V;_8Ujk>O0iE0DTz)TuI-dceM=J62Zn}7yp&^pNLfCjZ8 zuL|$SQOF(0t-{P&54j8ZRd^d-40$7RtY{O^pl;c-+YB`DMtTMGTY(1NGM7Q#1~l+? zcopO%(4ZbXM-<-Xu7=!4*Ff$E8Z?NV1VuZ62Humdg`5H!bPJvZigp7Hyw9{i-U~GF z=CK;`exQLpD&7q|2sCIIEmJfCG_dQs7V=@Bfi?Jg$hQFvtfW5#`3|6g6>vM`yMYGQ zv7L}dfd-|~R$h~CfINn_Dm;ZYK{oN!Q&^8~hCG3`Dy%=ZLe8VDitYg#cqZ@;WC3VU z5iK^Tgti(qg?CH?&%&LsmVpMI8!5;Z(4c9wQqeJ>LC4WbMKeHy?n7G@od6p2J7}w- zj{pt2A8l3i0MMWZ(N=}0!y(8g(N;wt0~&M+ZB=v{cmoA%yb|&sPk>@^;2sJ3bF2dv z>K>A9D)w`Bs5W7bc%fgC#<1!l^l=FHVF>*j!Y)!6eH+F-8AiW`u{#t-pN1)pa~00( zaJJyQ9wTox&Kq#9(GlIeJv%zupRY_6GBbUJOr_G^Hrhs)Xge;a?7W<^>vGBsqTD<> zy76+>O_x)4UrveO+G$_4P{@oG%yc`Y2JWq9ESvO?4VxB}d-4_jxugxaxC2^5(dh^q zAPiQE*|Zqw=Dnp{wP0?i3DX+I-zX~jhuO|@sXAq=9C^alMaeZ>C}< z`g?|?z`@jzl*qqD^BDhBD`q)EdrH|%Vc5!8`7B>gQl69~7FWkjqT!i}WlkpgN`-=% zweqE6C9%^in&o^}N1fAA=Y;Jqn-#N|HB(yaqh6b|Nw+CSJ56g(redK^vvW1nf z4_8rbln@(nE(yUZ66Q*R(yI{Xr&YDGw4Ll|; zYv4%tWhS+U2&@^zV0E=FVT&ZgHF=C}9Ik6}33tj!9yQow;9#|AG2NTbmP?h=xRn@y z!kQVxCmZImQu%0Ksch=e^h-ylG?WXLhKaxdcr85W*cPa`v#GB%Ih8M%`uh{%b23FmUp3(GQ`2( zmv{!$WS05ncP{lzj)uE0Q=IV(_J|U_l^@F&Fq%B;bf!>UIQSBFV(S5;mme4TlH99elbcmbJ-M6~sxtrDWT$C4 z1@_MLxgu5eVixkhzU_EmY9OIY(1 zG6Z_7`9cm>{$Q-&kp3}y#12WKD~`UjfLcdzrGB<>Hsp~>i7dv9PLmg?JV7gXh*q3l z@6Ts2N6b^%BOK39J#%5SOy{#^MRGf3KQ1ezCnpSBZa{_GE50!CA(uu7duk2G6kJvUD`YacZt(Y z7&+Qwo`OB3o3+gr(ZZfW!6xi7!HXNOAzt8;4ft{+w7n|Q(AYg#koboQ23F4))*qH6 zm;L*2b6IW*G;@L*E|o32qmeao$A>H=^vY@s%PD)*P}yB?`L#UMhl+(6=c(sRFO+hs z@$OMdNpt-Qj?u@N$`Wj#h>6ghC2SQxYV{cOD|l^Abji0^!MIY9K%7(vLQ@md28K{5 zZm0%>wI2-CEo-hlsG4_0p4u_`K-0g(wnV=17c<>A{_x3kL&~M4DR>LUU^bF&Pc@aYIaPO+Aq)BGUwt7Ff5eX+SllB7D)hNGu*!5gbh^!zs0k z3yRdm1I=BL26j`;aiG!M+Tavp7sg>^P_?dzB`E_!m#gY>RBf)RP0BO{^GGZw7a66d z6sww2pav({&{v?LT~IA%)nX^eZr9e0DL%Lx`-4Um5TiE4j`uXx6Z1M67BGF3z+GoVL z^44-@YG0}7&JiO=%B5o!1;0A!@E{}prm;M+Z(xMigFRDI>+EOtw(0If8%k+d>MoJ& zH$h%|M)-<2Jn$#mAV0kEUaBZ0Gb27aMFs8n77YK0Iu#{^tnKRT-rQw&w0C!HZ0p*X z>FC_tu?fqa@s6&}@y(mYx-)Ir4Y~0)T!Zmw5SiEpz#Uz&%2?Et%9VI&JZ{ZQnU(ml zymcgAwilG~Nm)i!;+e7;=P!{f)u}1W7iNw>M&`LVKCPE=T)<4JT8?M!2|j@YELF5* z{(=l2ry&5CkSP9kjHvcy$>^cl#}_`a=dUPak)fBK?)qU}eBm|g;!ci{K>oKb-d8Q~ z8hKmMtXkzvVO@NGb*zxj?lxyeN=MD&wrqCOSbOLAcsAFO%jGt-N8RFO4?u!+fxn~k zAJ-r8*mjna9`{SmH-cJ+)R+4Ug}r!i(PRZLQl=>@G`7CG8f7f3#$VL?@^5qo_-jAH z4iVMnhbf~TyN{RZ*>4xl+iFBV!oBGnKQj2E^26Bw8U+qu|8E%kXhZm3VHCgnu%jqn z-P3o1KmLW@`QkZ;5B*cBu zSToR8V9#I|FAr-`?AXN(?m?^yFg+0R(O=8!O z>zF}{GGL~ZpOgABB6nb?O}SI#}a8ANb zFz*U;1}yO{qW*#}BB$&G<)AM}TzI13nmzEJ5N~eH6xzX&O<>oQzb=g9+#+QU*?P_t zm+fSonQryv>frrr-UTkB>>O3mZp#-HLC5`~^Yl^K^_}m#u;pI6*J8)J6T91+@oS>} z?U1{$^W7$xfu<9-4(thMFe*%(9dZTl3~xd&c0=EWcs3x0aY)>&1TE*C{}NfjHIwiw jAR}>%wD~>Y#ld~>TYjYV{|mCe`?tIu?}z_uW#In+LKrZ) delta 5031 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 PLTKfS@$a#rI`6*#za(^E diff --git a/data/obj/data.csproj.nuget.dgspec.json b/data/obj/data.csproj.nuget.dgspec.json index 9e1a280..5adf19e 100644 --- a/data/obj/data.csproj.nuget.dgspec.json +++ b/data/obj/data.csproj.nuget.dgspec.json @@ -1,20 +1,20 @@ { "format": 1, "restore": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": {} + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": {} }, "projects": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ diff --git a/data/obj/data.csproj.nuget.g.props b/data/obj/data.csproj.nuget.g.props index da63c4b..81cbdba 100644 --- a/data/obj/data.csproj.nuget.g.props +++ b/data/obj/data.csproj.nuget.g.props @@ -5,18 +5,18 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\adm\.nuget\packages\ + C:\Users\sokol\.nuget\packages\ PackageReference 6.11.1 - + - C:\Users\adm\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3 + C:\Users\sokol\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3 \ No newline at end of file diff --git a/data/obj/project.assets.json b/data/obj/project.assets.json index 5343864..d2fd842 100644 --- a/data/obj/project.assets.json +++ b/data/obj/project.assets.json @@ -2396,19 +2396,19 @@ ] }, "packageFolders": { - "C:\\Users\\adm\\.nuget\\packages\\": {} + "C:\\Users\\sokol\\.nuget\\packages\\": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ diff --git a/data/obj/project.nuget.cache b/data/obj/project.nuget.cache index dd937bd..55805a9 100644 --- a/data/obj/project.nuget.cache +++ b/data/obj/project.nuget.cache @@ -1,55 +1,55 @@ { "version": 2, - "dgSpecHash": "qb1zPLsEkR0=", + "dgSpecHash": "preEwjrRKB8=", "success": true, - "projectFilePath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", + "projectFilePath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", "expectedPackageFiles": [ - "C:\\Users\\adm\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.10\\microsoft.entityframeworkcore.design.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.2\\microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.threading.channels\\6.0.0\\system.threading.channels.6.0.0.nupkg.sha512" + "C:\\Users\\sokol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.10\\microsoft.entityframeworkcore.design.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.2\\microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.threading.channels\\6.0.0\\system.threading.channels.6.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/domain/UseCase/GroupUseCase.cs b/domain/UseCase/GroupUseCase.cs index b69d79f..72e3baa 100644 --- a/domain/UseCase/GroupUseCase.cs +++ b/domain/UseCase/GroupUseCase.cs @@ -48,8 +48,7 @@ namespace data.Domain.UseCase // Метод Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ ÑпиÑка вÑех групп public List GetAllGroups() { - return [.. _SQLGroupRepositoryImpl.GetAllGroups() - .Select(it => new GroupDao { Id = it.Id, Name = it.Name })]; + return _SQLGroupRepositoryImpl.GetAllGroups(); } // Метод Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð³Ñ€ÑƒÐ¿Ð¿Ñ‹ по ID diff --git a/domain/UseCase/UseCaseGeneratePresence.cs b/domain/UseCase/UseCaseGeneratePresence.cs index 0a119a9..51f9dcd 100644 --- a/domain/UseCase/UseCaseGeneratePresence.cs +++ b/domain/UseCase/UseCaseGeneratePresence.cs @@ -15,7 +15,7 @@ namespace data.Domain.UseCase { public readonly IUserRepository _userRepository; public readonly IPresenceRepository _presenceRepository; - private readonly IGroupRepository _groupRepository; + public readonly IGroupRepository _groupRepository; public UseCaseGeneratePresence(IUserRepository userRepository, IPresenceRepository presenceRepository, IGroupRepository groupRepository) { diff --git a/domain/UseCase/UserUseCase.cs b/domain/UseCase/UserUseCase.cs index 654b877..d2b5db9 100644 --- a/domain/UseCase/UserUseCase.cs +++ b/domain/UseCase/UserUseCase.cs @@ -76,7 +76,7 @@ namespace data.Domain.UseCase { UserId = user.UserId, FIO = user.FIO, - Group = new GroupDao { Id = group.Id, Name = group.Name } + GroupId = group.Id }).ToList(); // Удалить Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ Ð¿Ð¾ id @@ -139,7 +139,7 @@ namespace data.Domain.UseCase { UserId = user.UserId, FIO = user.FIO, - Group = new GroupDao { Id = group.Id, Name = group.Name } + GroupId =group.Id }; } } diff --git a/domain/bin/Debug/net8.0/data.dll b/domain/bin/Debug/net8.0/data.dll index c323e5ea81325f042cc5e2722645296b72ee2aca..3117c17bb0df3d8773786e9e2c162218d813a34a 100644 GIT binary patch literal 28160 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 delta 11820 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 delta 2074 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 I|Fa1EFIZzCC;$Ke literal 18432 zcmeHvdw3kxmFKBPSM^)&mMz=()v_(SZCOHo%WvytTYlTJu?bG(mQ=PIw^VX>3oIOi z1c6`zeB&e}0|^=Pn!%ee0|{YZHh6Iee8~(+@PuT^3@|u^53(VfkYy&zve^4O=T<)? z6J~b5{b#;!O72tVbJ39Za&fFB(ej2iF9A0bz4WG*X?oYBaz@t&-C^- zqRpB?Us?Cd`wG3iPSX=1twA|qDem*1!aae{etd|=2(Bx?nZf?cbqWxCz6{!bGpq8y z(%mDOh3g3HZewIW(LN5u=xc~54Bnr9l4#dx*~ifdB7d3O4|+oxU7vT3=0U%(8UQj0 zxaT)0xf1ZIKAX#SgA(8N1L1)-<5PC6MeF*klX0QQzS0mrY-=4pW!KtES`t0PamB^H z>Exr|T~73H9g!y7|9jA^Co749FlHQw4RbC`R5oZd0e8?bGLmB<4_foWlm(+dHxA@= zb1NHksw(P?zhEkjmXZeBF$n3xLyP4W6InsaI1Xzj>BqP)7Y2gX1#1aJx$(f0;MRuh zu@|(kpZmL^Xw8n)Qb76UqbAtI)W;|{5shlfj9rhhm^F3dXI&o$a=}`}mM>$aA(kZJ zNv%5>GzDwPQucI$6`rP;=a%74frdL3AZUeZ$yRy>@!cnS23xWyH;qjjZbB?7KP+kJ zR)aMQ4LAnLVmtA`LadYM58*IXQ`OS2-09Nly0SSzKc;RT$8b&EcO0!SLz5az;s9c) zAqF$hCa51{kpwhEwmTENaN`o_#PwtihzQ2UHUjP}Q0{DiN;3z?f|WjsneH6Mtj7Ne zPjf3_xzdi=aVv=d1dk&;JY(#MTMI_azF@6_PHrBEB&^m}`YGmj>)A%2_PSWWMN$SU zgB0`SP!)nTv7kF2cXt5*F}08>Ob%1_G48-cegs`)LK$l*vl>URmN9F&umUR3E0}QM za}d!8xNt1E{JM)5FTNIu1?Ks|!GaCaD}>RkVc8UxRm80eReqvLp43vtVm^1R7(&#L zWWnWUE{L*zp$hX}RIWr)#6okaX|r0kClR&V@R@{oM{ws0(V{K*{5O1-f?t6MM`jSJ8hLb8b|8x!SXEWx;)gwMg6I%`(;JdC0;$}iw;YY2t)1lsBh&u$fAM{ zOGL-rgEp0+#@8@iv5>o$sW8QYv9Nn3@CzEpITDM^L-q&8@2w0V9zbLi(D?*(M#L%> zP{D%is!L@mUXbnMexmVcwweQhZEUm^6+q96B=&>iY{UX8hLClFU1w*Jdi}M&?6#3H zRqlEgc%6pSx~Wp@CWLhp@>T}c^?vRl1u%;CZEvyQR4dk}h+X56ev9s*Vu znUzfAp1c~Mwjz0$rM|dtd@=(poa+UQ7+70(!Z)mBw~rO<+7xovWz-S7VdpuD`b_s2 z+p`h-CXW55K_yY~YLl4C+NukB*uU&%7)0=_V^h(jrf$M43);;E?V3vSI16H?v~#bA zg-C5>z`X$oZ)LtJ6)#d-LEW3Lg#z>J!Y)vlU3Sv6j){}U*u|(%X0^&4f*l%PY1LX( z1&H{~B^9er)3mSfPYO6HWn>;0+{t8mYpuD$=g7`$i|YNW5wGU+yOBDj@eMJsS4bm#M-LmU8**Tkkp1% zZ+`brpoOka;x>z33)%B*yHo^J9LLfv_Y~r&&WBMRL%TPInLGyl7)Qo+UXZo?C z!Rr$+E$7Z@KrUEqZ2b$cUNgj!>#IkK*RlAEB4)|;(?^Qev-mC%vxJvktyHJESlGxt z42vI;Vwf+9li_|D%E8wfLzF#-kl5~@f==Ge;2r?1=hr6VIQ<4>{*RFHNm#>L;1mCt z7)?eU&;+le$#Z~kZ9r0ShsbA>9~f|k^(C?6TC;LrK@T_sf0a9`G2MIR?sLD!cbrRk zB2howKLagC`$&L~_A$LMb-FF}PppMM)>@^B^@tTx+2Eu7@CR!U{uoId1+1WMmCS^c z8B3K}<(Z|9pvpaUaJSWA_>_2TtK(#X3HLsR;ac*~ovI&0Z8GOh$McaOU?BGu!$Z^) z6suxED2X6oU~wphAYdSa6+;j(Fu95$2pCumiXq5qef)7&^&Sbh6Qs6M5Cjb5f?@~) z1|~`|Jj8RbK8J0`8ba7u>M?IDJjBexm|YbMqbwFB&DDm)OFxGF#k`=+tGIYhtA z+*CsjFmrL|LlWQb=X65HHYDe{hfcV>fyHDz~sa+qg7~%DUNjm?_(bdNlsYZlcv)GusUI3MHXr_l`H zr!k{5P@vw%eLr$wMn^uI?mL)cjSVQ{`*iSjchG|{3o*@Dzq=i=pvOVKXM=9exLvG_ z3#!_larXxT$YA;D-T`Sf4Fos%G@5U220UhN1AN8Y3D_o_PnlN$KWSbGct$vrMaM7rUznfrEup*h zE?*Uv;Q^mT!^URe^b02sxL3OYaE^Whq=xTSPsgGsplQ+R5W}x2sNF7Y?}Gjp=x)Ga z?S8M@CS^PQ&qqf+sx~|ZtNl@r+8Tb=XVWhgh5mlv3y?WoSy>nTi7!kqqlU4~ zjmXq6nX?tODEyWlrkNgfcg1;Ml=kB2!kPoVw|z0X-J>d^zxR!!&&*M>+rrDV%jiLm z>hk^6m_*-I6ng*AH<^AZ)G&RZkD+Ne1E_X?hS4VI1)+xN0iSJEQ=*n-!^C5sPI;kj zq0Z=D4KB}9?f%)&d^0HTQSXPx`(~0^r(|y%wl$mj73E)IEY^~A)T36Rza$NN)UDPN zG>1-j)Je?49QwSX;I)N!lV9;c{p}Q2*pn&xIFj_4JlU{Vc3eJ^fBm;@RZ{2CiHD zzt*3i%gOIi{{zvzoMImJ=lWu;fhKy?Bf3TnG~J^r!Zp@>n(I*$!*f9`RFw3vfL021 za>Bw$gSCJ*jF9aR>Lyx4iy+IE$rjQvPxc(Guolwigi=-((U;3K7ttwCa~d__t@6Vj zmD1X+#q_90EzsNXF8j%{c1!83C!3;evzF4&%4Ci7Po8WgWR3LOGTAcvpPuXj?Z!(k zKY~a&gFmG0wwBX!p_HF1Xq`~JQY~6R+dR#$(pA<9+T&5TX(?+Z?f0mw^n-YT`^~a; zYv@0ZpuXp6{(`pQEy+t|vbFT8C*zo{g;yH=2$f%>UswzWQJpo^DTXt`B|dX>`l;xw z$00TbyB#}oE{8NT|~oU5YPTZz#!^EU1SW+7r0DdlfZU?I|N=SFa@Y#f2)g( zqayPQnA=YFI8Q`x z1m`*5eW;QDXgo?Mi0jx1(K$g}#fI_n;J*O=o$)=IDg3cCEs{X(8CTJuogl7>kI?{X z_9Bt46ltqSPt)nhUTw42SBst2c0qc(wojyIMgKf;)j3P=qp$OH0@lvb7g6`l(ew6K zf&bXPUpq%!`=F1ScaFH8oh7bgXX)E$wFs|@zNy`w3be5PeS^xcr_D#R_Z=`RHGNMqWh;0t2&oPJiu8_-^eysZC9yEXbUJmFEiOUp6Kj}h;zr)3vAsjaM- zW;{k2<8tGR^xp%gwTaqiD_V`1X4xCT`B}69mQO`HjFmF3ugdH^D4v`X&N+$pdE%Yt z9Py5G&Wkxm7&?ggN{R4ewA**ccu+i<2%FcT-|C9D^lx}0T~hI%jK^i9-x2$dQA@?M z&^d+Nc#J*~{;4q^Icd>+EgAid@xFG@`hyYB0}(RM$-Kw(4l8H|^ee_x0{$U7&0MCh zwdMeS$6NroD7YFhWNb9A)LZNW=J)7F$lJ7jZ)CA{MCbf}K|Fa$;47Y2dgwdmY2rQp zi2juC37n}Ojz;uBeV%Rk&O^td^IimazdJ7xI8A&CI6=I_pQnl8r0=YFIGe7bx9vG} zj5_Rkydt~Zs>gfoy8tKAZV`VEp(WE zVz-O6ZsBwbCoPj-z&C{dhVb7I&aVV&S`MCT z+D-Ix+YmgU@mQ(_uNM9c!J9nDnk|C2i)KpjlxTJfKI}o(yh-r;Jjk2}1V8IR<~%F- zc@Hw@4Z$^CeAAg@2wv?$=FAYhN#}^A1l}j`tibaEHG`$q0{0tiZAjoLfzJp$E7I4E z&(U7{b>j)aJ_Ntz@Gv*9H9lJ^hcnzRVv+%xLquGEu&ej#c=K$)2_lm&h@#{pYqe|es@^qX} z#{q8uY@sanzp>gJtwr0Y?a)%%&DvesRDGp>SpSlKMt@FUVSK_!8TT6BHojwg#yn*{ zY(8q5L%ge(Umsxq=Li(8dfybBWkzeoaV{CH_YQV{z7CaHd|aNkN7{Qy^hWZY!udhj zL-%qm^|edCBlX_(v2Y}B5RqpdKey|6CN~gCgTnYk@QLEoRe{eKd}8>_rye|g--Ajv zq@AWa^+)JQ{fEG>qKAwR@R_3RGpA_}89xL*AN)G)H+X2owQ_ZLXJ>0V*PlrZwq#Pd z+@j6~Fqd_9E@q_dXuq4yH|6tAUr(y9+u7x|9qo29tGhh;dMDqM$*j-11O2%obF@jZ zG@7|Y`We;v(n9Brj40!~b52%l3vaZUWvqBbDwFO>(?Pxj&ce@?-r%cFpM$5LO zvWJ=9)RlAk^6T8}W+#_(`=q;~1EtY750*wM;yx#fZntM0H1Bp=Q|Zj0*Q<)){C_2a zkh5ZACy+}<>j`oDI5+3h)`3hW)s=Df&!_gbzJXr&$_|1Mm4$2u<92%nGR|r`=;S-`>NKZrEg3iG^z7ZTnK0+6`khX%n@8+N zpv|eAQ{UROjXDOA488U3+r-E^+}R4>3rWNC&-CV0Z&y!BY@+w>LdzC6lX1kqT>W|n z6Q1r?{`4q+dW4d^XjiNPUg)4eBOaSmxjZ~|yhK8SgS>S34zJh~&xVKc*sdw&SM#99 z9#D$w(tSN*ym=7KcJ~*TfY9i!BxF@?ED~k4NH+EK(8~7K)rUJfn^WC~@d|rg+R1>2 zs9efy@41xcjqp-IdyW^6RE|r9TT{KxrCbirrCjOZQnp&ITL*f(ob07i9^ob2(rVu6 zbi3Ie%Bov?j@Qw)?4CpEywlO2>UPvLmqwuGyNrhY7UY>^MOhi3j#O#Rh^K+mCY33a z39wY%*yA{dGlNC;hCP{py;u-IQc_v&q&^`!G6c%V06-GUDoX_u~egxJZ@CR z@z!Mvimi*@csQI75@SJ_vko&-BqRljIwfjE*hJpvTw4+!BWP-AIJx;yLU+ynXgHiR-ixDH?Kb*^=@ zhg)1ou`)lVP?3rk*DR&k>h`A6ef3^`kqo9lu+s%x&8vzY`!CTG1RXlm>U0epJcvb~ zb+47#@5nP7-uI_7D0)sRKah2HI!6Z5*d?$qvgxjYGKE5(mWh-}&ZLrhVgD&{F6p== zYRcuD-mc8xu5`ZK#yK{9u_?qO;>GLXtpaTl(a6CwSPV*&N3 zT<*zas9pI&ommIvD2;PQvG}$3_GilZlJcXOocfB_v17An>?|4*e#Z`V6dlDbb*HrC zNZ>g}8{Kpt79h`b=`@5f^ZLz?;Bl?Wr~2|`YRzdrwUjXm;dBmohX!J&x4Jl64)pbK zr20A6s40682Q{`;;FNqW@o*l`t1XTWq_ai5uw%5QTvZzw;ePlo<(Sjot15!>T2ZbE z*^2ev&EXdc<#JuxMGtQ2C?l0bLQL)IjKRB%Vyt)a1rM4BTTxM(ykkiD5#%HGJshu# z29UGf6NPsaVtqVGlnfVDN3#xcK`-CO#Ov~tfH*&b!HLfS5{V${v?S;N3yKq7JVPTs z?3A~UGF8tp1C$$Y@=ZAv|I%oiu%BfAlTUe}`$;sMsGXuSS#g1i*FQsOYUv{8XhKl)? zqd)ebAt5eI1hP#0DL(jlb61K&;W^0@u;bz(myp~c$I0i!U>VuebM-(jzsr?M*ax|s zbaI?@t*OBr_N>0{RGzkVU5&)04u@A4kGW`q-2P5p-RbUhp1YMAw=LW197qjh@>msE zJ|(iSl-0OWS*%2Egd||>AhM-pAY0^mk9Wvl^_&QAa9%=z-9(TDtDTU$j2;O|evnBCr+t!yEq?Rl;Z>PA9 z*?G_760b)cItrzh+6xm{DmB#E?+vbu*Dg!1jL|7eu8h&nGg?M>@)9bevC;KA+58~h zFEmXsSDM?*1T8eznl0uU{A>cX%3KV%(p+sW0oDwBKKRY%W?*Ze*93eMTGo@cB98aO zi_Jx5BY50uIa;m7&th{qIIEzy4BU47eqdxTXp8Ty7J6-fj_P%l*?<;{(4H}9RqP~( z`pLz+raa;6JGD)?=fUg4Ta^@GH}Gq z#sjWG44N^5#n7u3ezS~H8`pzA>hU)VTL1^W9~wUuI!(}E*o^VFpk=eEO`L}DG=7w1 zq4J_I#(z^}jeerbry-gv5cj3HFA$#>3tg~O9xcQwHr3n!59TBG4d!x0T&pYRBxnKR z%yY8__Lj<=@oY8XN3_?E)LtX91g(a}RpP-4nHSdQO!z3@w(*=HwTy~)zuuU6bJK}e zf31IM=)u`!CN#}&z$G7$Sd7Ui1E0n8&||)Yu0?gj)^w9JJsPmh_{?~l9&hs}Xk5Hq zi?`Y1;yXa=tT}l?e2k_~g``(wxC6Lu2BGD*HKlH;n_snxw~Zg8>!J>MsnJvoUz3ct z#oGdKg9Vjj+Iln!FJTM*Mok+SJk_ICLf8HAwheZ8T>O)IRP3izFXLhkwBl_-r9BDr z((!q0HGX7Vd;pN|#ipS$oJR@$O0twG1h|sWy&rxlqkc7@l)9yrUb+ySBPu#a^eV)q zFu>97u zUW`I)Xt;pKhi>*G>KJY+p3-3%FK(k2Y4M?-BdmlQUQNS7kcWI+XX~LdQz2%<8uLZ{ z&9Km3yx}G~h{CV<(69V{*o_VS22;aH^c#+v7LXZFq2mcMzS|44+%ekUfibfcl@FL(PPZc} zjoAa+HvG`iMeUBrB-@TJQa->%36M(GMjo&5sM6 z>OL%rp}S-*?(&bpT3s0*x?5R~58WH!B|G#!`hc_Xp$}uj8s3vb06fa9;XrISf?qzw zhsVW-eevNKi-#vphFru`V#C#C;wggHh^j9p2|hdr{(&)ty9*+AGL|VyHecd6?A_*w z6!iha6sNehtc@Sh5iMY?Qf0j5<5%}KKi1~ZX#;c97C+K3#`H-*3>6lEp3$iYCNc%T z^^gXfGEq|4H$GSDmS4A`z$WXKZd#aR;A8Pg1Ta-xBjatLl0ikK zyexqrYB!S{8{j>=-A?$5bu{Y{3PJ# z771vC@LN9hJbJjv`!_4Mw`!T)Y&UzT4$>?<6i z_o+G9=XPDaPo`jBpOeS*c>MbQo-XRx(6nIj67o9ua-jnZ!hPezw?g08^o1+$`0l>h zck@WR>syQ`3e?DZ;SbXl7xR>D&1AOV?IHE%x{*sxJ->PJu8TD=GkUlM;eXu!%@N>l zP80vF{?N!KlAidz^`(5)+knsB{Q&Y?X59HQ76DvA9n=ZfhNp}UJjraMt)SZh*8%72 zY4f)i_+dkRn8P^X+m-4vapU|izgj_Pu$sbi%{qKjAcLovc0A1-z>^MN_$C$LE=c(q zCkJ^7Pd#Z!`$SIksJS0THTaZ=RvP?+A7N>w=rmy5>SqykaSZT0W20>g?DgX5iu)ME zh*F>&vEL(-l-Om)645Vs+6t{4p1io<{tdr?U)x_(Fw8yUl2GP+IWF`Y|T<@F2b)z<-mGz-P7C-{$c- zYHYtSE~Zoj{#ZXMZrjn`MehTMLB7m8{QdfW|F{s7tbW3XwQ~ z@7XniUJ5D&-U84Kpc^3T0o4ue0{k>$)C*}bErWas@Flo+fx{oZ8f6Ze5ceFUz2IjM jnFO+Lf*5nh8; diff --git a/domain/bin/Debug/net8.0/domain.pdb b/domain/bin/Debug/net8.0/domain.pdb index 645c16bd3a964185cd27f9b41a06c5e77bfb88ab..b4052ed56361c9541122533aae09e37fd4e963df 100644 GIT binary patch delta 1587 zcmZvc4@{JG7{{OA%e^m$9OuCdny6ekXBOOXfBDaGKoTxwO1If$^OT)MD$rg2LCd>? zkS!{OcbV0#ZlTP;ZNFNA>X6;Q{z(@VoFCcn)Lq4C81Yya|2@{sUac zF)HLZ+7EAm%ji&=j9%8rs15Xj+kmt(N(Nb4o+{mt3DB3$(`_A3)8I`#Ps3oXfu~Id zfnEaF!4$|d3RDlez#!mF0+pK>IYB+}fMydu177oO6G!g=A7}@ipbzweFThv8eE~9J zilX1a-+(hmQ4H`QZVzuHZ6+fX4r2D=Dap*!3a~0%<0*B{4RfB2dxa1B1zKkoXam?3 zQQH!Z1&+3h&0HCa4_@Ki94iUh_zI>o5Knr1+0wNbm~meJ<eLNBkmGAg3`Djzfr#8z-TsjTFVxeWMy`HOUKLJ1{rF!I+aw z&AV!M)b122YIi%U9Q;N{U9C$|=XAInHC2u+TkEPtPwX;5m9+dxU8eYPtbR7!C62~w zqQh0s330I^e~lD-Mm;yw9haI~m}2H~ymv}P7{ zdsfVdvqcmdIPq9qUfRQshAQ>?5Brj9>_e@of1dv7)vE(XpE$qw)8{&l^2%%PePg|# z&KEi5D3_5D99IU|qj$VxXDEcf#N1&n^z_i$uHC!D%@-}%!FH8=%`zVgw6nk<3k T>`h##wWmwmU{#Cztd;))1a@kN delta 1667 zcmZvbYfMvT7{{OYwC7N69T2%haMU>`&T(2wi(C~dgXwS*2wU7>DVK&JmtqUskcGB0 zQzYOp$Czvxj%=NZQrPTtFc;T}8xAko2Xu*|Hv6z_2^-l5qDE%+KShNZPV#&H|K~l= zdpYMkXK**0+|7Co<$e{>stzJwFi|>#FKw~aHPzY)*WC~zC3IC;Db2x~WnWmfIUiac zO7w0Ta#Mq~3VHf#L4K=htnloenG0Njs7`qKrbBGaw6P1;mjZ+5tTZ^+Kni_n=0`$iz6ZK^@Qu=nd#P zj!`zpQ490~sFIw?N~#x?)D4b<-vQGqDFI|^d8%+A_`yjXPk*KG^Z@ked71!)sXT2@ z6{sHE1oy!PgFw5$Aov~#MuCcrjO<_+aDh%Eo&m@F(8$pt&FvgSNp=Lc)6Ygz!TrW^b znn2rud45cdMFgr1Bmy-_?c7$D=lz*;aLnx8%$Ks225h3oiwN^31#^a?_$*Zig2s{D12eJdqbJ5N9S0#rUBehlPiQsoXsvr||gpEAmCMP48RtijA9+#1ZisLaK)?-R{| z=tR6KI`Q^yi~aC-5z!-}4?b4wM_jKZ#?$K#Z7yW5E|&>3pfkgtPBFv#Q=IUahPXrD zkC8okAN-i!kN85WA0yeR#K|?9Kr|!n6P<{n!O01fX6T2nLlnqv@CCdN{tJU2(Q6yp0@nGdG#k2Mt?ZqX&MD31!`<}< zd-j@+1kH|roAh;8d(YTW^V10*XQ=lSoEo})Oezo4IOeNe%Qfy-u7&GIhx5kzdwyt3 zJpFdp`S`|*6Y`QH6I-?)5DrLb1*;PWk2t+hgvr6pa|#mzsWDBTZ>36sy@>UX(a z$6a4ZE5geb56np&;W^0*74KJQN`C7b(7k%6r~B_|%hb@X`AOH^jVa1>)%u+!C;HAj z7?u7Azs{xWz30^)7T0-CcZqyNJtLQLB7bpg8=U>_ie)B@dBet7L8_R8NrM; zajGa%E772gYg4k=7`B|pEt6D{xq@wz+B4f%FSXBb$K$Qo@P0Nt=#9_1rAS<=)Z5Lx jpUhW#<2H6N_LB5@?mIC{l@1R|x;%|yogq;w$}|55{epVM diff --git a/domain/obj/Debug/net8.0/domain.AssemblyInfo.cs b/domain/obj/Debug/net8.0/domain.AssemblyInfo.cs index a3e918b..9d84a9e 100644 --- a/domain/obj/Debug/net8.0/domain.AssemblyInfo.cs +++ b/domain/obj/Debug/net8.0/domain.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("domain")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bc8ba6f48c7aab240c06d2ca228e35946e64b3b3")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+43894e21846046a23927afef243f97b8a0c5df00")] [assembly: System.Reflection.AssemblyProductAttribute("domain")] [assembly: System.Reflection.AssemblyTitleAttribute("domain")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache b/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache index 59a8e08..88ffbb9 100644 --- a/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache +++ b/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache @@ -1 +1 @@ -b9004be18a23364d7dfd858e7601f973f011172856a5a11adfa2709ef5d948a6 +567e2d24e9e95390758aff6810e083fbdb7468b1a80d12c46cfec72a13041b50 diff --git a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig index 39c3b66..d51bdfa 100644 --- a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig +++ b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = domain -build_property.ProjectDir = C:\Users\adm\source\repos\presence\domain\ +build_property.ProjectDir = C:\Users\sokol\Source\Repos\presence_api\domain\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/domain/obj/Debug/net8.0/domain.assets.cache b/domain/obj/Debug/net8.0/domain.assets.cache index db5f8959cb3676d02ce219debafdc5bb6787adaf..c7c041616c25fb76fc23f5cf8acc15bcb19d4b65 100644 GIT binary patch delta 1896 zcmaLX-%C?r7zgmJjhg%6InK?qA4ktjH(iR<7@f%390~r|CRui)vr#09TTC7OBG6^c zA`Fplg&`z%S40V37(v)YRFL6~{sUcf7kSl1jOa}1<~{Gb+voc{@B6&);eDEVnQlK5 z?TnZ;8cpZ#PvNaQy%R6C)+@H37pm7EeeW-ft=jtsHdE-C-}%v`(dd-EhuYI86X&zT zli5TzlggyAqHkG95A%y;Jz|W&qaETG)PWB%S2;GcDXxz=tgXBq*AGbCkgD#&xHW)Z zN_LURc552&)9Ob`CvjI**$DpXL@r6x7o|Sj(2LwSQD4zd@ejy_l^3Gm>BW4R0cUG% z{4A~EU2PAd2SxrK8AgmgtX3INQ`LpJG7~-@wsE(JYxjFPaQl$NgLXhzNZ_bJ;`6j{ z+EIx&^{23H5cy?#!>BTC!WXZNyFy&8^(7$~se3W3s?mPxNZivb_%r1cvdM;p!I^c2^45az$UP;MX@B95VD(D*gEmmE|kKSWFQ-4 z0n3)c)rz1)VBwlpInnwO7;#efySDc-i_5GU+Q$`Vz&gi3W#I8@(U%FZOq&8RXhs~Bi~pzV7TAG`+CH8iUR{(nku8)Sx^5H2*z h3_l`v8iO=H8RY#k#n3VQ@dqh}auh%DHG9)t<3D2gqFDd{ delta 1767 zcmZ|PT}V@57zgl8ovv-~A$0BCbZe$-YLn^kz%0`-0zYzoC1&O+87do1&0GbdrD9Q$ zQR@$3^o2KFR8-`ZbrmE9b&&*87hZT#-E|S&)K$mXMeliEFAfL(&-?Mf`JLy{(CtKB zdvinBqSNWBji26j53NkTDSSWM*8P0>&_KQ6^$ls_?&0bet80Hgboq3;Om*E={egW- zS8{MHsYC~c5jIq&M*F2(Y`X3UV_9DXzsZO`eUWsXEvNJkNE>rZDmNcImV>HtYI?3Bw>Re?+Rt?FgT^lY-?e|ymUbuRiL7% z3DIn)bdfCua{PFe9V6q+@qwHxQcAn91nr*VXfrycS+LMCCZ1 zY;%(YbIpvm4|`2qPwS4eh#1ZIX0mEFr1Uas%?;!fbIiv5OXgk@V$y{&iu(l)bXwfx zyrwdSUlu2+Wl}e3AxD^Gg2YJ=ll1sn5RyFnr(c|t;+a*h{}(I%ku$Nu)5>VHKM{=$ zCKZ*Q&Za(MH;G)zx#<_0DMM!-<=hNlO-;3KTG3&pLOTJhS}AX59M5d#e7o9ahWc#$ zE<#K7$hA?irAGAx%6U405T#;Mz3D59{$1%(-&^{s!K|H%eNAbo%y<>NbZ|YcJFaOK zZkj5^mwYO8wI9&}DzsI}xjKm!C*@rEv7n|}TTR&RqMWaTn0C2&U+K~E!xiL+L@>QG zC}dI&hg;^D+~J6Hpu12O5{dIXCh^o`#InJP&%5m6F>_ALqB*^@wz!<5F^sRpvY5ur ztw+t6m_Zyh-k|0S&v>EjX=B7Z_M}G)mP+iJ4Vxr<2$jl05+Qt7E8=l;v@FQ6c*v0m U;L;wMBN2hkC$l6LdweUVzshM>9{>OV diff --git a/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache b/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache index b1b302c8f4e8a0524ca8502d157c0478c0d2d4ad..503982f25f8b67e5446902d5e87f9e54bde2cd82 100644 GIT binary patch delta 1340 zcmaiz-%C?r7{~YI*0$5yIc~OdTxPS}R@&KdW(d29@IvSZrPhTtt7%7Bxt+PAVTfVq zEG3QkNJ)YwT|_^`!TSdUgYFW$>PjJRq9B7V1)=8LE<8IYZ{PR({XF0I`|_+tP^#Gv ztWKwc#)d%fnk>fUpe)^!x`QoJU%W#MHj6Py4#wi5EJi!TTcKDuSygHKIiB43ShQvW z0R5d%ZwLVWV8;!=&40Nw+${zKL1+jFS)P#P2|GL?%M*6-Qe9vo9JE6*)AB&>6(hc@ zVt=piyeviW5%8wZ1NOhm{8|%ND|%et~XN=*@-~7_-<6*;E;Y zldKr703A}uP8k>2um-lC@)EP@63~4GCNJKkD4aG=vV-boQcq0*9yLk=B8i|`)Kh9Fr(^rJ2u+i za+7-@>Pj90^SBVFUl z#m#Elyu?{H15BdO=E3<2J8mAC!wHW)_gN`N_LO`t?*V3B-Q&Uyw-;UIC0J8o!BvLB zEms%!MmvIs%vZbzI#Td%4-OumVEZ(`Z2R6wE>^ax_MN@OZ|+6SzB8@uAij8p)aMVM z`0spj;pA=t>GNy)scr^e8S-lyKXVuU E0r%80VCLT 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 I|Fa1EFIZzCC;$Ke literal 18432 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 jnFO+Lf*5nh8; diff --git a/domain/obj/Debug/net8.0/domain.pdb b/domain/obj/Debug/net8.0/domain.pdb index 645c16bd3a964185cd27f9b41a06c5e77bfb88ab..b4052ed56361c9541122533aae09e37fd4e963df 100644 GIT binary patch delta 1587 zcmZvc4@{JG7{{OA%e^m$9OuCdny6ekXBOOXfBDaGKoTxwO1If$^OT)MD$rg2LCd>? zkS!{OcbV0#ZlTP;ZNFNA>X6;Q{z(@VoFCcn)Lq4C81Yya|2@{sUac zF)HLZ+7EAm%ji&=j9%8rs15Xj+kmt(N(Nb4o+{mt3DB3$(`_A3)8I`#Ps3oXfu~Id zfnEaF!4$|d3RDlez#!mF0+pK>IYB+}fMydu177oO6G!g=A7}@ipbzweFThv8eE~9J zilX1a-+(hmQ4H`QZVzuHZ6+fX4r2D=Dap*!3a~0%<0*B{4RfB2dxa1B1zKkoXam?3 zQQH!Z1&+3h&0HCa4_@Ki94iUh_zI>o5Knr1+0wNbm~meJ<eLNBkmGAg3`Djzfr#8z-TsjTFVxeWMy`HOUKLJ1{rF!I+aw z&AV!M)b122YIi%U9Q;N{U9C$|=XAInHC2u+TkEPtPwX;5m9+dxU8eYPtbR7!C62~w zqQh0s330I^e~lD-Mm;yw9haI~m}2H~ymv}P7{ zdsfVdvqcmdIPq9qUfRQshAQ>?5Brj9>_e@of1dv7)vE(XpE$qw)8{&l^2%%PePg|# z&KEi5D3_5D99IU|qj$VxXDEcf#N1&n^z_i$uHC!D%@-}%!FH8=%`zVgw6nk<3k T>`h##wWmwmU{#Cztd;))1a@kN delta 1667 zcmZvbYfMvT7{{OYwC7N69T2%haMU>`&T(2wi(C~dgXwS*2wU7>DVK&JmtqUskcGB0 zQzYOp$Czvxj%=NZQrPTtFc;T}8xAko2Xu*|Hv6z_2^-l5qDE%+KShNZPV#&H|K~l= zdpYMkXK**0+|7Co<$e{>stzJwFi|>#FKw~aHPzY)*WC~zC3IC;Db2x~WnWmfIUiac zO7w0Ta#Mq~3VHf#L4K=htnloenG0Njs7`qKrbBGaw6P1;mjZ+5tTZ^+Kni_n=0`$iz6ZK^@Qu=nd#P zj!`zpQ490~sFIw?N~#x?)D4b<-vQGqDFI|^d8%+A_`yjXPk*KG^Z@ked71!)sXT2@ z6{sHE1oy!PgFw5$Aov~#MuCcrjO<_+aDh%Eo&m@F(8$pt&FvgSNp=Lc)6Ygz!TrW^b znn2rud45cdMFgr1Bmy-_?c7$D=lz*;aLnx8%$Ks225h3oiwN^31#^a?_$*Zig2s{D12eJdqbJ5N9S0#rUBehlPiQsoXsvr||gpEAmCMP48RtijA9+#1ZisLaK)?-R{| z=tR6KI`Q^yi~aC-5z!-}4?b4wM_jKZ#?$K#Z7yW5E|&>3pfkgtPBFv#Q=IUahPXrD zkC8okAN-i!kN85WA0yeR#K|?9Kr|!n6P<{n!O01fX6T2nLlnqv@CCdN{tJU2(Q6yp0@nGdG#k2Mt?ZqX&MD31!`<}< zd-j@+1kH|roAh;8d(YTW^V10*XQ=lSoEo})Oezo4IOeNe%Qfy-u7&GIhx5kzdwyt3 zJpFdp`S`|*6Y`QH6I-?)5DrLb1*;PWk2t+hgvr6pa|#mzsWDBTZ>36sy@>UX(a z$6a4ZE5geb56np&;W^0*74KJQN`C7b(7k%6r~B_|%hb@X`AOH^jVa1>)%u+!C;HAj z7?u7Azs{xWz30^)7T0-CcZqyNJtLQLB7bpg8=U>_ie)B@dBet7L8_R8NrM; zajGa%E772gYg4k=7`B|pEt6D{xq@wz+B4f%FSXBb$K$Qo@P0Nt=#9_1rAS<=)Z5Lx jpUhW#<2H6N_LB5@?mIC{l@1R|x;%|yogq;w$}|55{epVM diff --git a/domain/obj/Debug/net8.0/ref/domain.dll b/domain/obj/Debug/net8.0/ref/domain.dll index f63d22db1f6aa74078ae4a9832f6fd5e8a799326..87d2fc136c33ba03af0e3e870a5aafab7fe1b1e0 100644 GIT binary patch delta 1936 zcmZWqZERCj7=F*Wz2~-Dx3zaGZgjYI1NPAk`n4}1q-7hXAz@2KgAEGnw$@ZdQG>={ z=*UDxRG3Gj#u*2T7!n{P)A$i%2KzxUVl;jv{8-%FB${BvKSuu;-}A1!H1Rg?bKmEA zpYxt`zfQ+`$9hk_XsiF}>|YZv*Rp*R=k_qCWUNuYy&Irb`gyBNv3@o>bB^uduBQW` z$y>)y#iwt5X{-LUr+db2`-5?aNhT`w$tnPbBRb`PXmTt&02+<}49KIR(*KPczy_!! z2jP3nT`IpfndrsyGV)L4MBsHw^e(C3FcpA_AU6I`ee)&W?mD*7a@=4I zMQoZku|}(Qp0^dT>$+2hN}F+(y`|oOleJjBd3*qO*duy`1+3ardY3$1dQxt4)|VYL z03S{Zq6Yml2b?`Df1WqPIK0F*;k`{ER>Cl%7mgw}kRE`Om`C6`;ug4p*aORmJK;~n zLDKgk_Q1n%miNGuFvSzpbA*%;QgWn>lQK@qai!$hX(H29m@edML6<3?BYm!rEBzWZ zS|nwOs!N4jRez%@V`>o^JB*5hDcw&>11UX(3DWZ;M8*lH2``g%j`BsymndhPnsU|D zPkEehij-Nx1wzo2$ETfu4cw9jxyHX244BOD?ev#Ca7Hq~f~ zlv%WZQ6q>gU@L4Y32UF-6im+lk~7???Pu zSEfp)OpBoMtNL#FOU1Wd4Ru%*VNzb|11AG9_mUB*T$J3*;F)CGywm&4WoZW%iZ%z+*nZ%ROd- zndwp=rzGRf*@aJIc07DGb#mt%KAkJBGPdHf>po^4ushIcCe1!GB_FEUYUEI5?wq_( z<6}AbbsXR8}U&CVZkoRpFT o32DfpBa68jkwvu=hS8ly?+CQRC~83nN^jloe5jrNNGF2Ee^0VsX#fBK delta 2039 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 delta 2039 zcmZ9NZA@Eb6vxkbZtv5U*Y*M(FJ-htH@c3kD^NtqA*n%4~#vjiX7DZhpeV+L5Bp$DW=vcHl9*`XTl9lbKX~q;y)?F*|2@C| zInU{BpUb_O?o9W~lQ#VL?9|MZ7hjvXau|CQ;toAD2;fzIu}j6V58qh4f`^5x@9Brs zr+@Z#UkhJ5zv4fzu;{k^iUKkUWtsk6IRMg%R@E;XoZbR}`sV>A)oEGgcNhRRAZKs@ ziYRxP`Tc{jZaR92m(&L`*ytwmP_$44DX0Jg6dDDM1Ns2K9IImc8K;D+;MNOZSk2l4 z>I?hBX$?xL#|1a_Q?i3rRxoW78&u6?mm739Xnq%XX{6b?3p8}`{0`8eF|Q_JcV4Xk z_AtfhOgf+tLQKb*iqfz*Z=nmqT&&|_IW#dfGgUxy-WU&k>FsdJ9v}_a8zBNKG|5Bn z7Lbs@d)et^=RVTspr7;-sf5olp6!uvJVUJ#_UoqZWu1m0UVMxe48tR&XW((tH))83 zjs6WaKc>H(&JNC27RgEaEwTjf%4rZ5y@;=<6V96SCEC-?{>wBi*MCDUfYYM)Z8DE$ z^c#8fgZz?y!`!-ZaSKW;x*%`UHIS=)q_4sji%|TOhRPh$>HY>)If5}n@LKe>{2OX5 zx{Mlb5=sYdwQ95ILVu1N`_O~iEb640n-mn)s9q>&sNITpSuKC*^?4LSk6J0HX$#u zd_%eq)=9hI7t%xU59t8=M@YNi1Y8$gbfLW?Vmvd!d5ZlM=VR=j=6u5R(_(_*B`(Z! z>pVO2?0m-gGW*Nf+&tYCuCB4O&eip7ZdQNfDx!HR8a_*o6HVXGPCYvvoTs}OVq8vf zKEXQAy3D%9t?Qhl;Gx1C>gT+k^A64vtaI!vv97X$X7>BEbFfGFGzGJwot=?1A2O_S ztV^t`tYG71tnI8LtQng*C}T4R&9Sq@y2=VVuVQUy9nsDH5#8+9>8g>m|8{WDe|_6k ze1L9-eWHidF8fL2?A*aY%CCz!>G!(XQ-)^G8kqS_eOSF$`c<8vo3ut(js`^(#S|rU zgD9nNQMeahbq(6pA6r`7@c-wCidOFGiEGjrqVPFog)u0MUZYn?2N?}nW7PemW1}=` z+GAN569myLJmcU*y;ZqqAZ`p92aA1BVI)LJg%Lwzw9qFw8FP<2q)$T!y?i$F;2wAS zbYZfY;YOE3_o4Ba!%3Y++&E|qsfMck_HlC2J+4kv`EXoKRlVJiOhuE4$g$>Vsx^^F zhMPmFP~>Phl?aEUqfISs&5_YabFwMfq>fa-uKuld8BfsDHTRk}^Y$6P2Q#Xr=Hg~BL0*_RL>!{pQKA&NVR}bl6q@LH(MI(MNuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\adm\.nuget\packages\ + C:\Users\sokol\.nuget\packages\ PackageReference 6.11.1 - + diff --git a/domain/obj/project.assets.json b/domain/obj/project.assets.json index c3cef45..7ce1b04 100644 --- a/domain/obj/project.assets.json +++ b/domain/obj/project.assets.json @@ -1020,19 +1020,19 @@ ] }, "packageFolders": { - "C:\\Users\\adm\\.nuget\\packages\\": {} + "C:\\Users\\sokol\\.nuget\\packages\\": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -1046,8 +1046,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj" } } } diff --git a/domain/obj/project.nuget.cache b/domain/obj/project.nuget.cache index e2c10f2..587c590 100644 --- a/domain/obj/project.nuget.cache +++ b/domain/obj/project.nuget.cache @@ -1,32 +1,32 @@ { "version": 2, - "dgSpecHash": "70Il0bxzlwk=", + "dgSpecHash": "zBnjGXgRdLg=", "success": true, - "projectFilePath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj", + "projectFilePath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj", "expectedPackageFiles": [ - "C:\\Users\\adm\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\sokol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/presence_api/Controllers/PresenceController/PresenceController.cs b/presence_api/Controllers/PresenceController/PresenceController.cs new file mode 100644 index 0000000..c4ad035 --- /dev/null +++ b/presence_api/Controllers/PresenceController/PresenceController.cs @@ -0,0 +1,63 @@ +using data.Domain.UseCase; +using data.RemoteData.RemoteDataBase.DAO; +using Microsoft.AspNetCore.Mvc; +using System; +using System.Collections.Generic; + +namespace presence_api.Controllers +{ + [ApiController] + [Route("api/[controller]")] + public class PresenceController : ControllerBase + { + private readonly UseCaseGeneratePresence _presenceUseCase; + + public PresenceController(UseCaseGeneratePresence presenceUseCase) + { + _presenceUseCase = presenceUseCase; + } + + [HttpGet] + public ActionResult> GetPresences( + [FromQuery] DateTime? startDate, + [FromQuery] DateTime? endDate, + [FromQuery] int? groupId, + [FromQuery] int? userId) + { + // Ïðîâåðêà íàëè÷èÿ îáÿçàòåëüíûõ ïàðàìåòðîâ + if (groupId == null) + { + return BadRequest("Group ID is required."); + } + + // Ïîëó÷àåì äàííûå î ïîñåùàåìîñòè äëÿ óêàçàííîé ãðóïïû + var presenceData = _presenceUseCase.GetAllPresenceByGroup(groupId.Value); + + // Ôèëüòðóåì äàííûå ïî äèàïàçîíó äàò è `userUuid`, åñëè îíè óêàçàíû + if (startDate.HasValue && endDate.HasValue) + { + presenceData = presenceData.Where(p => p.Date >= DateOnly.FromDateTime(startDate.Value) && + p.Date <= DateOnly.FromDateTime(endDate.Value)).ToList(); + } + if (userId.HasValue) + { + presenceData = presenceData.Where(p => p.UserId == userId).ToList(); + } + + // Ôîðìèðóåì îòâåò â íóæíîì ôîðìàòå + var response = new + { + GroupName = _presenceUseCase._groupRepository.GetGroupById(groupId.Value), + Users = presenceData.Select(p => new + { + FIO = _presenceUseCase._userRepository.GetUserNames().Where(u=> u.UserId == userId), + LessonNumber = p.LessonNumber, + Date = p.Date, + IsAttendance = p.IsAttedance + }) + }; + + return Ok(response); + } + } +} diff --git a/presence_api/ServiceExtencions/ServiceExtensions.cs b/presence_api/ServiceExtencions/ServiceExtensions.cs index 0ebe273..9f0052f 100644 --- a/presence_api/ServiceExtencions/ServiceExtensions.cs +++ b/presence_api/ServiceExtencions/ServiceExtensions.cs @@ -10,4 +10,11 @@ public static class ServiceExtencions .AddScoped() .AddScoped(); } + + public static void ConfiguratePresence(this IServiceCollection services) + { + services + .AddScoped() + .AddScoped(); + } } \ No newline at end of file diff --git a/presence_api/bin/Debug/net8.0/data.dll b/presence_api/bin/Debug/net8.0/data.dll index c323e5ea81325f042cc5e2722645296b72ee2aca..3117c17bb0df3d8773786e9e2c162218d813a34a 100644 GIT binary patch literal 28160 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 delta 11820 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 delta 2074 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 I|Fa1EFIZzCC;$Ke literal 18432 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 jnFO+Lf*5nh8; diff --git a/presence_api/bin/Debug/net8.0/domain.pdb b/presence_api/bin/Debug/net8.0/domain.pdb index 645c16bd3a964185cd27f9b41a06c5e77bfb88ab..b4052ed56361c9541122533aae09e37fd4e963df 100644 GIT binary patch delta 1587 zcmZvc4@{JG7{{OA%e^m$9OuCdny6ekXBOOXfBDaGKoTxwO1If$^OT)MD$rg2LCd>? zkS!{OcbV0#ZlTP;ZNFNA>X6;Q{z(@VoFCcn)Lq4C81Yya|2@{sUac zF)HLZ+7EAm%ji&=j9%8rs15Xj+kmt(N(Nb4o+{mt3DB3$(`_A3)8I`#Ps3oXfu~Id zfnEaF!4$|d3RDlez#!mF0+pK>IYB+}fMydu177oO6G!g=A7}@ipbzweFThv8eE~9J zilX1a-+(hmQ4H`QZVzuHZ6+fX4r2D=Dap*!3a~0%<0*B{4RfB2dxa1B1zKkoXam?3 zQQH!Z1&+3h&0HCa4_@Ki94iUh_zI>o5Knr1+0wNbm~meJ<eLNBkmGAg3`Djzfr#8z-TsjTFVxeWMy`HOUKLJ1{rF!I+aw z&AV!M)b122YIi%U9Q;N{U9C$|=XAInHC2u+TkEPtPwX;5m9+dxU8eYPtbR7!C62~w zqQh0s330I^e~lD-Mm;yw9haI~m}2H~ymv}P7{ zdsfVdvqcmdIPq9qUfRQshAQ>?5Brj9>_e@of1dv7)vE(XpE$qw)8{&l^2%%PePg|# z&KEi5D3_5D99IU|qj$VxXDEcf#N1&n^z_i$uHC!D%@-}%!FH8=%`zVgw6nk<3k T>`h##wWmwmU{#Cztd;))1a@kN delta 1667 zcmZvbYfMvT7{{OYwC7N69T2%haMU>`&T(2wi(C~dgXwS*2wU7>DVK&JmtqUskcGB0 zQzYOp$Czvxj%=NZQrPTtFc;T}8xAko2Xu*|Hv6z_2^-l5qDE%+KShNZPV#&H|K~l= zdpYMkXK**0+|7Co<$e{>stzJwFi|>#FKw~aHPzY)*WC~zC3IC;Db2x~WnWmfIUiac zO7w0Ta#Mq~3VHf#L4K=htnloenG0Njs7`qKrbBGaw6P1;mjZ+5tTZ^+Kni_n=0`$iz6ZK^@Qu=nd#P zj!`zpQ490~sFIw?N~#x?)D4b<-vQGqDFI|^d8%+A_`yjXPk*KG^Z@ked71!)sXT2@ z6{sHE1oy!PgFw5$Aov~#MuCcrjO<_+aDh%Eo&m@F(8$pt&FvgSNp=Lc)6Ygz!TrW^b znn2rud45cdMFgr1Bmy-_?c7$D=lz*;aLnx8%$Ks225h3oiwN^31#^a?_$*Zig2s{D12eJdqbJ5N9S0#rUBehlPiQsoXsvr||gpEAmCMP48RtijA9+#1ZisLaK)?-R{| z=tR6KI`Q^yi~aC-5z!-}4?b4wM_jKZ#?$K#Z7yW5E|&>3pfkgtPBFv#Q=IUahPXrD zkC8okAN-i!kN85WA0yeR#K|?9Kr|!n6P<{n!O01fX6T2nLlnqv@CCdN{tJU2(Q6yp0@nGdG#k2Mt?ZqX&MD31!`<}< zd-j@+1kH|roAh;8d(YTW^V10*XQ=lSoEo})Oezo4IOeNe%Qfy-u7&GIhx5kzdwyt3 zJpFdp`S`|*6Y`QH6I-?)5DrLb1*;PWk2t+hgvr6pa|#mzsWDBTZ>36sy@>UX(a z$6a4ZE5geb56np&;W^0*74KJQN`C7b(7k%6r~B_|%hb@X`AOH^jVa1>)%u+!C;HAj z7?u7Azs{xWz30^)7T0-CcZqyNJtLQLB7bpg8=U>_ie)B@dBet7L8_R8NrM; zajGa%E772gYg4k=7`B|pEt6D{xq@wz+B4f%FSXBb$K$Qo@P0Nt=#9_1rAS<=)Z5Lx jpUhW#<2H6N_LB5@?mIC{l@1R|x;%|yogq;w$}|55{epVM diff --git a/presence_api/bin/Debug/net8.0/presence_api.dll b/presence_api/bin/Debug/net8.0/presence_api.dll index c6c91ff1ad2b22614b21798164e216f7c8e5c6cf..ac56d677b609a26c5cd9733fea46e16452e4fd7b 100644 GIT binary patch literal 13312 zcmeHNeQ+FCk?)z=on5V@wY0MQDVvdOIUCDf>&u^!9qZGUV_UW)e}vdbtJTQfc(t>h z*;OPQU1Y!kC%L;M4qPbWB6bLc;Q;5t)g`1L;mi>NBn5Ze6}ci;fn2UCa8yX(a?}yb z{rb(!?yN1F6n}A5H`4Tb-LGGFzwUk?J2Si9e?KWiFz@MzM~GNy6FjE`%HcsgxlwGmx2b7?J^*1Gxzv~gopkCm5)mOG;N zbQA5A6uSBJPnF(ORwqaCM+^cYVuB~uL%+yl`7}-{u!OgOoaeJ<(SfR1dIU zaj|VO`Dt6CRDT?~v-my+E+5xzzGxk|*(1xGa=BC1J0*M`TKQn! zQ_KcWF_-M0W+pl8n-)yMZx(D;gx`=1!f#{hs$pl?+*uWxY`<-H{KnGM6AXpl;O84y z@Cg>L3TQ-8g`bg;ptCwvKm)1i`dR2_pYf%&($A7bK4;~#_*`h!(B_7spxS8gkPDg( zq&OnPc@m(%fi9nj(Kf_rQ9eej?Y+c^)&HRw)i1DJQ5KQwkC$*P8Mv|Jx)bw-wrk2G zO8xN=^D%JwxbBTP+wY^hVL!5=QjV@>i&Z0rBDw}(gyy#sM^9L@Py1u*mT?S*aMj`9e1hF9+;?I>nvDaZYdMJZtLLqd<;yD8VbwYaa(!r; z>1q@m8x-SKkZiLQ%h-F?L~E=u*3#J0gkdAGx~wB* zxN8*>T{=*GzN7?l=zpXZnrH8EyMV%XgaHz|5mJ+2IU)DiPhuN|D6#EUp+pLkTQZ$_ zh`y^bow+7`r6HAS{0v_a@KxpKB~{dp0IIajw?I|t3IDwTm0t2OyjQ@_3D_p+wWx<^ z%->qBl21tZ2Zg0Q?EiU*N_u%UdVL8pu@Lwe4h#5e@PtVzIUfwuK;V2(rMu8KLT3Xb zkoF7TaVbO_1ng3dOY>+_8BjvB&(HKJIxeX=1?`s>(GLSF(7IRV*6*NIr7mKPpOvcv zOX*{R=iA^}M6UpON0SVYa?dSwMY4~j~M z!M}n!OWu|v^ksP@u#y&(js#-#Hdr=*69+a{u=cV-7erl_+baV9L!-hJ{-=57tuRvHXNZ-kiUpN zA}BuwB}AVuXAhhe@M*x^bXqP8E~2l3ha>tX14JG1l`7~w>fL$lWq~QYrXl~zQFNm| zhfadiLcAHP1a}2JT=J{3LJ|f^*=`89ap~nHAr3=a)4T9u8%4*taMZdRkHFc?X-8=O{jU*TI_AG*;!?YYErg!Ct9K_LJ#gCxc&6 z{PaNwJEMFZ*oPc!t9%LAJvIh?dx2dPn60mb8tYi*w}|zH=urn_eIXjg7Ekm5y!LIS zl-?HD-H;;TocmjWeS%&Oyrh(o{e$8Yl$2jm%4s3CeAo%jA1Yy5Wn=V4*}p1tXfWUQ z2C$<}TWjc-N(D{fG-UUaXfAz7U>~NXw9q$~o^!A!VAb@W4)&L%`R38i72NN`7{z)Y zuOJdVj0H!g7?u@@BD_$DOQKy8(@$Z^Q4k}nanuFQVxGgu9f=w|@NRHQbX3640Lq9t zOSlKpd~_C2q7Y;j!|mY`VqaAP`e~u4*8+y939y1T3fL}SuYh|6yj8%sfJp(51NyN} zu(Xqc@=3sIIwvR>02k9Y1pI-ZybM@DZ;ARs$&MH2cA3cS(}F&i?kewsms6qLI8|`H zM%3pb6Fz`C!_&lh5SKnso}*SVBU*`PL@V)(XcaS}P4sOOeY-@xOVrzhgf0P}rtb#7 zM^Dh@l7GTlS62QbIxW?QU!@DuizV;U6VjG|B0WJX<%sk&eZPFZ^n&CMFOgoBK3K9` zdP`a;t(7GCVxUJVkr$Wuf#;in3Tl#{kPb==lhRMbh~A(dmpz2~r`1nOhsY{_QW_<{ z`a4jn!jhbFD8Kbr$(7POfdz6_wBCun>*cuolDrvkY4|W&FN6)bR{o5Xl|SONrpiAq z--r6^@5@(c83Ila<(`Bx0pcLARQ+$cRL%~3|_-g4IRo$&jVq`W7zTzN>y*(jY1 z&QUf>jq>lLM?l%DvHy$k>@P7|Mt1==(8mB<=v#m{ z(T@N-={3Mx=$C*4f_|HT30m%tQG$B>?Lu-VS&-RDC+JT9Fx`uKT+kDOo&f!M|BRrY z6m(bvo{!KO>QEmQ^mBs#7<~$q$3P$VKPK#aPPBeQv|bXemqhC&dJGaS(HCgD`kJ7> zCg`sT`fGx&NUWtxVlBfGTQwu#Nl?c9kBa&^QGZURqBfD&UO# zBwC*nkd#kBjwaw%0fz-_qEUK?o}_QmDd|~BRjL#jGgrYMVcpo`Bdi;pfV(8Fp9*sQ zg0da3OWx(Pd1b5te%t~4$vDB30G7ZbGFHuU(x{F0Bbp}Nh4FrYzK+@XS?L`qC@+^+ z%O~XL-{Uy*Gn72xrO^O4NIfA#+0{bvE_5(P=@mnykTF4QX}*h%li+UE3dSqZduJkjnuYH&+ajGOHU_sYs<*cY@{aIolB+SBPo5jiF&)!xpCceu=YeY zX{15!KAwxGlG&+FV>}Z#brU4JtzWltsVvZ)NsEiC6gI=Kv7w>%w2__~H*(hCR7P(c zZl<1GI)S2X%f_LhmaDsgbXB*e;Z}^+7|o^hEi`aP+&VgvOB_q-v34u7ThDeHrXBy?~6yv+-EJK5k_7uHtG(+|pxR?R|7a&kptU_7Stvz?7BM$77vFDy0h_ zSg~z-S~rsk+LcV0hGmRpy=r$&BL6-BfUE}KBAkRo@|6wz&mnD zsNrGSnuH<`Zfj=0b;2iNxKQI}4|N*pvE-4Q>7`*{+YyFNJo}|W;s}{}v#G~4#@XP( z+GV7Jm zZ$Ns1YcOuY?7S-r4X)(v$Nn{Hhw`a2% zhvZBP!J18u zBzXxgbl^POA5Z0UG2t)~ZDc}_oE6NG5OX|@rz|vR*pFLgpJv+)E6ZGkWiB6SD|U5b zVUoo-qqwI#Q-Gkg0oOtxJ5^^X{y14cf01)X*bJ$PY0dAxwZ$J#T=?#WCFJDbVr z=$dJH>9GVd-_5VCWc)~)XKBI`6W_@(%WZe3yt}F7+YvV2do9i$H+3v$gTchb$;xiy z_;OZQgiXQ1L9BIXD2o@s_9+m0Y&l|GNU+0PN+Hd?EW8g`grPdb0#{*W!ReuBE59DA zbE?CHy&jkA$6b0hK8hoq$DP;fmOnB&N#HTD5KLFLH#0qqj*P1%h>5?)z)mtXOCv(s zot{XVMtU6iiK<8Btl8tN#W2$Gi6}r3Y_Iu!*WnH^gFHauxz>3+fK0xzo zY#+^?Y333T$SWu=YOiu)l@h7$)H2Rdj5in@3Ei`s#nZ=&?uuu;C@)lE>GJr6(${$0k7$uDwL_!%^U(=K~R z#}^B^*}dXPS>nB+FP)llkJIjsOug=EQrM2ER|LyLu+PXILN5oygAe73as0OJK7l7l z8g0Y#4g(fuXg9@aoOIAO<32%+G>wlYG}?#fN;~(d4F&r7Ao}BBvJ6WM(F(MS`GU6{!Is0RYOva+Op< zN;op}x8Wr49Ss`m64OxfeJ|wd{CVe)FqLVwZf3o zV!+cF^vp@fITg~_pP%HaszF{oyQ$DzO5mJ^-y7>t#|3?a7Q%hwYqZV0V#-Z$U?*Fnoyw`4ydA1jm=>j&IW^myK?5^B_LgZinFp`lckyk z3o9guh0#mdV5hhsFC|%w>ue>)ETrVyeJZ@cDrZgw7rN4}vUO1fo67=ipNQ@(cd0ZF z{+z)`uNd8u>y90133pW?9SN>Li~xB!_$Wct9uFepT#p1xIsL>q&&h1>+Cn_exgI!Y zkMLaORhE=$KB0>fI(YHsp}Q*oIkYMG#iyq>-1y3uhJ!!a^~v8#YX?HX5q&zFy+3y* z*wOsL12;VR_k)TW$wA%B=@L6SFfic8NsZKm)Phk65YJh;hC?MYQ2ZoGOTr8zI#1t7 zF3ed}$Qn2uUOyexkQNTL#*J%HX-7K2S)6&6n) z?dO$C`BmtkJnw)R&+InR-IEDjoQ4OF@}mj~d;#XC%@Qq$?d~4rhb=gZuX27^Zl2f> zYlMLC-25{H=a(;^B!k>T14kuZ@OigyJn@ytFMccIa{=gR!q)=$BWjT-CXj~KmJJ(Q z_2#Axt?L?F*TtJ#Ha4%vul=#+)|Ro2>qj=k8xw0s#~RV6R-&3&PfC6Gv4#U6(F%!b zaSpl8lSBR;Nc=&I@C_G4J0x0t=!BO4xuk8@PUMm4Rhl?eFi}*dwP|*QkDqi_wB;Xs zYK(9BphSlu3Qzu+9|gL5e?2kPi=&yhT_$r0)ccr_$zJ@rsxc@Gs~WGZac)|3TOxmO zIxL1No|)U@{mqWG&y%!k4?mI4;J$A=?v-{ML-r1TD{%wvchUB)rwt_W%?6k5)j!ZR z@K)!ZpIR47cU=5L!@vDniu^ar=-hNjcEHgSn1KZo1*RCT+<>xbwN*>mWH&%rJ9e9-O}qCNThRJE8yOm z`zfVO8$#xHPwM>CoyM&MrhzUVR*2T$*ORu@+xJhTE{m9GI1AweDcXaw*f9Hxoei_l znePf_P;CCAS2b}|@l7kU~$Tnn(Y`mU~My%md-roI?!6)Iu_?mE_Y|P)R zlfPbJ5AmVZL>Y%q+_Uwy?Tz7Rn!+DnQM`kbh!4+4L~kB_2451eLajTG%;;8fOWF#3H*YBqm518m&Km&@BGT68x}2HbWF?O3<8f>Cxchc% zb;20m6t~7>6HRs6csz|4HdfZ%?1erE)3m&>UOWutM>s_`@m5}^rEvn-T(@h=^XM)X z&t&S>*b=g4&dTy@f%j-nbDii1-Ikunnb7IrpqTbAYJGH%nVi6Dh$Fi79;LRpQZ-x! zIauivc&u%tck&NxEyZwiUEJzTPZ-B^vrfw;+Y@-E1~-nyQ`d kTa$MJ7~0mj5yCgPfAqE0{{C`Oe0TXrOZoqf|3^LWzfrm@i~s-t delta 2844 zcmZuz3v5%@8UD`o_2W7ZoSVc+Op@A8NSv6O#CBe6gM@^KnGgw(wb7yyKQ5^ui4(_J z%L292Xo$z!lHK*eXuGaL)2ays4XuQ>b*;9x%f_l@jE-po4MerkNlcwOtttcUKgXdY zYmfbZ=l{R+pZ`DSo^#JVnTIp&M-Oh^kvjNYER?^(jU3hh*om-Y$;u|Goh0of9Gp~1 zfJ_xHcWY#3e(%el3j$j?-42{L&bSJ52Y_6%uLpn~x=UKA_pw@Qbum#+61#qwRVnSH znMg|Y*V%o_0BMu}mHHLtcHX9lylf(oU_{UboK^uwHi=1}@;0Ok8)O{F5(Sc{2(VgB z3Cdyh&`hi~S-q&F#6vy23#O-ZQIn_ap5Za@(U=krqH@fMh(u0)#+{{Q1uw_Q>r&nl&bBiWPD_BoccqyWtXF>cRMVk z(;rnEdqZ7Rmy+=uWvE&=l!$O=DrB+;iY1G}m-P<(PaAN|H#az2LSTh#e}N}%F(d6M*tdt37>w}_7!G8u8X?i0A!_;i5-!~AxgwBCh!}#9l&%V}!+cMc^61oFlYho-oa57S%>K4x!6bhmTOJ_@J<> zN)zf>p{a-F_kjE$wO+s=dA_I&A;c~yN%XM`#=RJ012~K+HYXp)A=a#%AfLMQgC`^(a?s6uC`2#eay&#>h5dwH93Twf zmxN!!`-GjiO88aWB-}3euM3RAO>v^=k~%R?(FQPyJ<@=P92Gb%m}yL7Oq#|K@<~ra z$0O29I8KHGzrhX2ne59*3$;*g(hJL9>CXzgA=Jg3!an%|F37jmlD-P-72QOG*ngs% z#&-klgT>{jFqS6C?p)5%StW|X>|c=NCO>ERsVmMGuB)s`Q5RQBESw7awrQh@ z@pvkc+>4ONxQNI;ls~uramVP#=QjW3{J&?m-T2^1{dZNxY1zq`(QG!T>(!8C0#nyl zrhWm*_nq&TG*za%E0!?kfX016G2}J0U z&>zaFCN@CQhB}n5_jud-QPQ|CCB^2vElyl#6&Wx^(Xlj=)b!y z_4D;DzJ;#uTv_N!BY5;z`&Rrnb-VA*3#rEZj~4EB6cIU1dZX7N-45zoymflY`#t@r z_dz{>s?C)gV-<6_d$;B=FPBvj8UO$Q delta 99 zcmWNG!3}^Q5Cm6V_CON^6|o9yfK%HL6H7AjV{uOIF1It=zP_<{_qgEKDpOWfQPQE2 hY?`5hi*SGg-3A#pGFiI@OTA diff --git a/presence_api/bin/Debug/net8.0/presence_api.pdb b/presence_api/bin/Debug/net8.0/presence_api.pdb index 9f5fbf26607691fd62df6e4249a0ff2d5ff8e2f1..6d93629ab58b1c23bdad0e1086be5142ab8e927d 100644 GIT binary patch delta 1663 zcmcIkZ%kWN6hHU&z1Kfu!V0Bj6~VEI8?rx61QExdB1=IctbG^*fpyRztm8o+xHNMs zEo9O8!QnGAQ<4##g9Ma?hQ(<}FuF`9(;0PH+(2UXfn{vVvc*lO(Q{bQ#(nXFzUKEk z_jm3+=bn3C-M zE)a0MmByQ8XDQky)Stvnn0$#?+iImni|M{SAG zG@l%!Mcl`RT8eH^fb%IaIt}&m7)__K$7q_TCkw%XkhvhJc7}D+*&c{`oGu2_h_~JJ zx1pDliB-?=OuU=lg;^%TAy+pSAx@q|?nRd1O}Zb4Yh}TvyoLs!(&+K2>!IE6RlRME z-cnDe2XNf3w5eY3w70`HsjJ1;e4zU zm=+?t_jVsl-`#5e_(V!|(W=+ajr6HsjVFy)ScF6N^2qSD*@KDSe`>1oE6sk-4vaJ{ zMt0An=l6RCe!b#3Tx70WJH0Dl(k}9X)s!`431z0=9&3JeKEwIqg-^~Yf22--v^)1y znk;{(zcJXMTz}*Ipyt%W6D4Yh?jL%XznIyu%crCruJvj1KY&QAa3s^!Am*>5jJ z%J$WCl>U}u?W=rJscboXOFdC?W^74+bGua+}wyJjxyV|(D`wg z1lU^e1)qHS^RnTt9a`FZ(fBI9muhyx}CEa=!^67+!0gMpo!XtZ-hleVs=@PDbn-GGI-!wJ~g z*fRWhALfP>+%mwE8P!q}Z;aNG!Gi`G2I}?b&j7aE$RJ5DU~9x?LDgn)gB6^HKq6#G zkV-v@+^l<&8*IRY050d$j_>-RbivI7%p^##4w7uxYcRbzjj>Py>-ms7lNk>kuOd^+UX8Gw*HUy=U-K23D7uCt-g!KawXIK`P$(=z_|T{{$#eY$^Z% delta 1041 zcmcIjYfBVi6h80F&blsnMK?{8T{OHzVMdsNSSf|crn@`aMwaAdFiYKSCap|cw+|w* zqBV4b3ZV;Oik4rNidswvK^8wm6bNll`Jw2t6etvS&S0=Vpk_GFbIx^Qh@ab2=c5c@5>eos|{Hg&e>H znq}{7b(7h7G58`9Oy700zq>u_edg;pkAD%D=v}FtA=UtZIg|htXoge>7(7NE#%c`o z(}t**jKN=cm*I`Uga+vpG@xI}594SnDp!$jA%8+%M6P5E4loWzkRKy2AsaakYB`)o z<{-|77Pzs?!C(R7n#fRPc+=IV^?2-SwHM-1(BZZ#g7%1ns5+BY;YEl1Yl26yGw`E% ziAV>ho*8kkBNu%JxLkA`)eWOELT>}0-s6FWj+WLYN!DtFgt`3wK$2?Y_v8RqzD;l{ zlC1FcO>KI`-61zhf-HI5ioqjGiqzgHsXl&3Onhoa&ZbhUI>TE`#v0k(EZ4VfY*dT~ zna)VP-T`&L&YG{K)4i|EJzaIRl|yBnB`(v;uX(m9|I@xpA0wLw?-)D3-7s|zsv+H$ zRW$8O_pSA1`wG+q!5J-_Q9VNWhNy{obIS7a(GWa8mSu&7`^Uo{)N#- zLr_d064VlO67&-I39b{+GW!(48t^&IN diff --git a/presence_api/obj/Debug/net8.0/ApiEndpoints.json b/presence_api/obj/Debug/net8.0/ApiEndpoints.json index 8a22811..2595a93 100644 --- a/presence_api/obj/Debug/net8.0/ApiEndpoints.json +++ b/presence_api/obj/Debug/net8.0/ApiEndpoints.json @@ -18,5 +18,46 @@ "StatusCode": 200 } ] + }, + { + "ContainingType": "presence_api.Controllers.PresenceController", + "Method": "GetPresences", + "RelativePath": "api/Presence", + "HttpMethod": "GET", + "IsController": true, + "Order": 0, + "Parameters": [ + { + "Name": "startDate", + "Type": "System.Nullable\u00601[[System.DateTime, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", + "IsRequired": false + }, + { + "Name": "endDate", + "Type": "System.Nullable\u00601[[System.DateTime, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", + "IsRequired": false + }, + { + "Name": "groupId", + "Type": "System.Nullable\u00601[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", + "IsRequired": false + }, + { + "Name": "userId", + "Type": "System.Nullable\u00601[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", + "IsRequired": false + } + ], + "ReturnTypes": [ + { + "Type": "System.Collections.Generic.IEnumerable\u00601[[System.Object, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]", + "MediaTypes": [ + "text/plain", + "application/json", + "text/json" + ], + "StatusCode": 200 + } + ] } ] \ No newline at end of file diff --git a/presence_api/obj/Debug/net8.0/apphost.exe b/presence_api/obj/Debug/net8.0/apphost.exe index 070829a364b68a0ca7ad8679994136e9b9fe414a..988e427071692a07c9a112afe3aea57570db932f 100644 GIT binary patch delta 99 zcmW-Y%ME}a6a+_3_COOTC|ZRz;D?C)gV-<6_d$;B=FPBvj8UO$Q delta 99 zcmWNG!3}^Q5Cm6V_CON^6|o9yfK%HL6H7AjV{uOIF1It=zP_<{_qgEKDpOWfQPQE2 hY?`5hi*SGg-3A#pGFiI@OTA diff --git a/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfo.cs b/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfo.cs index 3fa281b..0a879d7 100644 --- a/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfo.cs +++ b/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("presence_api")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bc8ba6f48c7aab240c06d2ca228e35946e64b3b3")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+43894e21846046a23927afef243f97b8a0c5df00")] [assembly: System.Reflection.AssemblyProductAttribute("presence_api")] [assembly: System.Reflection.AssemblyTitleAttribute("presence_api")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfoInputs.cache b/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfoInputs.cache index 7ba0f26..92413fb 100644 --- a/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfoInputs.cache +++ b/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfoInputs.cache @@ -1 +1 @@ -6d4eb03ec5bfc4ca7f54544f9539b5c35252170288c5f576e3d3ada722b9fc9f +d02170ac079c4e5be81855bf9c5e2351e1a45506c2632bcaf352f35fb53b222e diff --git a/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig b/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig index 349ec10..fea6966 100644 --- a/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig +++ b/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig @@ -9,11 +9,11 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = presence_api build_property.RootNamespace = presence_api -build_property.ProjectDir = C:\Users\adm\source\repos\presence\presence_api\ +build_property.ProjectDir = C:\Users\sokol\Source\Repos\presence_api\presence_api\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 8.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\adm\source\repos\presence\presence_api +build_property.MSBuildProjectDirectory = C:\Users\sokol\Source\Repos\presence_api\presence_api build_property._RazorSourceGeneratorDebug = diff --git a/presence_api/obj/Debug/net8.0/presence_api.assets.cache b/presence_api/obj/Debug/net8.0/presence_api.assets.cache index cb08fe5e03fb1ef223ea11b09dd5a4baafc33f0d..83c1ba8722c0d2e7d69869aec02908b75cacba31 100644 GIT binary patch delta 2402 zcmaKsOH30{6o&f(N($;s0aJl9_NIx%7g}qJRd%Z4)~!G z&?T&9R0q%%A~VBVwGRzrxmh!f{8$#%ET9=IJGfL9^e1(5_sIF>3magmvJ>8Dwa}Do z;BHg*WW#du7u5iZ?4Ig?Ab|FaC>w>BKi)}c308bwIAHNuWwKq2CzBCOk*;bNMAMzC5` zV+4Pu1o1Qza$&WtIy+d?1ulY5A1UTxCOwRrv4&l{4azbEG=Sw@851aoWeHRZISvU# zB%m;*b_1O!z)7H6$cya_azP5H7Z?}qpw96t)6JNn9$seglsQH>8?tvb$b=13otsA) z#t9E|dAc>Z?G$6W;c6avs8PLd%_;aJ*GO}^U?!iZ*fR*<<(z4d4d#qI)1qzT$PxCm z!V7^XX^ji_8RndXFUNS6JziKS;7Nm`17V remY2i5@;Nr9G58IdNwQSJ*nsn_7q1o61;Zu=meH0ka<((+EM=lxgb~f delta 2331 zcmZ{mTS!x30LM3{skQH9Gx~CyO>J#ib2>eCx~rMpM4MEgd2&jMnNu^n6BTqb?6&?8 zK}1IMT9D9NJ#={pS3y1W5JvRUTM-c<5%eAHq3^PX!{Glv-;Mo#-!?pAe|5pWHd?>2 z#%Z(J-r6b-#m#r?8zT>I4cY?*^lAKO)BE7brknoHEsvbZgkiHe*n1=P+Lh*xp|1Ty zW=Cfq5_T`H&d5y+bZXbdCV*&JCUWe9+7+?7O}28=RHem8tB|;npI45_G#`m^O)|I* z#~fZVB&0zk9VXeurOx6e45xcZoJ$jS4_>EtkbWVxj^aW*BdQIH8=g8PerNP(XH?Y@ z?JOS`mV{yEZ^GqFA34e`Q&`f6;w-P05C;TtJnNWtnvWCq0N!NhqAGi*c1u;AC%xSC z)_`c)3Ot|b756kMQ9Xp!aUndOxR>v$YliXW^Ql%{nTt;Q**kF*Jm2M^}x_`{ki zuK8Y6hF0PuCxnzDwy+tKtXab~6AQ!Gq4`KNmqz@Xk!0xrmyY_|v2(VM92C-0JaHNL z${HSzQGY4wbGDNf?*02YgA$0<=$}KCXRKH3p~pqx%$@15T(H)7;%Zc`Tsd|!_e*+3 z{{PFH;r@f&T?fp49lLuwy1RxElMDZez3R_49EjQL+tD8!G zG~yXcRer3)1`kc?NCe{^n%a{sm{>5&?PiBbV~=%lD7|SxWbSQ=Pfch8K8CW;w=|@_(M=SFbTyfq@F8SKbly>u z**3LIEF4Nr=UTW*bv2#6Q=`9?hLnW%iTmT}j7x(o8e>WlSL0H-k%Gpe3PYl?3^!P+ zzS$dfL!vT_r!19k_NGchqO%>pSgO9+?=CY0YNk0|j;NtaoHmSoG8(c;_5Zgn`^#ee V`sZO^4J9kMX4D@Xdt5W__zN~@A8`Nx diff --git a/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache b/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache index db3bc6a6c2aaaf722dccd5a850bea645cddd0736..d9710ac95dc5cb3ad6ab611eb0dd65c98118bb54 100644 GIT binary patch delta 1122 zcmew!w<^JajZuVwfq~K6*(xTqIJKxarZ_)4KPM(QzqBYhH6|#vAip@KpeVICH7_|e zKCvKkqLv2R;$zeA9AustVQd(jmYI`krLV8=Y^4v@t`F9(57Dj<)~=7NedD%LW=(fu zEt~AeqQdsFYvSAe%#$lv3=REBwQlkimUKpr%{Ht_jDiBemBl5gxq2a~6(xFJ#rb)Y z16g%B&QuHkKdXB;aIyz;^5hjvzLTBUr}GD*I&iWsr_>~lEb&O})=#eISUCADKNl<5 z??A=VCr=R&g7WG)q&9!%3}EC>L^Cshd!cwH4g;h4)Hmz$_%iaBVrWvIypDIqWHU{u z`J1EpCNc8Iqbd8vKTA9vyV;vp3gj~K=b>q66p@~6Cp2@ig(%G3A7!LBvkL>27GNmd zE?$A%?8zWa8KMP@0$q$4y7VSi#}7zNs}8F4~#l|&yQ z?c1d482J;>9N;K3TRa21y_-MEK@~I5|NMmNafE$72Y}e!j78N#A#*8X2rpa9_hLelrg(PvBKlu$yIwSjJ1IDn;t5|s$Cnqq6PmX7Q z!t0N0&*ZtBQj>EyvP8qNIehY4j)lC@XzHg=Ua2R<473&~E44Y5D}a$V9!1H2UiHbZ zxvM4%2!fSuuHh+RYM-YWiw9hT9gJAi3QwLR zzCmmPBQ_f*1GR6imzd7T*MePZh}0^v9-LZ%Hj8X_m9AyvjYG3|wrCno`{v1pF!I`? zXke5tocu%?5=x!&E{wc&Xwu@7zbNbwYs2c2%|{d$GxFM^=qOXp6LrPvg5S!Wyb&mB zC#y^rO~9shv#n|xBX2&6Vp&c7$q&`KM9Z;hm|UQvzj>p2EaT)4ypZUZ)jTwLA0H&D sK$5CjKoe0D6UfAq+7qxRsLcgBlNfm;QJf&CH$yZLoAsLy=w&ei0H=6iPyhe` diff --git a/presence_api/obj/Debug/net8.0/presence_api.csproj.CoreCompileInputs.cache b/presence_api/obj/Debug/net8.0/presence_api.csproj.CoreCompileInputs.cache index 99f36c2..406b839 100644 --- a/presence_api/obj/Debug/net8.0/presence_api.csproj.CoreCompileInputs.cache +++ b/presence_api/obj/Debug/net8.0/presence_api.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -99c3e774990af3120e2abb6512f1bfa794a174cb5b0a6ee1ddbb486f6e4f0b75 +74e3857417ef84a6c93d78d794f513677310f20ee9e61efd633ab8bbea25fe9b diff --git a/presence_api/obj/Debug/net8.0/presence_api.csproj.FileListAbsolute.txt b/presence_api/obj/Debug/net8.0/presence_api.csproj.FileListAbsolute.txt index f5cf5be..4011abc 100644 --- a/presence_api/obj/Debug/net8.0/presence_api.csproj.FileListAbsolute.txt +++ b/presence_api/obj/Debug/net8.0/presence_api.csproj.FileListAbsolute.txt @@ -54,3 +54,59 @@ C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\refint\presence C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.pdb C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.genruntimeconfig.cache C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\ref\presence_api.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\appsettings.Development.json +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\appsettings.json +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\presence_api.exe +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\presence_api.deps.json +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\presence_api.runtimeconfig.json +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\presence_api.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\presence_api.pdb +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\ClosedXML.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.AspNetCore.OpenApi.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Microsoft.OpenApi.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Npgsql.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\RBush.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.Swagger.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerGen.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerUI.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\data.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\domain.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\domain.pdb +C:\Users\sokol\Source\Repos\presence_api\presence_api\bin\Debug\net8.0\data.pdb +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.csproj.AssemblyReference.cache +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfoInputs.cache +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfo.cs +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.csproj.CoreCompileInputs.cache +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cs +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cache +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\staticwebassets.build.json +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\staticwebassets.development.json +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.presence_api.Microsoft.AspNetCore.StaticWebAssets.props +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.build.presence_api.props +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.presence_api.props +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.presence_api.props +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\staticwebassets.pack.json +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\scopedcss\bundle\presence_api.styles.css +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence.6C935717.Up2Date +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\refint\presence_api.dll +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.pdb +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\presence_api.genruntimeconfig.cache +C:\Users\sokol\Source\Repos\presence_api\presence_api\obj\Debug\net8.0\ref\presence_api.dll diff --git a/presence_api/obj/Debug/net8.0/presence_api.dll b/presence_api/obj/Debug/net8.0/presence_api.dll index c6c91ff1ad2b22614b21798164e216f7c8e5c6cf..ac56d677b609a26c5cd9733fea46e16452e4fd7b 100644 GIT binary patch literal 13312 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 delta 2844 zcmZuz3v5%@8UD`o_2W7ZoSVc+Op@A8NSv6O#CBe6gM@^KnGgw(wb7yyKQ5^ui4(_J z%L292Xo$z!lHK*eXuGaL)2ays4XuQ>b*;9x%f_l@jE-po4MerkNlcwOtttcUKgXdY zYmfbZ=l{R+pZ`DSo^#JVnTIp&M-Oh^kvjNYER?^(jU3hh*om-Y$;u|Goh0of9Gp~1 zfJ_xHcWY#3e(%el3j$j?-42{L&bSJ52Y_6%uLpn~x=UKA_pw@Qbum#+61#qwRVnSH znMg|Y*V%o_0BMu}mHHLtcHX9lylf(oU_{UboK^uwHi=1}@;0Ok8)O{F5(Sc{2(VgB z3Cdyh&`hi~S-q&F#6vy23#O-ZQIn_ap5Za@(U=krqH@fMh(u0)#+{{Q1uw_Q>r&nl&bBiWPD_BoccqyWtXF>cRMVk z(;rnEdqZ7Rmy+=uWvE&=l!$O=DrB+;iY1G}m-P<(PaAN|H#az2LSTh#e}N}%F(d6M*tdt37>w}_7!G8u8X?i0A!_;i5-!~AxgwBCh!}#9l&%V}!+cMc^61oFlYho-oa57S%>K4x!6bhmTOJ_@J<> zN)zf>p{a-F_kjE$wO+s=dA_I&A;c~yN%XM`#=RJ012~K+HYXp)A=a#%AfLMQgC`^(a?s6uC`2#eay&#>h5dwH93Twf zmxN!!`-GjiO88aWB-}3euM3RAO>v^=k~%R?(FQPyJ<@=P92Gb%m}yL7Oq#|K@<~ra z$0O29I8KHGzrhX2ne59*3$;*g(hJL9>CXzgA=Jg3!an%|F37jmlD-P-72QOG*ngs% z#&-klgT>{jFqS6C?p)5%StW|X>|c=NCO>ERsVmMGuB)s`Q5RQBESw7awrQh@ z@pvkc+>4ONxQNI;ls~uramVP#=QjW3{J&?m-T2^1{dZNxY1zq`(QG!T>(!8C0#nyl zrhWm*_nq&TG*za%E0!?kfX016G2}J0U z&>zaFCN@CQhB}n5_jud-QPQ|CCB^2vElyl#6&Wx^(Xlj=)b!y z_4D;DzJ;#uTv_N!BY5;z`&Rrnb-VA*3#rEZj~4EB6cIU1dZX7N-45zoymflY`#t@r z_dz{>sM zE)a0MmByQ8XDQky)Stvnn0$#?+iImni|M{SAG zG@l%!Mcl`RT8eH^fb%IaIt}&m7)__K$7q_TCkw%XkhvhJc7}D+*&c{`oGu2_h_~JJ zx1pDliB-?=OuU=lg;^%TAy+pSAx@q|?nRd1O}Zb4Yh}TvyoLs!(&+K2>!IE6RlRME z-cnDe2XNf3w5eY3w70`HsjJ1;e4zU zm=+?t_jVsl-`#5e_(V!|(W=+ajr6HsjVFy)ScF6N^2qSD*@KDSe`>1oE6sk-4vaJ{ zMt0An=l6RCe!b#3Tx70WJH0Dl(k}9X)s!`431z0=9&3JeKEwIqg-^~Yf22--v^)1y znk;{(zcJXMTz}*Ipyt%W6D4Yh?jL%XznIyu%crCruJvj1KY&QAa3s^!Am*>5jJ z%J$WCl>U}u?W=rJscboXOFdC?W^74+bGua+}wyJjxyV|(D`wg z1lU^e1)qHS^RnTt9a`FZ(fBI9muhyx}CEa=!^67+!0gMpo!XtZ-hleVs=@PDbn-GGI-!wJ~g z*fRWhALfP>+%mwE8P!q}Z;aNG!Gi`G2I}?b&j7aE$RJ5DU~9x?LDgn)gB6^HKq6#G zkV-v@+^l<&8*IRY050d$j_>-RbivI7%p^##4w7uxYcRbzjj>Py>-ms7lNk>kuOd^+UX8Gw*HUy=U-K23D7uCt-g!KawXIK`P$(=z_|T{{$#eY$^Z% delta 1041 zcmcIjYfBVi6h80F&blsnMK?{8T{OHzVMdsNSSf|crn@`aMwaAdFiYKSCap|cw+|w* zqBV4b3ZV;Oik4rNidswvK^8wm6bNll`Jw2t6etvS&S0=Vpk_GFbIx^Qh@ab2=c5c@5>eos|{Hg&e>H znq}{7b(7h7G58`9Oy700zq>u_edg;pkAD%D=v}FtA=UtZIg|htXoge>7(7NE#%c`o z(}t**jKN=cm*I`Uga+vpG@xI}594SnDp!$jA%8+%M6P5E4loWzkRKy2AsaakYB`)o z<{-|77Pzs?!C(R7n#fRPc+=IV^?2-SwHM-1(BZZ#g7%1ns5+BY;YEl1Yl26yGw`E% ziAV>ho*8kkBNu%JxLkA`)eWOELT>}0-s6FWj+WLYN!DtFgt`3wK$2?Y_v8RqzD;l{ zlC1FcO>KI`-61zhf-HI5ioqjGiqzgHsXl&3Onhoa&ZbhUI>TE`#v0k(EZ4VfY*dT~ zna)VP-T`&L&YG{K)4i|EJzaIRl|yBnB`(v;uX(m9|I@xpA0wLw?-)D3-7s|zsv+H$ zRW$8O_pSA1`wG+q!5J-_Q9VNWhNy{obIS7a(GWa8mSu&7`^Uo{)N#- zLr_d064VlO67&-I39b{+GW!(48t^&IN diff --git a/presence_api/obj/Debug/net8.0/ref/presence_api.dll b/presence_api/obj/Debug/net8.0/ref/presence_api.dll index 8b3e64aad9735caac2d3918089fd79c00726ac43..1db8f297c0f8e1cf8266b78efc3b3985b9d178e7 100644 GIT binary patch delta 1850 zcmZXVZ){Ul7{;G-dwc1+t?SB)Izjgbg~-INEo{?;Ot*oA2`pnyVoZ12-fop{h5iu< zVmlUzhWKY*V=!Qx*-V^h1Q$&R2{8yJMo~Wyf?o(Ge&7QM`oS+mjL$i1!@!fA-+A8W zy!Sol_S}103>VwqdA;fQzny1LYFE*ON)Z4&G~5g3yM0riJ?rV}1GY(H82HIK)wr~( z2vjj%$%*B5qt;^Y6x-ZKq}9dlvA+^)M4f#_tP=I}hIUhUFRj?WqVl85y`P`PLy=Kq zdcIb_A?lH10ok5r*WkpCF5uTnK(J_=z1>({@ajPGtH3K9Q%>rETqZd_l9g9os{m-D zd2j&Nsl8Hf8r>hu=_q5_G!`E60~HjwDMDCAgR+U;U}t%_N}XwV7$~R& zIUy5)FB}V_0ihLj1D`04I;1`(#`LB5hC4FQsGMu!ki$Ty;}$ujN!BU0DxOz7D{eX5 zxS>7nH1MXXHX&rSxbu7F7hI~)30fZ1=ogv#l6Hj0^P7-tB7GPXt-_5f%6|+;<40eT4Kai=xZe zf`YavwI7ahgnOJr+`#QJ@!JvR^cQ)Sx90@-FtG46Z==j8cPh}UxR=zpQLz3=X6iV_ zE9BN{3mlxdPX&#n8?8!rkX}5gxLL7Zai^lGm{i=OxQ}#Vf)tn{{rEs}PB|w@FMd$^ zFU3{J;zzL-g-X1IwO9(9ydTHNW}GJ1C_jXA)K5TTYB%c0EqIU|KnwZ2@?(m-Fid9` z4vH?wn%&q>4l5nQB)$|e9L5|eXD5`N#AJaJlcm7s#3YX5YcY)(>W`H_qb{B)X_+&l za%ORy`a8AEIi;_vtNu`07jjlFmftJ>>Z(oi!IQ6GxfSa1x6+HvX7E>JyVLufr+as~ z3oLiH_p-G37|NHLt#d;x66r~1cc;vK-6=Dh4Mqaknop(7Xv!KEt@eqE2dX#b$791m z=5|CPA^So_qI)Eh&hOqFM?Pz1I1Fa3ZZm6bvc|29nX|TMtgJO2v(TL$Pb5e3cX&Na z*pVEw?4Y~fwY!vQ?{_zOt?{^=L^fw;a#Zt2-Is)GV zf-B@Q=~Rk#PxZjcO;)ZvlSPje&5w-mbNNg{7GynS{+s}DgqAtT< zdqC6{Ck!QA4#QXHHvGQgYnre4hUSD2zJ6x|X;wAB?@J25Z%p|1C@bIGpqH)Xr8yGLmi{y3;T`O=J>GgP*Ej!&cUH`Md_l*yFhXcY2g0xrFc}0S58=}lMnH%HhDo!te!2H|(eVX=Or~1d53M}~#;hI%P delta 1280 zcmZ9MU1*b67{~wTeUrB}jp>_I*N>G-8@3j#H6}4lDoE58+ibP5U#wKYylGmkZZbbE zO2I@cBCDeHXm7*|se^8VePuVh*%-wO(L3GPRVP#QN-S&$dgcF|1{I(1{Lb_I&pA)d zIXNeVcp-ZEeAB02&0j^y9-;{qA_RCTcvi*!)ZDkjKBRy?B^&_mx#t?IyoJ?Kk9&Z6 z*=V%N5z*)QOifDCz4B+VQ3T|&Xcjd^%XlU1k=c&(WB>ixJ)d||JNnDtKNS70=b{c# zR#w(cH{ix#61cnu5G>j*(^gA<#Q=h*fPE%#)x~(=#IZwPOdMCUR>}ZM2o4S4f5x_o zcMtV+vUQaM7X&aA>yF3`e7tqh8P3=50KFvlzj#e(Jy%`IAQW9-4Gk#SjgscSxi zsyXZ0K%QV79}b%NO-$<9?ZLldl0QqA=8u>}0Qd1bm6W0MN-7pt+{aB#o6UN$4Vpsl z(MB~F*u_}jw6O7_lo`xzTr;~}`x%)?C)K2LHD7bX0_nU?=W*6-Rq30~Fb}GfVY@5N ziR!qP*$6!30jueL(v4ajHzc{6!An5jm>$ ztmff7s#)$Z5+aEi93WNcT`bUrtd0vo_7@h1Dy@<0;uo-Z0+H zH&(})%HGw2xKh%#>sBL(a&VwqdA;fQzny1LYFE*ON)Z4&G~5g3yM0riJ?rV}1GY(H82HIK)wr~( z2vjj%$%*B5qt;^Y6x-ZKq}9dlvA+^)M4f#_tP=I}hIUhUFRj?WqVl85y`P`PLy=Kq zdcIb_A?lH10ok5r*WkpCF5uTnK(J_=z1>({@ajPGtH3K9Q%>rETqZd_l9g9os{m-D zd2j&Nsl8Hf8r>hu=_q5_G!`E60~HjwDMDCAgR+U;U}t%_N}XwV7$~R& zIUy5)FB}V_0ihLj1D`04I;1`(#`LB5hC4FQsGMu!ki$Ty;}$ujN!BU0DxOz7D{eX5 zxS>7nH1MXXHX&rSxbu7F7hI~)30fZ1=ogv#l6Hj0^P7-tB7GPXt-_5f%6|+;<40eT4Kai=xZe zf`YavwI7ahgnOJr+`#QJ@!JvR^cQ)Sx90@-FtG46Z==j8cPh}UxR=zpQLz3=X6iV_ zE9BN{3mlxdPX&#n8?8!rkX}5gxLL7Zai^lGm{i=OxQ}#Vf)tn{{rEs}PB|w@FMd$^ zFU3{J;zzL-g-X1IwO9(9ydTHNW}GJ1C_jXA)K5TTYB%c0EqIU|KnwZ2@?(m-Fid9` z4vH?wn%&q>4l5nQB)$|e9L5|eXD5`N#AJaJlcm7s#3YX5YcY)(>W`H_qb{B)X_+&l za%ORy`a8AEIi;_vtNu`07jjlFmftJ>>Z(oi!IQ6GxfSa1x6+HvX7E>JyVLufr+as~ z3oLiH_p-G37|NHLt#d;x66r~1cc;vK-6=Dh4Mqaknop(7Xv!KEt@eqE2dX#b$791m z=5|CPA^So_qI)Eh&hOqFM?Pz1I1Fa3ZZm6bvc|29nX|TMtgJO2v(TL$Pb5e3cX&Na z*pVEw?4Y~fwY!vQ?{_zOt?{^=L^fw;a#Zt2-Is)GV zf-B@Q=~Rk#PxZjcO;)ZvlSPje&5w-mbNNg{7GynS{+s}DgqAtT< zdqC6{Ck!QA4#QXHHvGQgYnre4hUSD2zJ6x|X;wAB?@J25Z%p|1C@bIGpqH)Xr8yGLmi{y3;T`O=J>GgP*Ej!&cUH`Md_l*yFhXcY2g0xrFc}0S58=}lMnH%HhDo!te!2H|(eVX=Or~1d53M}~#;hI%P delta 1280 zcmZ9MU1*b67{~wTeUrB}jp>_I*N>G-8@3j#H6}4lDoE58+ibP5U#wKYylGmkZZbbE zO2I@cBCDeHXm7*|se^8VePuVh*%-wO(L3GPRVP#QN-S&$dgcF|1{I(1{Lb_I&pA)d zIXNeVcp-ZEeAB02&0j^y9-;{qA_RCTcvi*!)ZDkjKBRy?B^&_mx#t?IyoJ?Kk9&Z6 z*=V%N5z*)QOifDCz4B+VQ3T|&Xcjd^%XlU1k=c&(WB>ixJ)d||JNnDtKNS70=b{c# zR#w(cH{ix#61cnu5G>j*(^gA<#Q=h*fPE%#)x~(=#IZwPOdMCUR>}ZM2o4S4f5x_o zcMtV+vUQaM7X&aA>yF3`e7tqh8P3=50KFvlzj#e(Jy%`IAQW9-4Gk#SjgscSxi zsyXZ0K%QV79}b%NO-$<9?ZLldl0QqA=8u>}0Qd1bm6W0MN-7pt+{aB#o6UN$4Vpsl z(MB~F*u_}jw6O7_lo`xzTr;~}`x%)?C)K2LHD7bX0_nU?=W*6-Rq30~Fb}GfVY@5N ziR!qP*$6!30jueL(v4ajHzc{6!An5jm>$ ztmff7s#)$Z5+aEi93WNcT`bUrtd0vo_7@h1Dy@<0;uo-Z0+H zH&(})%HGw2xKh%#>sBL(a&NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\adm\.nuget\packages\ + C:\Users\sokol\.nuget\packages\ PackageReference 6.11.1 - + @@ -18,6 +18,6 @@ - C:\Users\adm\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\sokol\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 \ No newline at end of file diff --git a/presence_api/obj/project.assets.json b/presence_api/obj/project.assets.json index ee5646f..c6dd9ae 100644 --- a/presence_api/obj/project.assets.json +++ b/presence_api/obj/project.assets.json @@ -1509,19 +1509,19 @@ ] }, "packageFolders": { - "C:\\Users\\adm\\.nuget\\packages\\": {} + "C:\\Users\\sokol\\.nuget\\packages\\": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\presence_api.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\presence_api\\presence_api.csproj", "projectName": "presence_api", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\presence_api.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\presence_api\\presence_api.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\presence_api\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -1535,8 +1535,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj" } } } diff --git a/presence_api/obj/project.nuget.cache b/presence_api/obj/project.nuget.cache index 212a2cd..3b53862 100644 --- a/presence_api/obj/project.nuget.cache +++ b/presence_api/obj/project.nuget.cache @@ -1,39 +1,39 @@ { "version": 2, - "dgSpecHash": "IaA0b0OglaE=", + "dgSpecHash": "IPu5iC63QdQ=", "success": true, - "projectFilePath": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\presence_api.csproj", + "projectFilePath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\presence_api\\presence_api.csproj", "expectedPackageFiles": [ - "C:\\Users\\adm\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.aspnetcore.openapi\\8.0.10\\microsoft.aspnetcore.openapi.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.openapi\\1.6.14\\microsoft.openapi.1.6.14.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\swashbuckle.aspnetcore\\6.6.2\\swashbuckle.aspnetcore.6.6.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.6.2\\swashbuckle.aspnetcore.swagger.6.6.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.6.2\\swashbuckle.aspnetcore.swaggergen.6.6.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.6.2\\swashbuckle.aspnetcore.swaggerui.6.6.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\sokol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.aspnetcore.openapi\\8.0.10\\microsoft.aspnetcore.openapi.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.openapi\\1.6.14\\microsoft.openapi.1.6.14.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\swashbuckle.aspnetcore\\6.6.2\\swashbuckle.aspnetcore.6.6.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.6.2\\swashbuckle.aspnetcore.swagger.6.6.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.6.2\\swashbuckle.aspnetcore.swaggergen.6.6.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.6.2\\swashbuckle.aspnetcore.swaggerui.6.6.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/presence_api/presence_api.csproj b/presence_api/presence_api.csproj index a57bbe7..1598bb1 100644 --- a/presence_api/presence_api.csproj +++ b/presence_api/presence_api.csproj @@ -16,6 +16,7 @@ + diff --git a/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs b/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs index 9eace81..c229476 100644 --- a/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs +++ b/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("ui")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+921cd9d9bc4537cb6f669a8579e436e2d9dd1777")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+43894e21846046a23927afef243f97b8a0c5df00")] [assembly: System.Reflection.AssemblyProductAttribute("ui")] [assembly: System.Reflection.AssemblyTitleAttribute("ui")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache b/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache index 29f9a9b..60e18aa 100644 --- a/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache +++ b/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache @@ -1 +1 @@ -d64cbc344d2d1014f33f39889c662e0721e7d69c03b214405691c471381e94d1 +613ef196a8d66c7c58df39d14a20276de67f83cc5397ad75968f5c995ed89c0f diff --git a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig index 1dc455c..dc22f0f 100644 --- a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig +++ b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = ui -build_property.ProjectDir = C:\Users\adm\source\repos\presence\ui\ +build_property.ProjectDir = C:\Users\sokol\Source\Repos\presence_api\ui\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/ui/obj/Debug/net8.0/ui.assets.cache b/ui/obj/Debug/net8.0/ui.assets.cache index ca0bf70b4f41c4804aa55f026ef86ddf9e08be84..d4ac24a44c903fb437b1a951d90014bb123d9834 100644 GIT binary patch delta 1896 zcmaLX-%C?r7zgmJjhg#)PP%z?J9=ii&DD|`qZ2uQj0~sSB>QobvsEOMwwO68Bhn?P z5k}~jLJ$=1qY`f_sCCgV$Ot0oraz#YNQfXJq%)$P5dFZUs>leo*OEQJl7$R&yToYadEy~qs_^(Fl%f16xbc_IF~dT_VQfMazw zev;Pktgai;?IJ%#hGC-zk1GwRt&Cv0%!IeQY}|F?+O3`r+}t7YpdHXAB(TpQ@e{Og ztf~T!8d~w$Ao7d!hCyZ8gm-QmcagYS>q$Z|Qun^6YA)^>a~wdMN#b(ELB(v<5yA&0 z3lmx1DS$U0b7Ln^C>IKUs($PwbbzH|uMC0nt zYO)bUaDj4x0j`UIt(^kxJQgYh3bY>ZHh}^y3D^V{wkYNW6GC<~3tK1N+l5ltk_=>h zEMU1(xSA2H5?Hv#R8F*>1X9)1{jO}j%;GSshPH6U8L*BsP*o%06lky}DX5wd76l5d zE<9A~YFOP6Yb2_fTQxGnOaN82GQ*7z50p&(NzGH-Oi;|6!?Y{NGBeJyGFr+>1kc^Y zPsz{l(t!*0GRsV2b2!xCFJ)(#&w>b-u|!2eI_iC1RW3E_03 i%DElw)F#v6fl;Po1vztmA$^#q#?Z0R(#)kGWjZV> zGGzTBg0PUNo4zi*vbr^-s|fq>BFKyCE+M+ryRyiPTD zwY7xII-TyF=l%NX(%74!bs@YGo?UUrM+3{zFHa9VoH?3#F!^f2tJCGH>uv}K_bErx z@sYF=8yG}LU!NWB7jM()nmvRip#eUl0a2ksoTbZI;Xdi4j>#66Vn*~}GS5Z&G?fT` zt7()<6;~BH^1~#pNfR&^ILJvV4HOKLAu0*!eONA+u|w|=uhFfA^moL|+Nch76|IOB zI>ak<$zSBd%fbX1r;hg*T^F<3g;nTspF*d>Ax_h!tl+_0TM4|ooAFaE&+*DhJlW%Of>b(RBjH||9X)0jxumI# z;FsA!nyA!8+R1S$xj>Snmr8oQ?Ffo)_R}xSh{^m0=l_cp-_U3xeqI@l^`~Nqcv?~E z>8$F*catiX7&rY~Gd1Wbkr+1v_^hT{Hy!A z9YV2H;#&%Sl1uyJOk8AdunuVLD zsqf> TJu*Wg0;^Z1Ni6hw{}}%Q_MTZc diff --git a/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache b/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache index b1c7a2bd50aceb01f2eb07d0ee1a6fc2182ce13a..5758822e1cc63c10d34dcb3d9895003cfee4c3fd 100644 GIT binary patch delta 1495 zcmX?`@iIG$jZuPufq~K6*(xTqIJKxarZ_)4KPM(QzqBYhH6|#vAip@KpeVICH7_|e zKCvJ(CM7>NF*7eF35Z=%lSm!N|zS2GKGx zPCY3&Ei)(8N?%{!*-9U5oj%w)eTa4XVC(det<#6-)dyOq54KJpVjWZ*WE}&@ItE5t zs4cg>HQkBz%tS2}wtRONphG8y7#jMM>bQv;%J>6O?V4Q0BsJNWF-trWyJ3^hFfN>I z#mU7A_BT-Vbn#T2Dy23%Fb6R5C!$#~mt~=NCJs$2*wr^zvHCLdmttsApM0L3YceZ) zpLi{H&6`)SPhy-rfd%F`cg|Up?O25%PTl;CGnbLS0L@fGVVTK2+_S|iu$wqpQ3NC} zv^k3>mQkRK5vy*Y$=~^SCkyZ`mYBpyz?koREsO$fxQy8@uu7tjkP%A->lg*vF^#w- z(T_vxW<`;;jQrIYZr7X4DK<-@8HX;Q*Y!3(7t3W7n2c$e`s8j&$;sKm8k6~ev@ajm zm|rM|gaat5P7D~3_h*C+o|7KWxKMG>{h0`kI}!(|E?1?FR_wVcc^cT{3I zZfn#w3&^i#su3ccc`IHLz7&%SxDVkFkE1BGBY!a#hbw4uO^(#)nLL>tnvy|wZC23CWaM{5Q=Y3MK6$NH)WlX;nwQab zVH9XU56E1d^Aa660&#PY?qWuMdo+WY^z$aOYs2hs)$inwLQ^4aFj+had+=^PY>>t{ VIhP5REzOK(h$rJv`q(Io5dg8-0a*Y5 delta 1144 zcmaKqQAiVU9LM+D<{GpA8F${T9b1~NO~>+DNe_b2@Ryq7Y4! zine}HI*O7ADMFC{OT89BJtPJ_^%TCGs|+hu zSgF9uKlmq1kW>GM;uZ6>*q^+3NewHC(i>JP>y&Z=X00;rx6G139skbq5J$RsOPQcq zYYOm=!?E>%KN=SCaAReFn|43_XzK%f()oAj#}oE>Oa-duru`m}AzknzM+whctK+`L zG?0vL+|%a9lTAGS-Z>{uFz+pT+-T!@`ko8{cM}-)Td4rsr~>WZH3i%>OBK+?zmRU% z)#)$30Nf3u>ceHR8P}ShV%{TEYASksbXlAQk~bW5~wp0*$W_KF6V(q34 zS;i*$m9$V-ryKGDa8tGF2lt9}i>c9~=Ou8DS&D$AR#M*BfZx1r81V?Wx|iT-*@5dV z!_sqhT)g!&kWs^{Q&Fq)S$s6q9;@kf(fd``=bL@yK8>M1jCAb4tNxj7!Xq6qAX&pT zKK#=8K+Ll)qLYEUKq5M!C74BXsQTY71&;x_W*9q>?|LoGu=`l=dIsc(&bWUdBOYgM iM^|W$4CvUE5Q;GtO9u}oft=I9Ylr5=I1|3!oq|6%T!pOw diff --git a/ui/obj/project.assets.json b/ui/obj/project.assets.json index 07ce224..ab9fd56 100644 --- a/ui/obj/project.assets.json +++ b/ui/obj/project.assets.json @@ -1038,19 +1038,19 @@ ] }, "packageFolders": { - "C:\\Users\\adm\\.nuget\\packages\\": {} + "C:\\Users\\sokol\\.nuget\\packages\\": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -1064,8 +1064,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj" } } } diff --git a/ui/obj/project.nuget.cache b/ui/obj/project.nuget.cache index 5553ec6..9cbcbf5 100644 --- a/ui/obj/project.nuget.cache +++ b/ui/obj/project.nuget.cache @@ -1,32 +1,32 @@ { "version": 2, - "dgSpecHash": "nG+HQV8o7E8=", + "dgSpecHash": "4Tb65wR00DM=", "success": true, - "projectFilePath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj", + "projectFilePath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj", "expectedPackageFiles": [ - "C:\\Users\\adm\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\adm\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\sokol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\sokol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], "logs": [] } \ No newline at end of file diff --git a/ui/obj/ui.csproj.nuget.dgspec.json b/ui/obj/ui.csproj.nuget.dgspec.json index 24b5690..aacb7a3 100644 --- a/ui/obj/ui.csproj.nuget.dgspec.json +++ b/ui/obj/ui.csproj.nuget.dgspec.json @@ -1,20 +1,20 @@ { "format": 1, "restore": { - "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj": {} + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj": {} }, "projects": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -88,17 +88,17 @@ } } }, - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -112,8 +112,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\data\\data.csproj" } } } @@ -152,17 +152,17 @@ } } }, - "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj": { + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\ui.csproj", - "packagesPath": "C:\\Users\\adm\\.nuget\\packages\\", - "outputPath": "C:\\Users\\adm\\source\\repos\\presence\\ui\\obj\\", + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\ui.csproj", + "packagesPath": "C:\\Users\\sokol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\ui\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ - "C:\\Users\\adm\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\sokol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -176,8 +176,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\adm\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\sokol\\Source\\Repos\\presence_api\\domain\\domain.csproj" } } } diff --git a/ui/obj/ui.csproj.nuget.g.props b/ui/obj/ui.csproj.nuget.g.props index 7f1f3dd..a9dde7d 100644 --- a/ui/obj/ui.csproj.nuget.g.props +++ b/ui/obj/ui.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\adm\.nuget\packages\ + C:\Users\sokol\.nuget\packages\ PackageReference 6.11.1 - +