From b221ea92715898bae306da97901510dcfa30b842 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=9C=D0=B0=D0=BB?= =?UTF-8?q?=D0=B0=D1=84=D0=B5=D0=B5=D0=B2?= Date: Tue, 23 Apr 2024 19:48:02 +0400 Subject: [PATCH] db models --- .../DesignTimeBuild/.dtbcache.v2 | Bin 94937 -> 126055 bytes ...15895e72-ca1a-41cc-b9bf-a67027d91e27.vsidx | Bin 0 -> 16669 bytes ...4046709a-3035-4be2-a440-b383f04a9613.vsidx | Bin 0 -> 16542 bytes ...52af9ce4-5fa4-4890-860d-56a20772a8da.vsidx | Bin 13450 -> 0 bytes ...9219c9c4-40ee-4395-87df-d143f4184252.vsidx | Bin 13878 -> 0 bytes ...b3186c46-907f-43d5-91dc-ccfdd4e614ec.vsidx | Bin 0 -> 16523 bytes ...b977c4cb-4875-4a15-ad83-1c3a323fe306.vsidx | Bin 12818 -> 0 bytes ...da2bac0f-0d5f-4791-80f4-b791ec86af9c.vsidx | Bin 13005 -> 0 bytes ...f4263fbe-420c-41e2-bc0f-bb0a6b750bf2.vsidx | Bin 0 -> 16458 bytes .vs/SportCompetitions/v17/.suo | Bin 112128 -> 147968 bytes SportCompetitions.sln | 6 + .../ViewModels/MemberViewModel.cs | 2 +- .../ViewModels/TeamViewModel.cs | 4 +- .../Models/Competition.cs | 51 + .../Models/Member.cs | 55 + .../Models/Record.cs | 62 + .../Models/Result.cs | 51 + .../Models/Team.cs | 46 + .../SportCompetitionsDatabase.cs | 14 + .../SportCompetitionsDatabaseImplement.csproj | 24 + ...CoreApp,Version=v7.0.AssemblyAttributes.cs | 4 + ...petitionsDatabaseImplement.AssemblyInfo.cs | 23 + ...DatabaseImplement.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 11 + ...titionsDatabaseImplement.GlobalUsings.g.cs | 8 + ...CompetitionsDatabaseImplement.assets.cache | Bin 0 -> 13317 bytes ...seImplement.csproj.AssemblyReference.cache | Bin 0 -> 9367 bytes ...DatabaseImplement.csproj.nuget.dgspec.json | 265 ++++ ...ionsDatabaseImplement.csproj.nuget.g.props | 22 + ...nsDatabaseImplement.csproj.nuget.g.targets | 7 + .../obj/project.assets.json | 1168 +++++++++++++++++ .../obj/project.nuget.cache | 32 + 32 files changed, 1853 insertions(+), 3 deletions(-) create mode 100644 .vs/SportCompetitions/FileContentIndex/15895e72-ca1a-41cc-b9bf-a67027d91e27.vsidx create mode 100644 .vs/SportCompetitions/FileContentIndex/4046709a-3035-4be2-a440-b383f04a9613.vsidx delete mode 100644 .vs/SportCompetitions/FileContentIndex/52af9ce4-5fa4-4890-860d-56a20772a8da.vsidx delete mode 100644 .vs/SportCompetitions/FileContentIndex/9219c9c4-40ee-4395-87df-d143f4184252.vsidx create mode 100644 .vs/SportCompetitions/FileContentIndex/b3186c46-907f-43d5-91dc-ccfdd4e614ec.vsidx delete mode 100644 .vs/SportCompetitions/FileContentIndex/b977c4cb-4875-4a15-ad83-1c3a323fe306.vsidx delete mode 100644 .vs/SportCompetitions/FileContentIndex/da2bac0f-0d5f-4791-80f4-b791ec86af9c.vsidx create mode 100644 .vs/SportCompetitions/FileContentIndex/f4263fbe-420c-41e2-bc0f-bb0a6b750bf2.vsidx create mode 100644 SportCompetitionsDatabaseImplement/Models/Competition.cs create mode 100644 SportCompetitionsDatabaseImplement/Models/Member.cs create mode 100644 SportCompetitionsDatabaseImplement/Models/Record.cs create mode 100644 SportCompetitionsDatabaseImplement/Models/Result.cs create mode 100644 SportCompetitionsDatabaseImplement/Models/Team.cs create mode 100644 SportCompetitionsDatabaseImplement/SportCompetitionsDatabase.cs create mode 100644 SportCompetitionsDatabaseImplement/SportCompetitionsDatabaseImplement.csproj create mode 100644 SportCompetitionsDatabaseImplement/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs create mode 100644 SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfo.cs create mode 100644 SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfoInputs.cache create mode 100644 SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GlobalUsings.g.cs create mode 100644 SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.assets.cache create mode 100644 SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.csproj.AssemblyReference.cache create mode 100644 SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.dgspec.json create mode 100644 SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.props create mode 100644 SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.targets create mode 100644 SportCompetitionsDatabaseImplement/obj/project.assets.json create mode 100644 SportCompetitionsDatabaseImplement/obj/project.nuget.cache diff --git a/.vs/SportCompetitions/DesignTimeBuild/.dtbcache.v2 b/.vs/SportCompetitions/DesignTimeBuild/.dtbcache.v2 index 8cd5faed8a14998a154f3bf46ee7daed727a7029..602e1d6254c2e0709e9cbfca99542730c368c124 100644 GIT binary patch delta 12240 zcmcIq3wRvWb)Kth1Ga;~b__N)wzRS=C)neC%sym87+JP#85zr#3;{3T*_~N=?R~Mc zG8TCZ1`=oj#MV+K80X!Dlsp;=MCk)anm&`XxNXwrL7OIRngU6gshWO#Uy`=}o!Q-) z-5p75r0CO`d+we8-Z|&obMKsUXTSH8g+Kl7#l$#6_KS*?iUcLaA5MjnkyJP$$;og` z2qq&!ASOuBaKxWTDWOC-8jynFu#iY3g2`~8M~H-yil9W~GpAQkDuhlw_1sfrdHe1j zDHuwI6VagH_Xlv1dlI2oLP#Z|F@HEBBvOKuP?CN@i3NJXJuxAQK~t%u5D27tq)0&K zC^~U>>R(z%{Fm++Q`0#`RR{B<>16rNg`Ls57GBO|INxv~Uo7?IvjwG;E~WE1wHedm za0NLr>u?NnQeW*O+x0s-$RhnMo5*s#;3F$pb*a9}N8a5Q+p52Wmh%3?%T_cCvqS%; zj|4n!r1d48B-o(z(}%9ne077UahI}|W%#7ZUEP4$r(_dKaoXDlm1Mps&v08E%akg& z+f{B&!{{T5l&y8{Ek8ZtYY_XDTf3P0^-}S@stU0(;{&-=9zyG+gJkqfH(5)s=Xt%O zgRFgQGwE2s_40iAYa?s*co*3~LTq>sb6M?I)CtD3*$E}mxpME}^$lIvt*qr%UK2;g z8*VY_8F2B+q*^HEkMVu^!Zja52nL~9=mb0##*;%>$ zmJ}Uz9pm}LvG`6UF*X{{DWxdyk8^|inGUk$=xi`C6q17}A({%OLNPg<48&qWGUZPs zlCh9KD#?B+l?sIvMG=CjP$VY!L*bwt4fQBJ$z(Vc6oMSZBIVZU9o^(A{lN}$x=nCg z+jjVG_{fvmrXA^=oX(Bz%gaip&OhBZn45OG8`QY%rS3KlknO88fHd~dg9>xmMpTEp zL5(xNb+@pmZLTw;+LzCjic+$q#s|FCS+@sTv*8U(&I@S+8y4S8K-V%o<^f zM1Q)AY|+2aMN)cO2R7SFH<4x4HMx}BP`_GN=-=rkdo?i{lH?vmP6d()A(T?!%&CMV z^rWJ(NGgbzOCTTwB1wNFk-}Ri8jZ;j!5}WkdnulUE|qwvY1!%sS>Z`@ah@YQbj4N+?6jL$KI;& zQclW@-_1tBn&kt5xYHo#OIXVBBo;tzj9u0k{na7**bu$dA*{{gW3$KwH*6B@WJ$@X z?4`(O@}r|zqP&z)E&pbXmSp~B!Jt-VJSXr%gNV*(*!->0b}KohD8bWIUe@q7-Y}y= zTWw2l7gfruXGC**FKiyP>O|DdL&f^s+h=?hKa$U9)T(@)EnvB!M(K96<|cL0@g?@$ zs*Ki4NVqg1smcI*(`4aT2z$C$)U{a7uu<>rA}c*^v^WNP9ol1P^@Fn;($=DqQi@70 zsciE#s_Cue(Xp(QOT*oH=KS#>9}xIJJd;kamsSKXtvxjWqBbA*QBr+|*7`%Twbf#; zxO!7Ic{bLZOMvO-R6B03HP^ae7WQ!yH4*1aLRnGMqq*vSP?1ez)|pN?Teh86KU=E% z=UXbRL7v&gv8;1;zU0tqJ7!VINGyVvG8Zh;!CF__N>8*do#wTnJ3C!cN*gg^ z3&~vb=XC9>bnR_&tq-}x(^_3(F7J1qQ57$%Wb?&w%WnRv*Uu^#-tzgPHg22jNtaA> z6DgldrANo`TEJX-y>II6rd3{|yBwtugSkd%Hs3SzC913x6fGxXqZ?1>jw#93ByJXX zC&sad8K@1@EcWA`Vrwl&8IFON+zn#4IQ7kvYB_uU&v;5VC*iUzADB%rtrDO(l38iQ z1+U|om+|!Bk2dRasRldEGkR(sY^J%xv)PPQu~k(fYbTzg5Srsw`GR$T(xMRiZL~d6 z54>qhTyI6tju3@nI*Wsx6Ns=`m^kZhRu1?&lC6a6`COhaDJM%M1+f)2r`#yQ6a*^O z`BzI)PL_&tknQITJOc1Y4O})?Tp_ja9Ccj96A%W;ik#2J5k+G>#8WH~azA3&#`OWW zGoQ7scx^4c_6qI#t&^kjk;4l-;=ZhPdcEmQ;HT!rITf3E+G{jof%*2|b z*^(QLpEbMjai5!$jE?_!tn`tpD^-o4#w#h^0I+OMeZ%YyZ2!aDEj^oZj}eiN}fx33n; zZ*IQ{`7QRZ>#&T7P(GF1sP#m91R;pyUOANvMq>)M{9Sv}xzdnSI@({%X9uu0-ou@l zC6)EaWWAiw6<1aLP-`LL_YU~EoGXa)O2%DJa}>8TS>C_7y${DvW5x0>AHGVH`Fr)bX_-guleqY|x2|M0xbNUIskVGn<*Pg%Ikj7sqix;6bCxp4iQEwq|cNG_M3 z@nt;d^qns0sZ(%9c)9nS(Clva&WA!RXGsD(GOMa$rAbzn#HC!b)TBiD*Pq?iEcn?u z30{{8wJ;yITL+RY=TcnJTcNtgy5e5%x%tdoRP@MYW=@TNYXXQVR8nx_? z8=XZ3hSX0jCLX)RoVGuY2(lVL)*oF|4+314M+3 z&O<8t%cO zke@r!nv8EgG3E}ql4Xi)xjgj4Q2GCUuuKz+V+gIX%J%leSUMwbZ_gpIKY?lzpKh|_p-dDll3m8sP7?PtB+`Q|?!l-&@#xqSF%B!W(qB4A7kb98yZ;KBf+Oad9 zkrG0DxS+qdj&wET+xTANtIyIZGD0MrYVya_e2xoS+2iauzlGZ{!+6|6d&FV(NmQuM zK;uXa8-6-4Wc_r29TU{2q0P|pS5I73e(0ua);P|3_j29Gc0c+zft7NkKPbkG=T2{E*m_4`aw{?+DlC(ZI*Z)uevp>`C zj`ZiRA+r9(btJOHrP#!wRSjvn{p*sYoc%{pd=Z!51APg^>QCeH`=Dn)1odYt<#Q-6 zLjB7qCqZ8UvA%x*s`mXu@P7pQW6)|~pQoJ0y@1M#ps#|y24bE61oU;#pMw4j^yi?z z0R1KCuRv_zZ-BlD`WA=@_}8Gn0lfrb4?GY0TM+)azr%%L{vLEW>fc8B9nd7zY)$?F zm45_%7xX>Q_d!1Zy$oU<{|WTZpdW(%1$4D7J@+HP(TU0@Dhw0pync z-%w|!{0ZpaL5ol2=XCM8gz~{}PQU(fDuC_=RZvkKQ{>Ru35eE1FlLD@R0= zkO?wjuA+OVtUq%#H5QpyQM-mKZq@iHV|f+!t2V&a=pP&=J(sVg{S0`uU96*%-2w8( zD)MQ)eJ>GLt*3j;c51Gt7|HBF#m5R``Q#mY$$bkuJLv#Mx`djY)Ldj;f7xbkpysdJ z%r0tfq*G?6{z8$gS^J+AW4z|$ID@;-AV!-(&2DNeG&kwnhDiU)Rdk230)xGcns2YL z*HE43$szJ%X1eRzs+QBt%}{?!v*q|{Ehm~=(Zvr6fP$b9NC1UF5l|Eq1NDHmfwqIL z1ziVv2k3f`2)*sv_o(1bZcZ(#mn9 zg3_R4pyQwnD2uMWqOn6X`b1-=Xy#DgB^v#rv0F6uh-RKn`VWwo$({nhcj9Klk}9I9 zx};1Mm=YT5mX>Iaq4@-wF@JYa{Z&8Nco14yYvZI{jN8TCcCiRc@3grX*IzwrzKiaj zGT%aAxpz}krp)))24p<5r(H}<>9GLWq`kL>)~NYj7aBZ6+Xa|=YQR$z6=zuR3}_c% z?yUjuqo_DQ@C;}dVD1M{vn72WMa@BiXGpsM^Zwe94^UJbAb19}3osAXfWJjiae&|% z&@RAypaRsU%nwr393*&#vIPAuXzV53~3i&K3qdS zPEm1&1kZpUrur=b@+sfh8tw^do^|2CGu&CK|AOJp)o>r7<~bJ*Jj0!%lV^hDfh)B# zmiZtWD(fEHE!DdDQEGn7hJU=;#ySJ@Mq9=C_gEfoE+Jr+5az&Om}B3=80NV5GKM+k z{fuFL_kPAOzj~1F8MM3v^N%Lx7Y{Lp&HE#aVe@*LF>Kl<7{jLJQN}Q{KgJlC5Y_<$ z6K&c{HeP&|RbYofRyoHiP`0p_6c!$sFh4=}fy_@*cE!f}DQf->H9t+w&tModJxR^a lQuBAINvZjiwG$s^jEUV1S9JKCwG)4ynqNSNr>vd${{h+=EM5Qr delta 964 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 literal 0 HcmV?d00001 diff --git a/.vs/SportCompetitions/FileContentIndex/52af9ce4-5fa4-4890-860d-56a20772a8da.vsidx b/.vs/SportCompetitions/FileContentIndex/52af9ce4-5fa4-4890-860d-56a20772a8da.vsidx deleted file mode 100644 index 08334f68eb60bbf2d8c1224016a937be0b08218d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13450 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 V{ykpN8x#FKrk`~9x960A{|`3y41@px diff --git a/.vs/SportCompetitions/FileContentIndex/b3186c46-907f-43d5-91dc-ccfdd4e614ec.vsidx b/.vs/SportCompetitions/FileContentIndex/b3186c46-907f-43d5-91dc-ccfdd4e614ec.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..cffc7700aa1be20fd70950f47747467811f6579a GIT binary patch literal 16523 zcmchd34GmEmB&xsdr2Pn5(>gtTxcjoTE*CDTB_69W^J1`8%av3253q{DYi{%Dw`~& zP^c^eC^$18M?gLU0y2t<8;dX^jw5aZqqrjDxS}E;jv#91`#bl%N46$Nb<+3F?|<+A z-h0kH+dcpPYg6;m{VOxJzTW(AO+Mk0t+PQr_TL!moYZ~0NWnkNe zZ5swR4~^|zS2ZG-DKoY*&_HPqKVF!YX%+x%ATi9?Br*(0}fo_F~*-znQW zR%2uv!5em4who?h_wuc`z7$qXgPXT)?LTqbP+#MQ&FeO7Uf({rZeZh3-!NSazoE@t zchaR7UGfrkwI^2H11An{T{oIb(&3!zf4!HihFfju1rb`?2R5x8*!qIS3WwMAU%FSj z>KW+Ydg94r^*5|P`Np%qT=$I&|8lI7?~UQ&3jE&5#~-|N?^tac+}gi>V65tT(v6b4 z&wXO*%P-q2R>y1@I6c&te4^A*Vv@Y#(X#1xUi1=JHTQ4pU)w)4(7I{M#(_-(o454^ zyW|XTIk$UB-P(Ec=g&Fnq}ty0F0uWb^ng5U!twTI<2ki##=f0!Z7;FQ#Z`ovUjYC9Fs$MYh2dHx1IO7tNt3Sk^{c^ zsI{}}lBxE}1B>pRa(d*v;;s^_{@F*(f74%_)#kd>PCj#JsIGSIN$buXW}?#N-o(|& zU2R@}%Gy&l&O51g_E~fO%B+S?J*}>8%Nb|X&e z-Ck|Eg4GwSId5edE6ZA0wVFA$Q?R?B+y}8W!)UlxDmfrFm62#FBZwlNd_xzu-e{Gu$39xk+mH;Lu31yt;F-0g8r-I zQB@UIp10p->}^?lXU_7KM&*8bwOsBvrZ7GQg2xfJh@FE*Z4+NDlUC^;XBW82oI$}-5H^n*%tR~{>?U_YRGOR?Cn-hr zs5lK_5O`u<*xF5VXvP}c5X2*KF~j{~S;2no9)(tGxLdF<4U?pzbnRP~x8$uVV;5xY z0?$!{8RZWp6W|ghyA0d-9`#>l zN2FBg*@@J5E4IkEHCd{d!_RYRiMZYQNSYS}{_nw`z=1SYgY=LW72@}>CJAar{ z9aN0m$|^gg+zzR*L-KZZ#ujF6Va}ecv?tB(ueL)9_LRp+^6E^A&0>tyc#NRQ(c$LV z6(^kInQfn>NjK#lH=cIw+o|^h2v45jv6e*%ZmDWwHmSt}3Uez|s};**UAlSXAw>u? zk}0UD)lUs#fiX165}2Dq1S6JowcU@xbjqaE$EnA#eaTVopZFV7$jJpi$jBb6$sX0V zk!<6~1o}Uiv`-}Z$Wn9@GGn8gkXdSWXTj#;neLqBIa`NpX0r>nFDsymNl!5!Q&J0Z z-o|-~u8K+{<8io?|LZ5s#vTG^neCb|S4=0wirO2kic0Gzl>Fd8CnQpio7aua!)4a) znKO%V$IGjP^MNlyT5@tS;v^0RFMQZ@g{)by8w<89ZzHsg!{aJRX~WK%M&Wz))ST7^x^+j$w=owa*&w!6}HyXQ=)w#7v5q*YMz(kd%27E4!qv9!GC z_N2$7tE{oyR#aFcTgccWS-UZ3uc$OC!V|E2wKW#(Q>C<%vZC1y1-lb%djhO+7yVY5 z(gk`hc`4~)te29GDqVrN)|F%`)aV}>?nT(>ATK;9R8k>&v{yd6DE27rQdvT>9rpl5 zRC1uFk+G3ZU=A-wQ)!2UN(=IxluiGn3Ab7Uc8kA7{5xN zbZb>MwcMsw*wnnO$=K|yagN+qY4@SJYMWZH^T+0S>{3u^$~n8IBY-rH@F;(h>`J1* z32~=XVW#tRg2LcM`YPNxQ@k{l7+&%r$@o>SS6S4GDwDjT)5*)>GB(W9niJ+mjDjmF z$#`&aip`ufMtDfcTSLb7NBLu!;-!=^h{rIVVmy2Zhe;l$CKb|^!}HOovv0)11==n- zXUSa&)s&-($2~_CN=7_A+!1cYOhr|nOpu+Ji`g#-CBn*$J4t2e)`W$Q6%q?id0364 zgvln|@-XMwW3kQp1w}XVNay$iD;GENf)zXiHx)DR&aCYmlY!??ylaA;=%yM;Ph_QX zu~;^g>@vK5aMQlVS3nO!uJ@biXg^i#F1Ra z7s*eD_37MkHQqEq?oEl88gF7P6(3g*L@lLia8%Xp#v&0BdOQ>ynzcg<_Cz}MJV(W| zK;AC&F|Qdf9{<}5`=^Uf7V$`xa&M}}(L5Ka4oo%Ma98(=i;9tKPtq&pPi`*$pcU*W36y@mS^=d=oy;lMcz2Q|wB;$VtwncWv(3cq?XQoFxakC4%n1Jdg(w$!4$Qt94$@S8E-?SL0>|&I+Vr^853meN^E5=x>a66DZl2MY}a{ zdEg3A_eo^Vmwe*u9v66Wp#GPFG zAn?M#oq-nxUJObv?~3*%ftLne7I=B!-v{!N(fMB)cvaxL1K$&PH7I>w$CpU8Tlk9K zhxn@hlhOV(sQr8<+IL0!ZcsjRFJF?OJ;+z%zRXv?@^G~OEAShE-vp)4@A4JD@AK8X zNBN5H&-rTplYzej<#W7=@NpsU{`~@Z)b({=1&ZHm0x3s*eof$^ zfztyI110B7Q1f0F{jUcl-<)XIfs%U>C_O9(rO#ea`dJnD*1+RHK6X4r>#m7*f8bhB z>urkmW>D*$5$!XheF3QXJ3;Z;6?iGg$1aQZ6`?VAH{2_$9sdjA@D zd*H|8{vFZ&6e#|miT*pI|DNc-H~Q}j{I|f*1>PU{`M?JPzYzHEpyYfg+7E-W2QPkH zzVAl=_oDrSz#oFz?-QWpdlKYhPX#_5_?y6I0)GoC_dOSFjuxNyeBd8I>3Me`k5}F< z2gPrHQ1ZSykf%EL$2Wjl_isU_+MK|;z`23*K+UfQwa=F5UlO=9a2Y5$Rs?o{TE9E) z_kddG_-LOHxCZ27YayCH5bgDW8$iw57VXml&j2O&nSp14ipL$G*4Y`j3zQys<>!3f z3u@j!1pXtaeZ4>0*9Kk(itnw_{t&4Bd?ebp2Yxj0V;~>9Bif$`{ABch8q|9CNB`#o z9|-(H-2YFIk3AgiN2C21sB`HjpydB);Lieo9?0uGzt8WEzON^v{Z!!7pyc>twEq;i zJ5b8g{g;8_QwXdItOgmXpML#5FIXH80Hw!Q#QlQ`xHMw-1{T@-1%@-!}sv0VV&pK|c2VX#W7zxW_=P z$4|k&&aXh}`MJ3N`@rWxt@Fpg-O;b)p>=pfa^!7<%U=a*or9zQm4UAce0AV!0{IEn z=kpliSObdR^k^RzI3xOB3u^s2pyXc|{fj`!vpCufp!Cxm{Vky89UblNz@ETfQ2IY1 z+G{|zYU`ps0BZiJ(cT(36u1qP+^2yWwdJc~A6T4Qe0Pf|`GQ;0>VU zzY*l4mxR8*4+Y)^YW#;mjr(Ze9f6+;yb~0^2crGOzz0F;>&t;(3H&Okb-y0?5Gc97 z8TTKF{%=S7JD}G8F(^5H2Fm}Ri1t&U_&go>o4{uRe+!D=@1p%|;B$dI`uqIn1OEVO z{GXz|JKFqA?|SFIwD|by!2JUGPf|Yb0FaMBo8=Yg`< zVo-6oB>I;I^81R9=M{&q*AeYbP;ws)YTmJ+{A3*{{)2Jc?a{v}+MA=jCEBNglKbpv zpA&d4D7m&r`+QJ(-5LECNB^$Ccg6k7JFEfP?L8-evwW7;>f<}x7D5}DCAt#Y#4OPs zXfty~TcAsww$iF)bO%(tYT=^0;#EtpuEndC`5M_1*S%c#`f9!2)64s(TKIKAkMVW- z82d)9+MV`7JGlQwMs!0pSF*m*<})K*wR*e5X_wPps8$fwwPai9>n!wj7P@Q;eYLl^ zMn&6g5#u_blD~m}(pjTlHL}YFw4wecpC@fJu(wvHy4%d&8(cpPjPBvO4apmvyQoG= zKcc$Z;p=yE)qp%rPM1QZE728BHB!44Re!Iqvzob*tOwe{Y*|h{vc6<(aoP&)i9V%Tl!By93w~}9e(B@SAop2GAyt1#T*6gNFzS87WEBB&D zQQhtJ@x9z{Muu5X?V}kvbSb+0`e@&yyhMJZG2MQ*+t-mb)g$@4okO>C@AkRf=(UBmxb)yZqLQu0 z*Hmn`FmAq6?M1o}l@8Go@bc6q<_w#;W~m10!sdV#Oo>a^2oijN+yo9#%a8lxR+lzh4knUiOTc5y8`7Cl~e z)U_n;;D5V{YBgE56}da0vaBLsBV{SYiPq`yYgs|Dz09e&$_k>Zp^B8{jF2x+M+1th z=}=`s<$_LV5Bt*D((Y8=q0>WD{fZ+|?L;SlsKzY9hm}WC?(FgF)zGwO#hJWpkyB+H z`LbxQ(_^91sAz{%tstJF;;Xeq6(JfWs(-SjVn!!Zl3YHj>pp0&%OjoWTH}?MM2~^4 z^u5SO6>m*W+nn}7i%};{v|vrq1y0+Yb~x>H+T&E-E&o#X*J>|hD_L4xy5K6RSv~Bo z13jmcp%GNhNqM~(+sQMe7sa_wkreGIM=IjwG2Kpkoc20h1yy{AE_SMw<@M68&J)=> zaTe8eCt8uuEr3d&qUl<)DG!J$^Gd_=NXf2v6xGOH=Ou0HS{${as3cU(cDnq^P&2t! zG|PVSZ0V{K-<2!h9w>Z_wC!L9Emb4!RO|j~c&19EUJBZ&bt`)hWsov7c zNe)>pR6Ezcim{~K>13^is-6|qm{b=k$Ld=BvRsj?sx0L@<$6VetPD~W0yX+t!f$y!H#Bf1i*b5c~ko2(@dksoUX#c=XzQLQ6QDhr4z`lS)AChry% zH~EyP?#iB`l2i5()jHCd&M?hYWvkq+S*zVob>1kCw?JiU(FIUNl=QB<+NVx>jp@Q) zM4O>0E6M&k7u%f5^CVxYCXYepRy9mAHa}xd^tTqRH literal 0 HcmV?d00001 diff --git a/.vs/SportCompetitions/FileContentIndex/b977c4cb-4875-4a15-ad83-1c3a323fe306.vsidx b/.vs/SportCompetitions/FileContentIndex/b977c4cb-4875-4a15-ad83-1c3a323fe306.vsidx deleted file mode 100644 index a2753c616f17b869de1c77384f58ab85f6755bb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12818 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 diff --git a/.vs/SportCompetitions/FileContentIndex/da2bac0f-0d5f-4791-80f4-b791ec86af9c.vsidx b/.vs/SportCompetitions/FileContentIndex/da2bac0f-0d5f-4791-80f4-b791ec86af9c.vsidx deleted file mode 100644 index cb85994533c1ad0adb0fb20d705be77c8e5744e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13005 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 Q^KUZ$tC{}&-JuEp7dwOGXaE2J literal 0 HcmV?d00001 diff --git a/.vs/SportCompetitions/v17/.suo b/.vs/SportCompetitions/v17/.suo index 9abd897c144605be5ed26a02ff01f21af62c3fe9..de7229831e8fb43212d0ec6bfd07f873d5a767d5 100644 GIT binary patch delta 6478 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 delta 3455 zcmb7`ZB!KJ702feyUVi7DlaQ6N_<&NML=By5fKFhO$2mNNNm(rOw38O4f3+9f*3(< zo1B=V?2V4m##FSv*P^R#qG>`Dlhj(pwrP^Ko+kZJ)3nD}5A+;!66pU9E&-E#=;)7m zUhdrIK6n1loo(6@(e!W2_B2i#X?I2`ic?V(74-D>_Tr`xNDDOY+(<3eZogVe2|Pv} z716ZHcl3oFf2NV_Q_HQxUB{lZS z$MYbqxbhh;fB zZ%1;2R;-OibC7Z>xm)v?!Z6HjGoAdA>Y!!pvwJj=iyef#n7@yXiSNdz^63Nz=Q~Y; zL-sB)h)(1kigT`T{=jYoh6%Z6@X3UDF?W7jdiV=dvL>b__x!QjoNp|&CBZ$n3WJiS z`%@%B`oBbjlr9QX*p8Dwrk)gTh?y%w;jS2uokqc#>;OR+X=86}MPE*0C-RWo9P8LY zleraEQA5a@rgHai4|jyQ%_5#;t{<^p6FG@Xx%_DzT$JSIt~8IFN%l@?GK**&d^ft- zPU1(-eaN3hWag9*8_3SxF&^#y`22Y$UKd-cjey~}0Z$qSTj9HFJ=T!}hj*aU0X>ui zIvlx%P-MM9Lb-y0wh<7@+`fQ9#lWaBwNT1@yCPDNV-pILY7DtZE(XfQChtm)7Ua;A zF-H@f$d>vaD`sD2xixh7WCiZZ?9@_WBegJO$6bpPIciO|RSHmOkYd=k_^NTnqu94( zqfJg>|6;|~K?{`!e3>57WP1DnABNh{H?C8zLNb)#O)Ar*#Dz+t#1;7>2BeDM;@)Yq zHK_KxY&B#c z%CwW@U+R7TsOVG*8gv?85<2!=>fFWc30CQwq|9-bGaD5x(a35A2IMSrMM5Q2h0ea% zwya3==U%icQd~q4{i}54mKkXsm_GK-*m^3bkjx}H4wWbNPWRZ22M4Cp@(4_JoB8v) z%ckUhYws><=X#&_JLNg9~=O`00+S#a2Ol`N5L_0 z9Q+cTkPqRn&}aiE!6^^`r@?)Gk0J5fV@ zKRGqCiChvV0TE8m`=fNr+&gz3+Eh5pHNWi8n(8^zdz$%dVWVWX{KZS3xp={jtLE*;AUN)n}QlO1BG zq-1eRnTv0iL~(oRFdkN#I%K8VmjFzwebWK=ytRab^31&D9N}?$8S0&R_VbJwutGOvS%BU;@9na1rlZm=b7u;Yt|0cjR)R$EBA|P~#%xbsC=a z^Z>=`oyRFIdJCS)!8+y2BgW4yg%_mG2>Q5+3Mgx`SgLH5Duzu~o zlqK^Y2A;ccnS!4Up$=Q0TZ-1VkD&CvPVmJqsgZ2*eR6@KTRPQKTVVUUW9ZDk)Wa0` zxEnEyx=fbfvA@s~GRr4b4Q^A_2%A2;8=+zO2GuNITbEwYO=oypkFoH6X$0N3>4#(% z_env_P6{*H!-KS$o(iK+^_pAM7EHNIFRKw^Bqy+lqq`33mCw`AU|W>BDoW3HsmWaX zPp4T9-n072L*&!nc!ez7{%E`2nxe+AqozuKD@aH5D;Fr6kF_7v%Pvv9-kGhA)H~bA zq?a8dYcO*kZ6ZGYm_zTJt~TnovQ?`db%3tW2~qP;^;b_*oId;r#nHLGMLM(8;$ZG^ zYBaZgdcu&j>yzxr3aBOY?*21Toz@rMrc`G*ge;d{GfABmeWy;@&~amm_3zKN?k!z* QJN_FM!K%{_?xw{50qu1!1ONa4 diff --git a/SportCompetitions.sln b/SportCompetitions.sln index c23acba..a77e9db 100644 --- a/SportCompetitions.sln +++ b/SportCompetitions.sln @@ -9,6 +9,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsContracts" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsBusinessLogic", "SportCompetitionsBusinessLogic\SportCompetitionsBusinessLogic.csproj", "{3AA9ADED-CAE9-4719-B01A-D24152C76294}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SportCompetitionsDatabaseImplement", "SportCompetitionsDatabaseImplement\SportCompetitionsDatabaseImplement.csproj", "{3F8F26D2-1371-43F0-BB65-E064E9958D73}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -27,6 +29,10 @@ Global {3AA9ADED-CAE9-4719-B01A-D24152C76294}.Debug|Any CPU.Build.0 = Debug|Any CPU {3AA9ADED-CAE9-4719-B01A-D24152C76294}.Release|Any CPU.ActiveCfg = Release|Any CPU {3AA9ADED-CAE9-4719-B01A-D24152C76294}.Release|Any CPU.Build.0 = Release|Any CPU + {3F8F26D2-1371-43F0-BB65-E064E9958D73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3F8F26D2-1371-43F0-BB65-E064E9958D73}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3F8F26D2-1371-43F0-BB65-E064E9958D73}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3F8F26D2-1371-43F0-BB65-E064E9958D73}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/SportCompetitionsContracts/ViewModels/MemberViewModel.cs b/SportCompetitionsContracts/ViewModels/MemberViewModel.cs index d40bd13..0e57ca8 100644 --- a/SportCompetitionsContracts/ViewModels/MemberViewModel.cs +++ b/SportCompetitionsContracts/ViewModels/MemberViewModel.cs @@ -14,7 +14,7 @@ namespace SportCompetitionsContracts.ViewModels [DisplayName("ФИО Участника")] public string? MemberFCs { get; set; } [DisplayName("Дата рождения")] - public DateTime MemberBirthDate { get; } + public DateTime MemberBirthDate { get; set; } [DisplayName("Пол")] public string? MemberGender { get; set; } [DisplayName("Команда")] diff --git a/SportCompetitionsContracts/ViewModels/TeamViewModel.cs b/SportCompetitionsContracts/ViewModels/TeamViewModel.cs index ef46c48..e08091b 100644 --- a/SportCompetitionsContracts/ViewModels/TeamViewModel.cs +++ b/SportCompetitionsContracts/ViewModels/TeamViewModel.cs @@ -12,8 +12,8 @@ namespace SportCompetitionsContracts.ViewModels { public int Id { get; set; } [DisplayName("Название команды")] - public string? TeamName { get; } + public string? TeamName { get; set; } [DisplayName("Страна команды")] - public string? TeamCountry { get; } + public string? TeamCountry { get; set; } } } diff --git a/SportCompetitionsDatabaseImplement/Models/Competition.cs b/SportCompetitionsDatabaseImplement/Models/Competition.cs new file mode 100644 index 0000000..162e633 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/Models/Competition.cs @@ -0,0 +1,51 @@ +using SportCompetitionsContracts.BindingModels; +using SportCompetitionsContracts.ViewModels; +using SportCompetitionsDataModels.Models; +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SportCompetitionsDatabaseImplement.Models +{ + public class Competition : ICompetitionModel + { + public int Id { get; set; } + [Required] + public string? CompetitionName { get; set; } + [Required] + public DateTime CompetitionDateHolding { get; set; } + [Required] + public string? CompetitionCity { get; set; } + + public static Competition Create(CompetitionBindingModel model) + { + if (model == null) return null; + return new Competition() + { + Id = model.Id, + CompetitionName = model.CompetitionName, + CompetitionDateHolding = model.CompetitionDateHolding, + CompetitionCity = model.CompetitionCity, + }; + } + + public void Update(CompetitionBindingModel model) + { + if (model == null) return; + CompetitionName = model.CompetitionName; + CompetitionDateHolding = model.CompetitionDateHolding; + CompetitionCity = model.CompetitionCity; + } + + public CompetitionViewModel GetViewModel => new() + { + Id = Id, + CompetitionName = CompetitionName, + CompetitionDateHolding = CompetitionDateHolding, + CompetitionCity = CompetitionCity, + }; + } +} diff --git a/SportCompetitionsDatabaseImplement/Models/Member.cs b/SportCompetitionsDatabaseImplement/Models/Member.cs new file mode 100644 index 0000000..f4b51c9 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/Models/Member.cs @@ -0,0 +1,55 @@ +using SportCompetitionsContracts.BindingModels; +using SportCompetitionsContracts.ViewModels; +using SportCompetitionsDataModels.Models; +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SportCompetitionsDatabaseImplement.Models +{ + public class Member : IMemberModel + { + public int Id { get; set; } + [Required] + public string? MemberFCs { get; set; } = string.Empty; + [Required] + public DateTime MemberBirthDate { get; set; } + [Required] + public string? MemberGender { get; set; } = string.Empty; + [Required] + public int TeamId { get; set; } + public static Member? Create(MemberBindingModel model) + { + if (model == null) return null; + return new Member() + { + Id = model.Id, + MemberFCs = model.MemberFCs, + MemberBirthDate = model.MemberBirthDate, + MemberGender = model.MemberGender, + TeamId = model.TeamId, + }; + } + + public void Update(MemberBindingModel model) + { + if (model == null) return; + MemberFCs = model.MemberFCs; + MemberBirthDate = model.MemberBirthDate; + MemberGender = model.MemberGender; + TeamId = model.TeamId; + } + + public MemberViewModel GetViewModel => new() + { + Id = Id, + MemberFCs = MemberFCs, + MemberBirthDate = MemberBirthDate, + MemberGender = MemberGender, + TeamId = TeamId, + }; + } +} diff --git a/SportCompetitionsDatabaseImplement/Models/Record.cs b/SportCompetitionsDatabaseImplement/Models/Record.cs new file mode 100644 index 0000000..cf97030 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/Models/Record.cs @@ -0,0 +1,62 @@ +using SportCompetitionsContracts.BindingModels; +using SportCompetitionsContracts.ViewModels; +using SportCompetitionsDataModels.Models; +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SportCompetitionsDatabaseImplement.Models +{ + public class Record : IRecordModel + { + public int Id { get; set; } + [Required] + public string RecordName { get; set; } + [Required] + public string RecordDecriptiption { get; set; } + [Required] + public int MemberId { get; set; } + [Required] + public DateTime RecordDate { get; set; } + [Required] + public int RecordValue { get; set; } + + public static Record? Create(RecordBindingModel model) + { + if (model == null) return null; + return new Record() + { + Id = model.Id, + RecordName = model.RecordName, + RecordDecriptiption = model.RecordDecriptiption, + MemberId = model.MemberId, + RecordDate = model.RecordDate, + RecordValue = model.RecordValue + }; + } + + public void Update(RecordBindingModel model) + { + if (model == null) return; + Id = model.Id; + RecordName = model.RecordName; + RecordDecriptiption = model.RecordDecriptiption; + MemberId = model.MemberId; + RecordDate = model.RecordDate; + RecordValue = model.RecordValue; + } + + public RecordViewModel GetViewModel => new() + { + Id = Id, + RecordName = RecordName, + RecordDecriptiption= RecordDecriptiption, + MemberId = MemberId, + RecordDate = RecordDate, + RecordValue = RecordValue + }; + } +} diff --git a/SportCompetitionsDatabaseImplement/Models/Result.cs b/SportCompetitionsDatabaseImplement/Models/Result.cs new file mode 100644 index 0000000..c1191ac --- /dev/null +++ b/SportCompetitionsDatabaseImplement/Models/Result.cs @@ -0,0 +1,51 @@ +using SportCompetitionsContracts.BindingModels; +using SportCompetitionsContracts.ViewModels; +using SportCompetitionsDataModels.Models; +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SportCompetitionsDatabaseImplement.Models +{ + public class Result : IResultModel + { + public int Id { get; set; } + [Required] + public int CompetitionId { get; set; } + [Required] + public int TeamId { get; set; } + [Required] + public int ResultPosition { get; set; } + + public static Result? Create(ResultBindingModel model) + { + if (model == null) return null; + return new Result() + { + Id = model.Id, + CompetitionId = model.CompetitionId, + TeamId = model.TeamId, + ResultPosition = model.ResultPosition, + }; + } + + public void Update(ResultBindingModel model) + { + if (model == null) return; + CompetitionId = model.CompetitionId; + TeamId = model.TeamId; + ResultPosition = model.ResultPosition; + } + + public ResultViewModel GetViewModel => new() + { + Id = Id, + CompetitionId = CompetitionId, + TeamId = TeamId, + ResultPosition = ResultPosition + }; + } +} diff --git a/SportCompetitionsDatabaseImplement/Models/Team.cs b/SportCompetitionsDatabaseImplement/Models/Team.cs new file mode 100644 index 0000000..35c9568 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/Models/Team.cs @@ -0,0 +1,46 @@ +using SportCompetitionsContracts.BindingModels; +using SportCompetitionsContracts.ViewModels; +using SportCompetitionsDataModels.Models; +using System; +using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SportCompetitionsDatabaseImplement.Models +{ + public class Team : ITeamModel + { + public int Id { get; set; } + [Required] + public string? TeamName { get; set; } + [Required] + public string? TeamCountry { get; set; } + + public static Team? Create(TeamBindingModel model) + { + if (model == null) return null; + return new Team() + { + Id = model.Id, + TeamName = model.TeamName, + TeamCountry = model.TeamCountry, + }; + } + + public void Update(TeamBindingModel model) + { + if (model == null) return; + TeamName = model.TeamName; + TeamCountry = model.TeamCountry; + } + + public TeamViewModel GetViewModel => new() + { + Id = Id, + TeamName = TeamName, + TeamCountry = TeamCountry + }; + } +} diff --git a/SportCompetitionsDatabaseImplement/SportCompetitionsDatabase.cs b/SportCompetitionsDatabaseImplement/SportCompetitionsDatabase.cs new file mode 100644 index 0000000..393aeda --- /dev/null +++ b/SportCompetitionsDatabaseImplement/SportCompetitionsDatabase.cs @@ -0,0 +1,14 @@ +using Microsoft.EntityFrameworkCore; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace SportCompetitionsDatabaseImplement +{ + public class SportCompetitionsDatabase : DbContext + { + + } +} diff --git a/SportCompetitionsDatabaseImplement/SportCompetitionsDatabaseImplement.csproj b/SportCompetitionsDatabaseImplement/SportCompetitionsDatabaseImplement.csproj new file mode 100644 index 0000000..0119c4b --- /dev/null +++ b/SportCompetitionsDatabaseImplement/SportCompetitionsDatabaseImplement.csproj @@ -0,0 +1,24 @@ + + + + net7.0 + enable + enable + + + + + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + + + + + + + + diff --git a/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs new file mode 100644 index 0000000..4257f4b --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] diff --git a/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfo.cs b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfo.cs new file mode 100644 index 0000000..96718ce --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("SportCompetitionsDatabaseImplement")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("SportCompetitionsDatabaseImplement")] +[assembly: System.Reflection.AssemblyTitleAttribute("SportCompetitionsDatabaseImplement")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Создано классом WriteCodeFragment MSBuild. + diff --git a/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfoInputs.cache b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfoInputs.cache new file mode 100644 index 0000000..2fe37a3 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +2d2988f975f68f6e5d07a14481f87b1ba2b3678c diff --git a/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GeneratedMSBuildEditorConfig.editorconfig b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..6c9b8f1 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,11 @@ +is_global = true +build_property.TargetFramework = net7.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = SportCompetitionsDatabaseImplement +build_property.ProjectDir = F:\SUBD\lab4\SportCompetitions\SportCompetitionsDatabaseImplement\ diff --git a/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GlobalUsings.g.cs b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.assets.cache b/SportCompetitionsDatabaseImplement/obj/Debug/net7.0/SportCompetitionsDatabaseImplement.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..9b5f16797462bb83ff0ad819b8472b5ac00586c2 GIT binary patch literal 13317 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 YGa3~@gHRiN9FkBIBFEHd)QHpn0XCK)@&Et; literal 0 HcmV?d00001 diff --git a/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.dgspec.json b/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.dgspec.json new file mode 100644 index 0000000..a752f04 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.dgspec.json @@ -0,0 +1,265 @@ +{ + "format": 1, + "restore": { + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj": {} + }, + "projects": { + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj", + "projectName": "SportCompetitionsBusinessLogic", + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj", + "packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\", + "outputPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net7.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": { + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj" + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json" + } + } + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj", + "projectName": "SportCompetitionsContracts", + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj", + "packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\", + "outputPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net7.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": { + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json" + } + } + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj", + "projectName": "SportCompetitionsDatabaseImplement", + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj", + "packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\", + "outputPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net7.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": { + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj" + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj" + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "dependencies": { + "Microsoft.EntityFrameworkCore": { + "target": "Package", + "version": "[7.0.11, )" + }, + "Microsoft.EntityFrameworkCore.Tools": { + "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", + "suppressParent": "All", + "target": "Package", + "version": "[7.0.11, )" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "target": "Package", + "version": "[7.0.11, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json" + } + } + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj", + "projectName": "SportCompetitionsDataModels", + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj", + "packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\", + "outputPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net7.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.props b/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.props new file mode 100644 index 0000000..1e2a7ab --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.props @@ -0,0 +1,22 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Леонид\.nuget\packages\ + PackageReference + 6.7.0 + + + + + + + + + + C:\Users\Леонид\.nuget\packages\microsoft.entityframeworkcore.tools\7.0.11 + + \ No newline at end of file diff --git a/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.targets b/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.targets new file mode 100644 index 0000000..de9a022 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/SportCompetitionsDatabaseImplement.csproj.nuget.g.targets @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/SportCompetitionsDatabaseImplement/obj/project.assets.json b/SportCompetitionsDatabaseImplement/obj/project.assets.json new file mode 100644 index 0000000..e45705b --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/project.assets.json @@ -0,0 +1,1168 @@ +{ + "version": 3, + "targets": { + "net7.0": { + "Humanizer.Core/2.14.1": { + "type": "package", + "compile": { + "lib/net6.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Humanizer.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore/7.0.11": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "7.0.11", + "Microsoft.EntityFrameworkCore.Analyzers": "7.0.11", + "Microsoft.Extensions.Caching.Memory": "7.0.0", + "Microsoft.Extensions.DependencyInjection": "7.0.0", + "Microsoft.Extensions.Logging": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.EntityFrameworkCore.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {} + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/7.0.11": { + "type": "package", + "compile": { + "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/7.0.11": { + "type": "package", + "compile": { + "lib/netstandard2.0/_._": {} + }, + "runtime": { + "lib/netstandard2.0/_._": {} + } + }, + "Microsoft.EntityFrameworkCore.Design/7.0.11": { + "type": "package", + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.EntityFrameworkCore.Relational": "7.0.11", + "Microsoft.Extensions.DependencyModel": "7.0.0", + "Mono.TextTemplating": "2.2.1" + }, + "compile": { + "lib/net6.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": { + "related": ".xml" + } + }, + "build": { + "build/net6.0/Microsoft.EntityFrameworkCore.Design.props": {} + } + }, + "Microsoft.EntityFrameworkCore.Relational/7.0.11": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "7.0.11", + "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" + }, + "compile": { + "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "related": ".xml" + } + } + }, + "Microsoft.EntityFrameworkCore.Tools/7.0.11": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore.Design": "7.0.11" + }, + "compile": { + "lib/net6.0/_._": {} + }, + "runtime": { + "lib/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Caching.Abstractions/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "7.0.0" + }, + "compile": { + "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Caching.Memory/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" + }, + "compile": { + "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "7.0.0" + }, + "compile": { + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0" + }, + "compile": { + "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { + "type": "package", + "compile": { + "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyModel/7.0.0": { + "type": "package", + "dependencies": { + "System.Text.Encodings.Web": "7.0.0", + "System.Text.Json": "7.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.DependencyModel.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Logging/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "7.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Logging.Abstractions": "7.0.0", + "Microsoft.Extensions.Options": "7.0.0" + }, + "compile": { + "lib/net7.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/7.0.0": { + "type": "package", + "compile": { + "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {} + } + }, + "Microsoft.Extensions.Options/7.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", + "Microsoft.Extensions.Primitives": "7.0.0" + }, + "compile": { + "lib/net7.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Microsoft.Extensions.Primitives/7.0.0": { + "type": "package", + "compile": { + "lib/net7.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + } + }, + "Mono.TextTemplating/2.2.1": { + "type": "package", + "dependencies": { + "System.CodeDom": "4.4.0" + }, + "compile": { + "lib/netstandard2.0/_._": {} + }, + "runtime": { + "lib/netstandard2.0/Mono.TextTemplating.dll": {} + } + }, + "Npgsql/7.0.6": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "6.0.0" + }, + "compile": { + "lib/net7.0/Npgsql.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Npgsql.dll": { + "related": ".xml" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/7.0.11": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "[7.0.11, 8.0.0)", + "Microsoft.EntityFrameworkCore.Abstractions": "[7.0.11, 8.0.0)", + "Microsoft.EntityFrameworkCore.Relational": "[7.0.11, 8.0.0)", + "Npgsql": "7.0.6" + }, + "compile": { + "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + } + }, + "System.CodeDom/4.4.0": { + "type": "package", + "compile": { + "ref/netstandard2.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/netstandard2.0/System.CodeDom.dll": {} + } + }, + "System.Text.Encodings.Web/7.0.0": { + "type": "package", + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Text.Encodings.Web.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/_._": {} + }, + "runtimeTargets": { + "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll": { + "assetType": "runtime", + "rid": "browser" + } + } + }, + "System.Text.Json/7.0.0": { + "type": "package", + "dependencies": { + "System.Text.Encodings.Web": "7.0.0" + }, + "compile": { + "lib/net7.0/_._": { + "related": ".xml" + } + }, + "runtime": { + "lib/net7.0/System.Text.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net6.0/System.Text.Json.targets": {} + } + }, + "SportCompetitionsBusinessLogic/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v7.0", + "dependencies": { + "SportCompetitionsContracts": "1.0.0", + "SportCompetitionsDataModels": "1.0.0" + }, + "compile": { + "bin/placeholder/SportCompetitionsBusinessLogic.dll": {} + }, + "runtime": { + "bin/placeholder/SportCompetitionsBusinessLogic.dll": {} + } + }, + "SportCompetitionsContracts/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v7.0", + "dependencies": { + "SportCompetitionsDataModels": "1.0.0" + }, + "compile": { + "bin/placeholder/SportCompetitionsContracts.dll": {} + }, + "runtime": { + "bin/placeholder/SportCompetitionsContracts.dll": {} + } + }, + "SportCompetitionsDataModels/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v7.0", + "compile": { + "bin/placeholder/SportCompetitionsDataModels.dll": {} + }, + "runtime": { + "bin/placeholder/SportCompetitionsDataModels.dll": {} + } + } + } + }, + "libraries": { + "Humanizer.Core/2.14.1": { + "sha512": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "type": "package", + "path": "humanizer.core/2.14.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "humanizer.core.2.14.1.nupkg.sha512", + "humanizer.core.nuspec", + "lib/net6.0/Humanizer.dll", + "lib/net6.0/Humanizer.xml", + "lib/netstandard1.0/Humanizer.dll", + "lib/netstandard1.0/Humanizer.xml", + "lib/netstandard2.0/Humanizer.dll", + "lib/netstandard2.0/Humanizer.xml", + "logo.png" + ] + }, + "Microsoft.EntityFrameworkCore/7.0.11": { + "sha512": "r7YGITjQ7v1hYtUXIavjSx+T1itKVPUFAIBN7HaKNjbR8x+gep8w9H3NEchglJOh1woZR4b2MhbSo2YFRZwZDg==", + "type": "package", + "path": "microsoft.entityframeworkcore/7.0.11", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props", + "lib/net6.0/Microsoft.EntityFrameworkCore.dll", + "lib/net6.0/Microsoft.EntityFrameworkCore.xml", + "microsoft.entityframeworkcore.7.0.11.nupkg.sha512", + "microsoft.entityframeworkcore.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Abstractions/7.0.11": { + "sha512": "IoOnhycZ0/VtLowf0HgB0cujxwksokzkS3/5108AHOcbntHUTqwxtCjG4E4FCly/45G+mxb+4PxBdFZhA49lwQ==", + "type": "package", + "path": "microsoft.entityframeworkcore.abstractions/7.0.11", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll", + "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.xml", + "microsoft.entityframeworkcore.abstractions.7.0.11.nupkg.sha512", + "microsoft.entityframeworkcore.abstractions.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Analyzers/7.0.11": { + "sha512": "Qexum5safSSfijx6P1QSq5bVJPPTM/uf7lQmpL/shkiozEC/0FzqNaVUfFpbNN8zsO1jMFYbeDMF4cxJMlTT9w==", + "type": "package", + "path": "microsoft.entityframeworkcore.analyzers/7.0.11", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", + "lib/netstandard2.0/_._", + "microsoft.entityframeworkcore.analyzers.7.0.11.nupkg.sha512", + "microsoft.entityframeworkcore.analyzers.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Design/7.0.11": { + "sha512": "DaykA+XkNNiznnJq8HWVl4jpBycL9/W8NkonoBz7eIrxfU9Q4zH4iPztlvOkJugYCNPS29frPnju3RY72FoPNQ==", + "type": "package", + "path": "microsoft.entityframeworkcore.design/7.0.11", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "build/net6.0/Microsoft.EntityFrameworkCore.Design.props", + "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll", + "lib/net6.0/Microsoft.EntityFrameworkCore.Design.xml", + "microsoft.entityframeworkcore.design.7.0.11.nupkg.sha512", + "microsoft.entityframeworkcore.design.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Relational/7.0.11": { + "sha512": "yHEEyah1XARStV1SJOsdKj8ieoMCZ0MkNuQaLfWONMWmbqwuDohfGQZk/FuzdT4aO/lJrUYiXbBSFv0ACzphEw==", + "type": "package", + "path": "microsoft.entityframeworkcore.relational/7.0.11", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll", + "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.xml", + "microsoft.entityframeworkcore.relational.7.0.11.nupkg.sha512", + "microsoft.entityframeworkcore.relational.nuspec" + ] + }, + "Microsoft.EntityFrameworkCore.Tools/7.0.11": { + "sha512": "dhNLVQsMi6E4XEkVNmxbaNkLd06Q0ipwgiBz9k9rSjzaNJQVUA+/N6lsKRWXjFjTPgsaVpos+KN5Iimy6TQ2Yg==", + "type": "package", + "path": "microsoft.entityframeworkcore.tools/7.0.11", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "lib/net6.0/_._", + "microsoft.entityframeworkcore.tools.7.0.11.nupkg.sha512", + "microsoft.entityframeworkcore.tools.nuspec", + "tools/EntityFrameworkCore.PS2.psd1", + "tools/EntityFrameworkCore.PS2.psm1", + "tools/EntityFrameworkCore.psd1", + "tools/EntityFrameworkCore.psm1", + "tools/about_EntityFrameworkCore.help.txt", + "tools/init.ps1", + "tools/net461/any/ef.exe", + "tools/net461/win-arm64/ef.exe", + "tools/net461/win-x86/ef.exe", + "tools/netcoreapp2.0/any/ef.dll", + "tools/netcoreapp2.0/any/ef.runtimeconfig.json" + ] + }, + "Microsoft.Extensions.Caching.Abstractions/7.0.0": { + "sha512": "IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==", + "type": "package", + "path": "microsoft.extensions.caching.abstractions/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", + "microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512", + "microsoft.extensions.caching.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Caching.Memory/7.0.0": { + "sha512": "xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==", + "type": "package", + "path": "microsoft.extensions.caching.memory/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", + "lib/net462/Microsoft.Extensions.Caching.Memory.dll", + "lib/net462/Microsoft.Extensions.Caching.Memory.xml", + "lib/net6.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net6.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/net7.0/Microsoft.Extensions.Caching.Memory.xml", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", + "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", + "microsoft.extensions.caching.memory.7.0.0.nupkg.sha512", + "microsoft.extensions.caching.memory.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { + "sha512": "f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", + "type": "package", + "path": "microsoft.extensions.configuration.abstractions/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection/7.0.0": { + "sha512": "elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.xml", + "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net6.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net7.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", + "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { + "sha512": "h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyModel/7.0.0": { + "sha512": "oONNYd71J3LzkWc4fUHl3SvMfiQMYUCo/mDHDEu76hYYxdhdrPYv6fvGv9nnKVyhE9P0h20AU8RZB5OOWQcAXg==", + "type": "package", + "path": "microsoft.extensions.dependencymodel/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "README.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyModel.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyModel.targets", + "lib/net462/Microsoft.Extensions.DependencyModel.dll", + "lib/net462/Microsoft.Extensions.DependencyModel.xml", + "lib/net6.0/Microsoft.Extensions.DependencyModel.dll", + "lib/net6.0/Microsoft.Extensions.DependencyModel.xml", + "lib/net7.0/Microsoft.Extensions.DependencyModel.dll", + "lib/net7.0/Microsoft.Extensions.DependencyModel.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.xml", + "microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512", + "microsoft.extensions.dependencymodel.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging/7.0.0": { + "sha512": "Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==", + "type": "package", + "path": "microsoft.extensions.logging/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", + "lib/net462/Microsoft.Extensions.Logging.dll", + "lib/net462/Microsoft.Extensions.Logging.xml", + "lib/net6.0/Microsoft.Extensions.Logging.dll", + "lib/net6.0/Microsoft.Extensions.Logging.xml", + "lib/net7.0/Microsoft.Extensions.Logging.dll", + "lib/net7.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", + "microsoft.extensions.logging.7.0.0.nupkg.sha512", + "microsoft.extensions.logging.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/7.0.0": { + "sha512": "kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==", + "type": "package", + "path": "microsoft.extensions.logging.abstractions/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", + "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512", + "microsoft.extensions.logging.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Options/7.0.0": { + "sha512": "lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==", + "type": "package", + "path": "microsoft.extensions.options/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Options.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", + "lib/net462/Microsoft.Extensions.Options.dll", + "lib/net462/Microsoft.Extensions.Options.xml", + "lib/net6.0/Microsoft.Extensions.Options.dll", + "lib/net6.0/Microsoft.Extensions.Options.xml", + "lib/net7.0/Microsoft.Extensions.Options.dll", + "lib/net7.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.1/Microsoft.Extensions.Options.dll", + "lib/netstandard2.1/Microsoft.Extensions.Options.xml", + "microsoft.extensions.options.7.0.0.nupkg.sha512", + "microsoft.extensions.options.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Primitives/7.0.0": { + "sha512": "um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", + "type": "package", + "path": "microsoft.extensions.primitives/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", + "lib/net462/Microsoft.Extensions.Primitives.dll", + "lib/net462/Microsoft.Extensions.Primitives.xml", + "lib/net6.0/Microsoft.Extensions.Primitives.dll", + "lib/net6.0/Microsoft.Extensions.Primitives.xml", + "lib/net7.0/Microsoft.Extensions.Primitives.dll", + "lib/net7.0/Microsoft.Extensions.Primitives.xml", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", + "microsoft.extensions.primitives.7.0.0.nupkg.sha512", + "microsoft.extensions.primitives.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Mono.TextTemplating/2.2.1": { + "sha512": "KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==", + "type": "package", + "path": "mono.texttemplating/2.2.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net472/Mono.TextTemplating.dll", + "lib/netstandard2.0/Mono.TextTemplating.dll", + "mono.texttemplating.2.2.1.nupkg.sha512", + "mono.texttemplating.nuspec" + ] + }, + "Npgsql/7.0.6": { + "sha512": "TAqvwRnm3NJ0QvN7cvu6geJkbI0XPzGVRElVY5hF4gsgA+BnE12x6GM1TLhdeq+7ZKvvo3BD8jXKnXmr3tvdEw==", + "type": "package", + "path": "npgsql/7.0.6", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net5.0/Npgsql.dll", + "lib/net5.0/Npgsql.xml", + "lib/net6.0/Npgsql.dll", + "lib/net6.0/Npgsql.xml", + "lib/net7.0/Npgsql.dll", + "lib/net7.0/Npgsql.xml", + "lib/netcoreapp3.1/Npgsql.dll", + "lib/netcoreapp3.1/Npgsql.xml", + "lib/netstandard2.0/Npgsql.dll", + "lib/netstandard2.0/Npgsql.xml", + "lib/netstandard2.1/Npgsql.dll", + "lib/netstandard2.1/Npgsql.xml", + "npgsql.7.0.6.nupkg.sha512", + "npgsql.nuspec", + "postgresql.png" + ] + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/7.0.11": { + "sha512": "cHEgEz0ldXc9wVANs8sJqC+3eilqefrkasCBgaVT0tyj8tb1p3/pwy2ngjboNkDG3M0z+xJsJ4jC5p8wySAM3w==", + "type": "package", + "path": "npgsql.entityframeworkcore.postgresql/7.0.11", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", + "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", + "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", + "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", + "npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512", + "npgsql.entityframeworkcore.postgresql.nuspec", + "postgresql.png" + ] + }, + "System.CodeDom/4.4.0": { + "sha512": "2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA==", + "type": "package", + "path": "system.codedom/4.4.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/System.CodeDom.dll", + "lib/netstandard2.0/System.CodeDom.dll", + "ref/net461/System.CodeDom.dll", + "ref/net461/System.CodeDom.xml", + "ref/netstandard2.0/System.CodeDom.dll", + "ref/netstandard2.0/System.CodeDom.xml", + "system.codedom.4.4.0.nupkg.sha512", + "system.codedom.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "System.Text.Encodings.Web/7.0.0": { + "sha512": "OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", + "type": "package", + "path": "system.text.encodings.web/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Text.Encodings.Web.targets", + "buildTransitive/net462/_._", + "buildTransitive/net6.0/_._", + "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets", + "lib/net462/System.Text.Encodings.Web.dll", + "lib/net462/System.Text.Encodings.Web.xml", + "lib/net6.0/System.Text.Encodings.Web.dll", + "lib/net6.0/System.Text.Encodings.Web.xml", + "lib/net7.0/System.Text.Encodings.Web.dll", + "lib/net7.0/System.Text.Encodings.Web.xml", + "lib/netstandard2.0/System.Text.Encodings.Web.dll", + "lib/netstandard2.0/System.Text.Encodings.Web.xml", + "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll", + "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml", + "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll", + "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.xml", + "system.text.encodings.web.7.0.0.nupkg.sha512", + "system.text.encodings.web.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "System.Text.Json/7.0.0": { + "sha512": "DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", + "type": "package", + "path": "system.text.json/7.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "README.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/System.Text.Json.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", + "buildTransitive/net461/System.Text.Json.targets", + "buildTransitive/net462/System.Text.Json.targets", + "buildTransitive/net6.0/System.Text.Json.targets", + "buildTransitive/netcoreapp2.0/System.Text.Json.targets", + "buildTransitive/netstandard2.0/System.Text.Json.targets", + "lib/net462/System.Text.Json.dll", + "lib/net462/System.Text.Json.xml", + "lib/net6.0/System.Text.Json.dll", + "lib/net6.0/System.Text.Json.xml", + "lib/net7.0/System.Text.Json.dll", + "lib/net7.0/System.Text.Json.xml", + "lib/netstandard2.0/System.Text.Json.dll", + "lib/netstandard2.0/System.Text.Json.xml", + "system.text.json.7.0.0.nupkg.sha512", + "system.text.json.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "SportCompetitionsBusinessLogic/1.0.0": { + "type": "project", + "path": "../SportCompetitionsBusinessLogic/SportCompetitionsBusinessLogic.csproj", + "msbuildProject": "../SportCompetitionsBusinessLogic/SportCompetitionsBusinessLogic.csproj" + }, + "SportCompetitionsContracts/1.0.0": { + "type": "project", + "path": "../SportCompetitionsContracts/SportCompetitionsContracts.csproj", + "msbuildProject": "../SportCompetitionsContracts/SportCompetitionsContracts.csproj" + }, + "SportCompetitionsDataModels/1.0.0": { + "type": "project", + "path": "../SportCompetitionsDataModels/SportCompetitionsDataModels.csproj", + "msbuildProject": "../SportCompetitionsDataModels/SportCompetitionsDataModels.csproj" + } + }, + "projectFileDependencyGroups": { + "net7.0": [ + "Microsoft.EntityFrameworkCore >= 7.0.11", + "Microsoft.EntityFrameworkCore.Tools >= 7.0.11", + "Npgsql.EntityFrameworkCore.PostgreSQL >= 7.0.11", + "SportCompetitionsBusinessLogic >= 1.0.0", + "SportCompetitionsContracts >= 1.0.0", + "SportCompetitionsDataModels >= 1.0.0" + ] + }, + "packageFolders": { + "C:\\Users\\Леонид\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj", + "projectName": "SportCompetitionsDatabaseImplement", + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj", + "packagesPath": "C:\\Users\\Леонид\\.nuget\\packages\\", + "outputPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\Леонид\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net7.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "projectReferences": { + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsBusinessLogic\\SportCompetitionsBusinessLogic.csproj" + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsContracts\\SportCompetitionsContracts.csproj" + }, + "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj": { + "projectPath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDataModels\\SportCompetitionsDataModels.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net7.0": { + "targetAlias": "net7.0", + "dependencies": { + "Microsoft.EntityFrameworkCore": { + "target": "Package", + "version": "[7.0.11, )" + }, + "Microsoft.EntityFrameworkCore.Tools": { + "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", + "suppressParent": "All", + "target": "Package", + "version": "[7.0.11, )" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "target": "Package", + "version": "[7.0.11, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.400\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/SportCompetitionsDatabaseImplement/obj/project.nuget.cache b/SportCompetitionsDatabaseImplement/obj/project.nuget.cache new file mode 100644 index 0000000..7a639b8 --- /dev/null +++ b/SportCompetitionsDatabaseImplement/obj/project.nuget.cache @@ -0,0 +1,32 @@ +{ + "version": 2, + "dgSpecHash": "lLiugfcPzmZXwdZv1oP6fwytLV4f18DxdUFAajjNJHslzExtFN7FxY7giWKs5fDnKy8nSYlSY7RdKBoYNSdNVQ==", + "success": true, + "projectFilePath": "F:\\SUBD\\lab4\\SportCompetitions\\SportCompetitionsDatabaseImplement\\SportCompetitionsDatabaseImplement.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Леонид\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore\\7.0.11\\microsoft.entityframeworkcore.7.0.11.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\7.0.11\\microsoft.entityframeworkcore.abstractions.7.0.11.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\7.0.11\\microsoft.entityframeworkcore.analyzers.7.0.11.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.design\\7.0.11\\microsoft.entityframeworkcore.design.7.0.11.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\7.0.11\\microsoft.entityframeworkcore.relational.7.0.11.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\7.0.11\\microsoft.entityframeworkcore.tools.7.0.11.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\7.0.0\\microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.caching.memory\\7.0.0\\microsoft.extensions.caching.memory.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\7.0.0\\microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\7.0.0\\microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\7.0.0\\microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.dependencymodel\\7.0.0\\microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.logging\\7.0.0\\microsoft.extensions.logging.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\7.0.0\\microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.options\\7.0.0\\microsoft.extensions.options.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\microsoft.extensions.primitives\\7.0.0\\microsoft.extensions.primitives.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\npgsql\\7.0.6\\npgsql.7.0.6.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\7.0.11\\npgsql.entityframeworkcore.postgresql.7.0.11.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\system.text.encodings.web\\7.0.0\\system.text.encodings.web.7.0.0.nupkg.sha512", + "C:\\Users\\Леонид\\.nuget\\packages\\system.text.json\\7.0.0\\system.text.json.7.0.0.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file