diff --git a/.vs/ProjectEvaluation/presence.metadata.v7.bin b/.vs/ProjectEvaluation/presence.metadata.v7.bin deleted file mode 100644 index 2b02fb0..0000000 Binary files a/.vs/ProjectEvaluation/presence.metadata.v7.bin and /dev/null differ diff --git a/.vs/ProjectEvaluation/presence.metadata.v9.bin b/.vs/ProjectEvaluation/presence.metadata.v9.bin new file mode 100644 index 0000000..8d3d6fb Binary files /dev/null and b/.vs/ProjectEvaluation/presence.metadata.v9.bin differ diff --git a/.vs/ProjectEvaluation/presence.projects.v7.bin b/.vs/ProjectEvaluation/presence.projects.v7.bin deleted file mode 100644 index 454aaa1..0000000 Binary files a/.vs/ProjectEvaluation/presence.projects.v7.bin and /dev/null differ diff --git a/.vs/ProjectEvaluation/presence.projects.v9.bin b/.vs/ProjectEvaluation/presence.projects.v9.bin new file mode 100644 index 0000000..ca4f197 Binary files /dev/null and b/.vs/ProjectEvaluation/presence.projects.v9.bin differ diff --git a/.vs/ProjectEvaluation/presence.strings.v9.bin b/.vs/ProjectEvaluation/presence.strings.v9.bin new file mode 100644 index 0000000..8250573 Binary files /dev/null and b/.vs/ProjectEvaluation/presence.strings.v9.bin differ diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..e7af1e3 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,7 @@ +{ + "ExpandedNodes": [ + "" + ], + "SelectedNode": "\\presence.sln", + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/presence/DesignTimeBuild/.dtbcache.v2 b/.vs/presence/DesignTimeBuild/.dtbcache.v2 index 6bca8ce..6510563 100644 Binary files a/.vs/presence/DesignTimeBuild/.dtbcache.v2 and b/.vs/presence/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/presence/FileContentIndex/0d63e08b-037c-4619-b118-73b9243ac391.vsidx b/.vs/presence/FileContentIndex/0d63e08b-037c-4619-b118-73b9243ac391.vsidx deleted file mode 100644 index 913d1c4..0000000 Binary files a/.vs/presence/FileContentIndex/0d63e08b-037c-4619-b118-73b9243ac391.vsidx and /dev/null differ diff --git a/.vs/presence/FileContentIndex/65cbe7e3-21d5-4946-8421-dc3de1797f1b.vsidx b/.vs/presence/FileContentIndex/65cbe7e3-21d5-4946-8421-dc3de1797f1b.vsidx new file mode 100644 index 0000000..70aef67 Binary files /dev/null and b/.vs/presence/FileContentIndex/65cbe7e3-21d5-4946-8421-dc3de1797f1b.vsidx differ diff --git a/.vs/presence/FileContentIndex/66f3cd25-d3f9-4f64-9bcc-e8e41a5bfc97.vsidx b/.vs/presence/FileContentIndex/66f3cd25-d3f9-4f64-9bcc-e8e41a5bfc97.vsidx deleted file mode 100644 index 1cd2848..0000000 Binary files a/.vs/presence/FileContentIndex/66f3cd25-d3f9-4f64-9bcc-e8e41a5bfc97.vsidx and /dev/null differ diff --git a/.vs/presence/FileContentIndex/766825ff-c7dc-4aef-a9aa-2e1a1dbf2ee9.vsidx b/.vs/presence/FileContentIndex/766825ff-c7dc-4aef-a9aa-2e1a1dbf2ee9.vsidx deleted file mode 100644 index 9fa2b75..0000000 Binary files a/.vs/presence/FileContentIndex/766825ff-c7dc-4aef-a9aa-2e1a1dbf2ee9.vsidx and /dev/null differ diff --git a/.vs/presence/FileContentIndex/8bef251c-e4b0-4b49-a81b-a01217feac56.vsidx b/.vs/presence/FileContentIndex/8bef251c-e4b0-4b49-a81b-a01217feac56.vsidx new file mode 100644 index 0000000..70aef67 Binary files /dev/null and b/.vs/presence/FileContentIndex/8bef251c-e4b0-4b49-a81b-a01217feac56.vsidx differ diff --git a/.vs/presence/FileContentIndex/a81ca41f-d217-4718-af9e-e75f20cd1503.vsidx b/.vs/presence/FileContentIndex/a81ca41f-d217-4718-af9e-e75f20cd1503.vsidx new file mode 100644 index 0000000..045ea56 Binary files /dev/null and b/.vs/presence/FileContentIndex/a81ca41f-d217-4718-af9e-e75f20cd1503.vsidx differ diff --git a/.vs/presence/FileContentIndex/e6775223-a2e6-4c81-8fca-da40eb6f803a.vsidx b/.vs/presence/FileContentIndex/e6775223-a2e6-4c81-8fca-da40eb6f803a.vsidx new file mode 100644 index 0000000..70aef67 Binary files /dev/null and b/.vs/presence/FileContentIndex/e6775223-a2e6-4c81-8fca-da40eb6f803a.vsidx differ diff --git a/.vs/presence/FileContentIndex/f3a3086c-8732-42c1-9ce9-4e510d3e7370.vsidx b/.vs/presence/FileContentIndex/f3a3086c-8732-42c1-9ce9-4e510d3e7370.vsidx deleted file mode 100644 index 665e15a..0000000 Binary files a/.vs/presence/FileContentIndex/f3a3086c-8732-42c1-9ce9-4e510d3e7370.vsidx and /dev/null differ diff --git a/.vs/presence/v17/.futdcache.v2 b/.vs/presence/v17/.futdcache.v2 index cda4c8e..478f592 100644 Binary files a/.vs/presence/v17/.futdcache.v2 and b/.vs/presence/v17/.futdcache.v2 differ diff --git a/.vs/presence/v17/.suo b/.vs/presence/v17/.suo index 80e2304..c20b000 100644 Binary files a/.vs/presence/v17/.suo and b/.vs/presence/v17/.suo differ diff --git a/.vs/presence/v17/.wsuo b/.vs/presence/v17/.wsuo new file mode 100644 index 0000000..d8b2534 Binary files /dev/null and b/.vs/presence/v17/.wsuo differ diff --git a/.vs/presence/v17/DocumentLayout.backup.json b/.vs/presence/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..9af15c4 --- /dev/null +++ b/.vs/presence/v17/DocumentLayout.backup.json @@ -0,0 +1,683 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\Users\\glagol\\source\\repos\\presence\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 2, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}" + }, + { + "$type": "Document", + "DocumentIndex": 7, + "Title": "UserUseCase.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\UserUseCase.cs", + "ViewState": "AgIAADEAAAAAAAAAAAAkwFIAAAAiAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:13:38.25Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "UserConsole.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs", + "RelativeDocumentMoniker": "ui\\UserConsole.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs", + "RelativeToolTip": "ui\\UserConsole.cs", + "ViewState": "AgIAADsAAAAAAAAAAAAqwCwAAAAtAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:57:42.093Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 8, + "Title": "UserRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\UserRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\UserRepositoryImpl.cs", + "ViewState": "AgIAAB0AAAAAAAAAAAAgwBUAAAA1AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:13:21.659Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 9, + "Title": "SQLUserRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLUserRepositoryImpl.cs", + "ViewState": "AgIAAC4AAAAAAAAAAAAkwDgAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:13:16.616Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "MainMenu.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs", + "RelativeDocumentMoniker": "ui\\MainMenu.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs", + "RelativeToolTip": "ui\\MainMenu.cs", + "ViewState": "AgIAAOUAAAAAAAAAAAAAAHUAAABOAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:14:01.274Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "GroupConsole.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs", + "RelativeDocumentMoniker": "ui\\GroupConsole.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs", + "RelativeToolTip": "ui\\GroupConsole.cs", + "ViewState": "AgIAAGEAAAAAAAAAAAAAAEkAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:13:56.158Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "PresenceConsole.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "RelativeDocumentMoniker": "ui\\PresenceConsole.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "RelativeToolTip": "ui\\PresenceConsole.cs", + "ViewState": "AgIAANAAAAAAAAAAAAAAAC0AAABJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:40:16.455Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "IGroupRepository.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", + "RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", + "RelativeToolTip": "data\\Repository\\IGroupRepository.cs", + "ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:23:41.259Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "IPresenceRepository.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", + "RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", + "RelativeToolTip": "data\\Repository\\IPresenceRepository.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAAgAAAAFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:25:20.374Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 11, + "Title": "IUserRepository.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", + "RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", + "RelativeToolTip": "data\\Repository\\IUserRepository.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAlAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:30:47.199Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "UseCaseGeneratePresence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:44:37.686Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "GroupUseCase.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs", + "ViewState": "AgIAAEsAAAAAAAAAAAAuwFcAAAAuAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:43:00.705Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 13, + "Title": "RemoteDatabaseContext.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABzAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:27:39.355Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 14, + "Title": "SQLPresenceRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ViewState": "AgIAAL0AAAAAAAAAAAAIwMgAAABFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:27:13Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "SQLGroupRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs", + "ViewState": "AgIAADAAAAAAAAAAAAAowCgAAAA0AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:12:17.803Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 16, + "Title": "GroupRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\GroupRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\GroupRepositoryImpl.cs", + "ViewState": "AgIAAA0AAAAAAAAAAAAQwAwAAAA2AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:12:10.576Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "PresenceRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\PresenceRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\PresenceRepositoryImpl.cs", + "ViewState": "AgIAACwAAAAAAAAAAAAgwDkAAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:37:39.594Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "domain", + "DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "RelativeDocumentMoniker": "domain\\domain.csproj", + "ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "RelativeToolTip": "domain\\domain.csproj", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-11-13T07:59:45.991Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 20, + "Title": "Group.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs", + "RelativeDocumentMoniker": "domain\\Models\\Group.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs", + "RelativeToolTip": "domain\\Models\\Group.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:42:49.665Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 19, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs", + "RelativeDocumentMoniker": "domain\\Models\\Presence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs", + "RelativeToolTip": "domain\\Models\\Presence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:42:51.866Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 18, + "Title": "User.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs", + "RelativeDocumentMoniker": "domain\\Models\\User.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs", + "RelativeToolTip": "domain\\Models\\User.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:42:54.547Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 22, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs", + "RelativeDocumentMoniker": "presence_api\\Program.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs", + "RelativeToolTip": "presence_api\\Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T09:24:39.794Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 21, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs", + "RelativeDocumentMoniker": "console_ui\\Program.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs", + "RelativeToolTip": "console_ui\\Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAEAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:11:21.781Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 25, + "Title": "User.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:21:20.373Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 24, + "Title": "Group.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:21:48.042Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 23, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\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-13T07:21:08.353Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 27, + "Title": "Excel.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAuAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:17:59.377Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 26, + "Title": "UserAttendance.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:16:52.679Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 28, + "Title": "User.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", + "RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", + "RelativeToolTip": "data\\LocalData\\Entity\\User.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:16:08.142Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 29, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", + "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", + "RelativeToolTip": "data\\LocalData\\Entity\\Presence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAArAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:15:56.588Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 30, + "Title": "Group.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", + "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", + "RelativeToolTip": "data\\LocalData\\Entity\\Group.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:15:53.878Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 31, + "Title": "LocalStaticData.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", + "RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", + "RelativeToolTip": "data\\LocalData\\LocalStaticData.cs", + "ViewState": "AgIAAAkAAAAAAAAAAAAiwBYAAABrAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:14:27.603Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 33, + "Title": "Microsoft.PackageDependencyResolution.targets", + "DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeDocumentMoniker": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeToolTip": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkBAAAEAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", + "WhenOpened": "2024-11-13T07:11:03.294Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 34, + "Title": "GroupResponse.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs", + "RelativeDocumentMoniker": "domain\\Models\\ResponseModels\\GroupResponse.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs", + "RelativeToolTip": "domain\\Models\\ResponseModels\\GroupResponse.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:36:20.625Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 32, + "Title": "GroupNotFoundException.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", + "RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", + "RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAALAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:02:18.293Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 35, + "Title": "UserNotFoundException.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", + "RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", + "RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAAwAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:04:16.916Z" + }, + { + "$type": "Document", + "DocumentIndex": 36, + "Title": "RepositoryException.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", + "RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", + "RelativeToolTip": "data\\Exceptions\\RepositoryException.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAABAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:04:06.129Z" + }, + { + "$type": "Document", + "DocumentIndex": 37, + "Title": "GroupController.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs", + "RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs", + "RelativeToolTip": "presence_api\\Controllers\\GroupController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAUAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T09:28:22.558Z" + }, + { + "$type": "Document", + "DocumentIndex": 38, + "Title": "console_ui.csproj", + "DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", + "RelativeDocumentMoniker": "console_ui\\console_ui.csproj", + "ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", + "RelativeToolTip": "console_ui\\console_ui.csproj", + "ViewState": "AQIAAA8AAAAAAAAAAAAAABQAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-11-11T09:18:23.151Z", + "EditorCaption": "" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/presence/v17/DocumentLayout.json b/.vs/presence/v17/DocumentLayout.json index e04763c..acf834d 100644 --- a/.vs/presence/v17/DocumentLayout.json +++ b/.vs/presence/v17/DocumentLayout.json @@ -1,45 +1,160 @@ { "Version": 1, - "WorkspaceRootPath": "C:\\Users\\class_student\\source\\repos\\presence\\", + "WorkspaceRootPath": "C:\\Users\\glagol\\source\\repos\\presence\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\class_student\\source\\repos\\presence\\domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\class_student\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\userconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\presenceconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\class_student\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\class_student\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\mainmenu.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\class_student\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{1904560F-B17D-4598-AE5C-5FA0D0C2517B}|ui\\ui.csproj|solutionrelative:ui\\groupconsole.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\userusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\userrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\class_student\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqluserrepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\ipresencerepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\presencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\excel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\presence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\entity\\group.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\localdata\\localstaticdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", + "AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" + }, + { + "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\glagol\\source\\repos\\presence\\domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodels\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\usernotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\glagol\\source\\repos\\presence\\data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|solutionrelative:data\\exceptions\\repositoryexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|c:\\users\\glagol\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{E466FB14-716E-437F-9E6C-B2A0D786694C}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|c:\\users\\glagol\\source\\repos\\presence\\console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", "RelativeMoniker": "D:0:0:{214169B6-E77C-4C7D-8D64-6E5126C243FA}|console_ui\\console_ui.csproj|solutionrelative:console_ui\\console_ui.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" } ], @@ -50,136 +165,515 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 0, + "SelectedChildIndex": 10, "Children": [ + { + "$type": "Bookmark", + "Name": "ST:0:0:{cce594b6-0c39-4442-ba28-10c64ac7e89f}" + }, { "$type": "Document", - "DocumentIndex": 0, - "Title": "GroupResponse.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs", - "RelativeDocumentMoniker": "domain\\Models\\ResponseModels\\GroupResponse.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs", - "RelativeToolTip": "domain\\Models\\ResponseModels\\GroupResponse.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAA4AAAAAAAAA", + "DocumentIndex": 8, + "Title": "UserUseCase.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\UserUseCase.cs", + "ViewState": "AgIAADEAAAAAAAAAAAAkwFIAAAAiAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T10:36:20.625Z", + "WhenOpened": "2024-11-13T07:13:38.25Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 2, - "Title": "RemoteDatabaseContext.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", - "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", - "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "DocumentIndex": 1, + "Title": "UserConsole.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs", + "RelativeDocumentMoniker": "ui\\UserConsole.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\UserConsole.cs", + "RelativeToolTip": "ui\\UserConsole.cs", + "ViewState": "AgIAAFsAAAAAAAAAAAAAACwAAAAtAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T10:27:39.355Z", + "WhenOpened": "2024-11-13T07:57:42.093Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 4, + "DocumentIndex": 9, + "Title": "UserRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\UserRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\UserRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\UserRepositoryImpl.cs", + "ViewState": "AgIAAB0AAAAAAAAAAAAgwBUAAAA1AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:13:21.659Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 10, + "Title": "SQLUserRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLUserRepositoryImpl.cs", + "ViewState": "AgIAAC4AAAAAAAAAAAAkwDgAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:13:16.616Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, "Title": "MainMenu.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\MainMenu.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs", "RelativeDocumentMoniker": "ui\\MainMenu.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\MainMenu.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\MainMenu.cs", "RelativeToolTip": "ui\\MainMenu.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "ViewState": "AgIAAOUAAAAAAAAAAAAAAHUAAABOAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-11-11T10:14:01.274Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 7, "Title": "GroupConsole.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\GroupConsole.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs", "RelativeDocumentMoniker": "ui\\GroupConsole.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\GroupConsole.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\GroupConsole.cs", "RelativeToolTip": "ui\\GroupConsole.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "ViewState": "AgIAAGEAAAAAAAAAAAAAAEkAAAAIAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-11-11T10:13:56.158Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 7, - "Title": "UserNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAAwAAAA", + "DocumentIndex": 2, + "Title": "PresenceConsole.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "RelativeDocumentMoniker": "ui\\PresenceConsole.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\ui\\PresenceConsole.cs", + "RelativeToolTip": "ui\\PresenceConsole.cs", + "ViewState": "AgIAANAAAAAAAAAAAAAAAC0AAABJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T10:04:16.916Z", + "WhenOpened": "2024-11-13T07:40:16.455Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 6, - "Title": "RepositoryException.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", - "RelativeToolTip": "data\\Exceptions\\RepositoryException.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAABAAAA", + "Title": "IGroupRepository.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", + "RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs", + "RelativeToolTip": "data\\Repository\\IGroupRepository.cs", + "ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T10:04:06.129Z", + "WhenOpened": "2024-11-13T07:23:41.259Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 8, - "Title": "GroupNotFoundException.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", - "RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", - "RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "DocumentIndex": 11, + "Title": "IPresenceRepository.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", + "RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs", + "RelativeToolTip": "data\\Repository\\IPresenceRepository.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAAgAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T10:02:18.293Z", + "WhenOpened": "2024-11-13T07:25:20.374Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 3, - "Title": "GroupController.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs", - "RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs", - "RelativeToolTip": "presence_api\\Controllers\\GroupController.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAUAAAA", + "DocumentIndex": 0, + "Title": "IUserRepository.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", + "RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs", + "RelativeToolTip": "data\\Repository\\IUserRepository.cs", + "ViewState": "AgIAAA8AAAAAAAAAAAAiwA8AAAAlAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2024-11-11T09:28:22.558Z", + "WhenOpened": "2024-11-13T07:30:47.199Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 1, + "DocumentIndex": 4, + "Title": "UseCaseGeneratePresence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs", + "RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:44:37.686Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 12, + "Title": "GroupUseCase.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", + "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs", + "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs", + "ViewState": "AgIAAEsAAAAAAAAAAAAuwFcAAAAuAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:43:00.705Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 13, + "Title": "RemoteDatabaseContext.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\RemoteDatabaseContext.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABzAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:27:39.355Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 14, + "Title": "SQLPresenceRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLPresenceRepositoryImpl.cs", + "ViewState": "AgIAAL0AAAAAAAAAAAAIwMgAAABFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:27:13Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "SQLGroupRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs", + "ViewState": "AgIAADAAAAAAAAAAAAAowCgAAAA0AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:12:17.803Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 16, + "Title": "GroupRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\GroupRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\GroupRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\GroupRepositoryImpl.cs", + "ViewState": "AgIAAA0AAAAAAAAAAAAQwAwAAAA2AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:12:10.576Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 15, + "Title": "PresenceRepositoryImpl.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs", + "RelativeDocumentMoniker": "data\\Repository\\PresenceRepositoryImpl.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Repository\\PresenceRepositoryImpl.cs", + "RelativeToolTip": "data\\Repository\\PresenceRepositoryImpl.cs", + "ViewState": "AgIAACwAAAAAAAAAAAAgwDkAAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:37:39.594Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 17, + "Title": "domain", + "DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "RelativeDocumentMoniker": "domain\\domain.csproj", + "ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "RelativeToolTip": "domain\\domain.csproj", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", + "WhenOpened": "2024-11-13T07:59:45.991Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 20, + "Title": "Group.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs", + "RelativeDocumentMoniker": "domain\\Models\\Group.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Group.cs", + "RelativeToolTip": "domain\\Models\\Group.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:42:49.665Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 19, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs", + "RelativeDocumentMoniker": "domain\\Models\\Presence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\Presence.cs", + "RelativeToolTip": "domain\\Models\\Presence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:42:51.866Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 18, + "Title": "User.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs", + "RelativeDocumentMoniker": "domain\\Models\\User.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\User.cs", + "RelativeToolTip": "domain\\Models\\User.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:42:54.547Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 22, "Title": "Program.cs", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Program.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs", "RelativeDocumentMoniker": "presence_api\\Program.cs", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\Program.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Program.cs", "RelativeToolTip": "presence_api\\Program.cs", - "ViewState": "AQIAAAAAAAAAAAAAAAAAAAEAAAAAAAAA", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2024-11-11T09:24:39.794Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 9, + "DocumentIndex": 21, + "Title": "Program.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs", + "RelativeDocumentMoniker": "console_ui\\Program.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\console_ui\\Program.cs", + "RelativeToolTip": "console_ui\\Program.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAEAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:11:21.781Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 25, + "Title": "User.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\User.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:21:20.373Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 24, + "Title": "Group.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Group.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:21:48.042Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 23, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Presence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\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-13T07:21:08.353Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 27, + "Title": "Excel.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\Excel.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAuAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:17:59.377Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 26, + "Title": "UserAttendance.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "RelativeDocumentMoniker": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "RelativeToolTip": "data\\RemoteData\\RemoteDataBase\\DAO\\UserAttendance.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:16:52.679Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 28, + "Title": "User.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", + "RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs", + "RelativeToolTip": "data\\LocalData\\Entity\\User.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:16:08.142Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 29, + "Title": "Presence.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", + "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs", + "RelativeToolTip": "data\\LocalData\\Entity\\Presence.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAArAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:15:56.588Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 30, + "Title": "Group.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", + "RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs", + "RelativeToolTip": "data\\LocalData\\Entity\\Group.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:15:53.878Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 31, + "Title": "LocalStaticData.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", + "RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs", + "RelativeToolTip": "data\\LocalData\\LocalStaticData.cs", + "ViewState": "AgIAAAkAAAAAAAAAAAAiwBYAAABrAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-13T07:14:27.603Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 33, + "Title": "Microsoft.PackageDependencyResolution.targets", + "DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeDocumentMoniker": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "RelativeToolTip": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.100\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.PackageDependencyResolution.targets", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkBAAAEAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", + "WhenOpened": "2024-11-13T07:11:03.294Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 34, + "Title": "GroupResponse.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs", + "RelativeDocumentMoniker": "domain\\Models\\ResponseModels\\GroupResponse.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\domain\\Models\\ResponseModels\\GroupResponse.cs", + "RelativeToolTip": "domain\\Models\\ResponseModels\\GroupResponse.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:36:20.625Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 32, + "Title": "GroupNotFoundException.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", + "RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs", + "RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAALAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:02:18.293Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 35, + "Title": "UserNotFoundException.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", + "RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs", + "RelativeToolTip": "data\\Exceptions\\UserNotFoundException.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAQAAAAwAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:04:16.916Z" + }, + { + "$type": "Document", + "DocumentIndex": 36, + "Title": "RepositoryException.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", + "RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs", + "RelativeToolTip": "data\\Exceptions\\RepositoryException.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAkAAAABAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T10:04:06.129Z" + }, + { + "$type": "Document", + "DocumentIndex": 37, + "Title": "GroupController.cs", + "DocumentMoniker": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs", + "RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController.cs", + "ToolTip": "C:\\Users\\glagol\\source\\repos\\presence\\presence_api\\Controllers\\GroupController.cs", + "RelativeToolTip": "presence_api\\Controllers\\GroupController.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAUAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-11-11T09:28:22.558Z" + }, + { + "$type": "Document", + "DocumentIndex": 38, "Title": "console_ui.csproj", - "DocumentMoniker": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "DocumentMoniker": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", "RelativeDocumentMoniker": "console_ui\\console_ui.csproj", - "ToolTip": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "ToolTip": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", "RelativeToolTip": "console_ui\\console_ui.csproj", "ViewState": "AQIAAA8AAAAAAAAAAAAAABQAAAAAAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2024-11-11T09:18:23.151Z" + "WhenOpened": "2024-11-11T09:18:23.151Z", + "EditorCaption": "" } ] } diff --git a/console_ui/Program.cs b/console_ui/Program.cs index 1d02d22..e71732c 100644 --- a/console_ui/Program.cs +++ b/console_ui/Program.cs @@ -4,8 +4,6 @@ using domain.UseCase; using ui; using Microsoft.Extensions.DependencyInjection; -// Создаем экземпляр репозиториев - IServiceCollection services = new ServiceCollection(); services @@ -21,11 +19,6 @@ services .AddSingleton(); - - var serviceProvider = services.BuildServiceProvider(); -// Создаем пользовательский интерфейс MainMenuUI mainMenuUI = serviceProvider.GetService(); - -// Выводим главное меню mainMenuUI.DisplayMenu(); \ No newline at end of file diff --git a/console_ui/bin/Debug/net8.0/console_ui.deps.json b/console_ui/bin/Debug/net8.0/console_ui.deps.json index 0f56fa8..a08815d 100644 --- a/console_ui/bin/Debug/net8.0/console_ui.deps.json +++ b/console_ui/bin/Debug/net8.0/console_ui.deps.json @@ -261,7 +261,10 @@ "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" }, "runtime": { - "data.dll": {} + "data.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } } }, "domain/1.0.0": { @@ -270,7 +273,10 @@ "data": "1.0.0" }, "runtime": { - "domain.dll": {} + "domain.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } } }, "ui/1.0.0": { @@ -278,7 +284,10 @@ "domain": "1.0.0" }, "runtime": { - "ui.dll": {} + "ui.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } } } } diff --git a/console_ui/bin/Debug/net8.0/console_ui.dll b/console_ui/bin/Debug/net8.0/console_ui.dll index 7825f0d..d48165d 100644 Binary files a/console_ui/bin/Debug/net8.0/console_ui.dll and b/console_ui/bin/Debug/net8.0/console_ui.dll differ diff --git a/console_ui/bin/Debug/net8.0/console_ui.exe b/console_ui/bin/Debug/net8.0/console_ui.exe index 81a08eb..960d723 100644 Binary files a/console_ui/bin/Debug/net8.0/console_ui.exe and b/console_ui/bin/Debug/net8.0/console_ui.exe differ diff --git a/console_ui/bin/Debug/net8.0/console_ui.pdb b/console_ui/bin/Debug/net8.0/console_ui.pdb index 24d8b3b..89a5937 100644 Binary files a/console_ui/bin/Debug/net8.0/console_ui.pdb and b/console_ui/bin/Debug/net8.0/console_ui.pdb differ diff --git a/console_ui/bin/Debug/net8.0/data.dll b/console_ui/bin/Debug/net8.0/data.dll index aba2900..88b700e 100644 Binary files a/console_ui/bin/Debug/net8.0/data.dll and b/console_ui/bin/Debug/net8.0/data.dll differ diff --git a/console_ui/bin/Debug/net8.0/data.pdb b/console_ui/bin/Debug/net8.0/data.pdb index 0d87beb..c2ea23f 100644 Binary files a/console_ui/bin/Debug/net8.0/data.pdb and b/console_ui/bin/Debug/net8.0/data.pdb differ diff --git a/console_ui/bin/Debug/net8.0/domain.dll b/console_ui/bin/Debug/net8.0/domain.dll index 087353d..8e1b15d 100644 Binary files a/console_ui/bin/Debug/net8.0/domain.dll and b/console_ui/bin/Debug/net8.0/domain.dll differ diff --git a/console_ui/bin/Debug/net8.0/domain.pdb b/console_ui/bin/Debug/net8.0/domain.pdb index fd62862..a130830 100644 Binary files a/console_ui/bin/Debug/net8.0/domain.pdb and b/console_ui/bin/Debug/net8.0/domain.pdb differ diff --git a/console_ui/bin/Debug/net8.0/ui.dll b/console_ui/bin/Debug/net8.0/ui.dll index 0510284..072f221 100644 Binary files a/console_ui/bin/Debug/net8.0/ui.dll and b/console_ui/bin/Debug/net8.0/ui.dll differ diff --git a/console_ui/bin/Debug/net8.0/ui.pdb b/console_ui/bin/Debug/net8.0/ui.pdb index 7282c2d..f80285d 100644 Binary files a/console_ui/bin/Debug/net8.0/ui.pdb and b/console_ui/bin/Debug/net8.0/ui.pdb differ diff --git a/console_ui/obj/Debug/net8.0/apphost.exe b/console_ui/obj/Debug/net8.0/apphost.exe index 81a08eb..960d723 100644 Binary files a/console_ui/obj/Debug/net8.0/apphost.exe and b/console_ui/obj/Debug/net8.0/apphost.exe differ 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 6067ca1..46786e5 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+e6111032d11159191fa28a51e55ccf243bf281e7")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")] [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 f2058ce..4a5bf2e 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 @@ -d2e7ce94045a4bd97687b3bc0b489ecbd293dfc4d8d94e5241850644256d8000 +b70034e7a2cd1df30718f305ec6264c2aae7e26300c23efbcff91b41578983b4 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 29a1ff8..dd1ca51 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,8 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = console_ui -build_property.ProjectDir = C:\Users\class_student\source\repos\presence\console_ui\ +build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\console_ui\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = 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 397db2b..b45eb8b 100644 Binary files a/console_ui/obj/Debug/net8.0/console_ui.assets.cache and b/console_ui/obj/Debug/net8.0/console_ui.assets.cache differ 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 3b4fb13..993bca0 100644 Binary files a/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache and b/console_ui/obj/Debug/net8.0/console_ui.csproj.AssemblyReference.cache differ diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.CoreCompileInputs.cache b/console_ui/obj/Debug/net8.0/console_ui.csproj.CoreCompileInputs.cache index 2f80192..3683343 100644 --- a/console_ui/obj/Debug/net8.0/console_ui.csproj.CoreCompileInputs.cache +++ b/console_ui/obj/Debug/net8.0/console_ui.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -f6d3616890f0284a8b4ba2c47569ac52b25440cacc5f16e1284151f4f93ae317 +657981e96db14f3d67c27cbf331e76470056f134bd6a3a87ea30c8d3fccfaaba diff --git a/console_ui/obj/Debug/net8.0/console_ui.csproj.FileListAbsolute.txt b/console_ui/obj/Debug/net8.0/console_ui.csproj.FileListAbsolute.txt index 6961642..e8beae4 100644 --- a/console_ui/obj/Debug/net8.0/console_ui.csproj.FileListAbsolute.txt +++ b/console_ui/obj/Debug/net8.0/console_ui.csproj.FileListAbsolute.txt @@ -42,3 +42,47 @@ C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\refint\ C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\console_ui.pdb C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\console_ui.genruntimeconfig.cache C:\Users\class_student\source\repos\presence\console_ui\obj\Debug\net8.0\ref\console_ui.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.exe +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.deps.json +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.runtimeconfig.json +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\console_ui.pdb +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ClosedXML.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ClosedXML.Parser.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ExcelNumberFormat.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Options.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Npgsql.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\RBush.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\SixLabors.Fonts.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\System.IO.Packaging.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\data.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\domain.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ui.dll +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\domain.pdb +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\data.pdb +C:\Users\glagol\Source\Repos\presence\console_ui\bin\Debug\net8.0\ui.pdb +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.csproj.AssemblyReference.cache +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfoInputs.cache +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfo.cs +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.csproj.CoreCompileInputs.cache +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.csproj.Up2Date +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.dll +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\refint\console_ui.dll +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.pdb +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\console_ui.genruntimeconfig.cache +C:\Users\glagol\Source\Repos\presence\console_ui\obj\Debug\net8.0\ref\console_ui.dll diff --git a/console_ui/obj/Debug/net8.0/console_ui.dll b/console_ui/obj/Debug/net8.0/console_ui.dll index 7825f0d..d48165d 100644 Binary files a/console_ui/obj/Debug/net8.0/console_ui.dll and b/console_ui/obj/Debug/net8.0/console_ui.dll differ diff --git a/console_ui/obj/Debug/net8.0/console_ui.genruntimeconfig.cache b/console_ui/obj/Debug/net8.0/console_ui.genruntimeconfig.cache index 6344f1b..565f2be 100644 --- a/console_ui/obj/Debug/net8.0/console_ui.genruntimeconfig.cache +++ b/console_ui/obj/Debug/net8.0/console_ui.genruntimeconfig.cache @@ -1 +1 @@ -26d3e230181239da2f5c0ec50a011c8201532e8bf41b8953993ac55370a1416f +837ddbcffeb7abd2baedbdb319c37f6678b1661adae040a3ea28c5cb1c84681c diff --git a/console_ui/obj/Debug/net8.0/console_ui.pdb b/console_ui/obj/Debug/net8.0/console_ui.pdb index 24d8b3b..89a5937 100644 Binary files a/console_ui/obj/Debug/net8.0/console_ui.pdb and b/console_ui/obj/Debug/net8.0/console_ui.pdb differ diff --git a/console_ui/obj/Debug/net8.0/ref/console_ui.dll b/console_ui/obj/Debug/net8.0/ref/console_ui.dll index 4c7648b..5aa57e0 100644 Binary files a/console_ui/obj/Debug/net8.0/ref/console_ui.dll and b/console_ui/obj/Debug/net8.0/ref/console_ui.dll differ diff --git a/console_ui/obj/Debug/net8.0/refint/console_ui.dll b/console_ui/obj/Debug/net8.0/refint/console_ui.dll index 4c7648b..5aa57e0 100644 Binary files a/console_ui/obj/Debug/net8.0/refint/console_ui.dll and b/console_ui/obj/Debug/net8.0/refint/console_ui.dll differ diff --git a/console_ui/obj/console_ui.csproj.nuget.dgspec.json b/console_ui/obj/console_ui.csproj.nuget.dgspec.json index f4aa467..4b74da8 100644 --- a/console_ui/obj/console_ui.csproj.nuget.dgspec.json +++ b/console_ui/obj/console_ui.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj": {} + "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj": {} }, "projects": { - "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", "projectName": "console_ui", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -32,14 +32,14 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj" }, - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj" }, - "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj" } } } @@ -52,8 +52,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -80,24 +81,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -122,8 +123,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -160,24 +162,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -192,8 +194,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj" } } } @@ -206,8 +208,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -234,24 +237,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -266,8 +269,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj" } } } @@ -280,8 +283,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -302,7 +306,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } } diff --git a/console_ui/obj/console_ui.csproj.nuget.g.props b/console_ui/obj/console_ui.csproj.nuget.g.props index d669d1a..847600c 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\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.9.2 + 6.12.1 - + diff --git a/console_ui/obj/project.assets.json b/console_ui/obj/project.assets.json index c31d889..f3a6b2b 100644 --- a/console_ui/obj/project.assets.json +++ b/console_ui/obj/project.assets.json @@ -1058,23 +1058,23 @@ ] }, "packageFolders": { - "C:\\Users\\class_student\\.nuget\\packages\\": {}, + "C:\\Users\\glagol\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", "projectName": "console_ui", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -1089,14 +1089,14 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj" }, - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj" }, - "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj" } } } @@ -1109,8 +1109,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -1137,8 +1138,30 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } - } + }, + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ No newline at end of file diff --git a/console_ui/obj/project.nuget.cache b/console_ui/obj/project.nuget.cache index 1db4945..072dd90 100644 --- a/console_ui/obj/project.nuget.cache +++ b/console_ui/obj/project.nuget.cache @@ -1,32 +1,53 @@ { "version": 2, - "dgSpecHash": "E1s2H8T8vOF8/RmQcwMKqWYSz4jZg9lB0dshd1kgyFkjOIdZxs1AH482+/GwmYcJnZVYfh9yNQ9egqvgSbtP2Q==", + "dgSpecHash": "QF7eWZkwLn0=", "success": true, - "projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\console_ui\\console_ui.csproj", + "projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\console_ui\\console_ui.csproj", "expectedPackageFiles": [ - "C:\\Users\\class_student\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\glagol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ No newline at end of file diff --git a/data/LocalData/Entity/Presence.cs b/data/LocalData/Entity/Presence.cs index 34d734f..1e37e08 100644 --- a/data/LocalData/Entity/Presence.cs +++ b/data/LocalData/Entity/Presence.cs @@ -9,7 +9,7 @@ namespace domain.Models { public class PresenceLocalEntity { - public Guid UserGuid { get; set; } // Замените int на Guid + public Guid UserGuid { get; set; } public int GroupId { get; set; } public int LessonNumber { get; set; } public DateTime Date { get; set; } diff --git a/data/RemoteData/RemoteDataBase/DAO/Excel.cs b/data/RemoteData/RemoteDataBase/DAO/Excel.cs index 9f44137..7aa1eb2 100644 --- a/data/RemoteData/RemoteDataBase/DAO/Excel.cs +++ b/data/RemoteData/RemoteDataBase/DAO/Excel.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; namespace data.RemoteData.RemoteDataBase.DAO { - public class Excel + public class Excel // { public Guid UserGuid { get; set; } public string UserName { get; set; } diff --git a/data/Repository/GroupRepositoryImpl.cs b/data/Repository/GroupRepositoryImpl.cs index e1125c2..c67d80b 100644 --- a/data/Repository/GroupRepositoryImpl.cs +++ b/data/Repository/GroupRepositoryImpl.cs @@ -1,4 +1,4 @@ -using Dataceptions; +using data.Exception; using data.LocalData; using data.RemoteData.RemoteDataBase.DAO; using data.Repository; diff --git a/data/Repository/IPresenceRepository.cs b/data/Repository/IPresenceRepository.cs index 789559f..3ac9ca4 100644 --- a/data/Repository/IPresenceRepository.cs +++ b/data/Repository/IPresenceRepository.cs @@ -12,7 +12,7 @@ namespace data.Repository List GetPresenceByGroupAndDate(int groupId, DateTime date); DateOnly? GetLastDateByGroupId(int groupId); public GroupPresenceSummary GetGeneralPresenceForGroup(int groupId); - bool UpdateAtt(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance); + bool UpdateAttention(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance); void MarkUserAsAbsent(Guid userGuid, int firstLessonNumber, int lastLessonNumber); void AddPresence(PresenceLocalEntity presence); diff --git a/data/Repository/IUserRepository.cs b/data/Repository/IUserRepository.cs index c09cb75..4c1fcdc 100644 --- a/data/Repository/IUserRepository.cs +++ b/data/Repository/IUserRepository.cs @@ -11,7 +11,7 @@ namespace data.Repository public interface IUserRepository { IEnumerable GetAllUsers { get; } - bool RemoveUserById(Guid userGuid); + bool RemoveUserByGuid(Guid userGuid); UserLocalEnity? UpdateUser(UserLocalEnity user); List GetUserNames(); diff --git a/data/Repository/SQLGroupRepositoryImpl.cs b/data/Repository/SQLGroupRepositoryImpl.cs index a1db214..3a3de64 100644 --- a/data/Repository/SQLGroupRepositoryImpl.cs +++ b/data/Repository/SQLGroupRepositoryImpl.cs @@ -1,4 +1,4 @@ -using Dataceptions; +using data.Exception; using data.LocalData; using data.RemoteData.RemoteDataBase; using data.RemoteData.RemoteDataBase.DAO; @@ -16,14 +16,14 @@ public class SQLGroupRepositoryImpl : IGroupRepository _remoteDatabaseContext = remoteDatabaseContext; } - // Метод для получения группы по ID + public GroupLocalEntity? GetGroupById(int groupId) { var groupDao = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupId); return groupDao != null ? new GroupLocalEntity { Id = groupDao.Id, Name = groupDao.Name } : null; } - // Метод для получения всех групп + public List GetAllGroup() { return _remoteDatabaseContext.Groups @@ -31,7 +31,7 @@ public class SQLGroupRepositoryImpl : IGroupRepository .ToList(); } - // Метод для добавления новой группы + public bool AddGroup(GroupLocalEntity group) { if (_remoteDatabaseContext.Groups.Any(g => g.Id == group.Id)) @@ -43,7 +43,7 @@ public class SQLGroupRepositoryImpl : IGroupRepository return true; } - // Метод для обновления существующей группы + public bool UpdateGroupById(int groupID, GroupLocalEntity updatedGroup) { var existingGroup = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupID); @@ -55,7 +55,7 @@ public class SQLGroupRepositoryImpl : IGroupRepository return true; } - // Метод для удаления группы по ID + public bool RemoveGroupById(int groupID) { var existingGroup = _remoteDatabaseContext.Groups.FirstOrDefault(g => g.Id == groupID); diff --git a/data/Repository/SQLPresenceRepositoryImpl.cs b/data/Repository/SQLPresenceRepositoryImpl.cs index 03aba1a..71a8b79 100644 --- a/data/Repository/SQLPresenceRepositoryImpl.cs +++ b/data/Repository/SQLPresenceRepositoryImpl.cs @@ -45,7 +45,6 @@ namespace data.Repository } } - // Сохраняем все изменения в базе данных _remoteDatabaseContext.SaveChanges(); } @@ -66,7 +65,7 @@ namespace data.Repository public List GetPresenceByGroup(int groupId) { return _remoteDatabaseContext.PresenceDaos.Include(user => user.UserDao) - .Where(p => p.UserDao != null && p.UserDao.GroupID == groupId) // Проверяем на null перед использованием + .Where(p => p.UserDao != null && p.UserDao.GroupID == groupId) // Проверяем на null .Select(p => new PresenceLocalEntity { Date = p.Date.ToDateTime(TimeOnly.MinValue), @@ -101,14 +100,14 @@ namespace data.Repository if (presence != null) { - presence.IsAttedance = false; // Помечаем как отсутствующего + presence.IsAttedance = false; } } } public DateOnly? GetLastDateByGroupId(int groupId) { - // Проверяем наличие записей о посещаемости в базе данных для данной группы. + // Проверим наличие записей о посещаемости в бд var lastDate = _remoteDatabaseContext.PresenceDaos .Where(p => p.UserDao.GroupID == groupId) .OrderByDescending(p => p.Date) @@ -125,7 +124,7 @@ namespace data.Repository .OrderBy(p => p.Date).ThenBy(p => p.LessonNumber) .ToList(); - // Уникальные пары "дата + номер занятия" + var distinctLessonDates = presences .Select(p => new { p.Date, p.LessonNumber }) .Distinct() @@ -133,13 +132,12 @@ namespace data.Repository int lessonCount = distinctLessonDates.Count; - // Считаем количество уникальных пользователей в группе + var userGuids = presences .Select(p => p.UserGuid) .Distinct() .ToHashSet(); - // Подсчитываем общее количество посещений и общее количество возможных посещений double totalAttendance = presences.Count(p => p.IsAttedance); double totalPossibleAttendance = userGuids.Count * lessonCount; @@ -158,7 +156,7 @@ namespace data.Repository }; }).ToList(); - // Рассчитываем общий процент посещаемости группы + // Рассчитываем процент посещаемости в заданной группе double totalAttendancePercentage = (totalAttendance / totalPossibleAttendance) * 100; return new GroupPresenceSummary @@ -174,7 +172,7 @@ namespace data.Repository - public bool UpdateAtt(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance) + public bool UpdateAttention(Guid UserGuid, int groupId, int firstLesson, int lastLesson, DateOnly date, bool isAttendance) { var presences = _remoteDatabaseContext.PresenceDaos .Where(p => p.UserGuid == UserGuid && p.UserDao.GroupID == groupId && @@ -188,13 +186,13 @@ namespace data.Repository presence.IsAttedance = isAttendance; } _remoteDatabaseContext.SaveChanges(); - return true; // Успех + return true; } - return false; // Данные не найдены + return false; // анлак } public List GetAttendanceByGroup(int groupId) { - // Получаем пользователей указанной группы + var userGuidsInGroup = _remoteDatabaseContext.Users .Where(u => u.GroupID == groupId) .Select(u => u.Guid) diff --git a/data/Repository/SQLUserRepositoryImpl.cs b/data/Repository/SQLUserRepositoryImpl.cs index f52b628..00c4cb6 100644 --- a/data/Repository/SQLUserRepositoryImpl.cs +++ b/data/Repository/SQLUserRepositoryImpl.cs @@ -1,4 +1,4 @@ -using Dataceptions; +using data.Exception; using data.RemoteData.RemoteDataBase; using data.RemoteData.RemoteDataBase.DAO; using domain.Models; @@ -17,7 +17,7 @@ namespace data.Repository _remoteDatabaseContext = remoteDatabaseContext; } - // Метод для получения всех пользователей + public IEnumerable GetAllUsers => _remoteDatabaseContext.Users .Select(u => new UserLocalEnity { @@ -27,18 +27,16 @@ namespace data.Repository }) .ToList(); - // Метод для удаления пользователя по GUID - public bool RemoveUserById(Guid userGuid) + public bool RemoveUserByGuid(Guid userGuid) { var user = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == userGuid); if (user == null) throw new UserNotFoundException(userGuid); _remoteDatabaseContext.Users.Remove(user); - _remoteDatabaseContext.SaveChanges(); // Сохранение изменений в базе данных + _remoteDatabaseContext.SaveChanges(); return true; } - // Метод для обновления данных пользователя public UserLocalEnity? UpdateUser(UserLocalEnity user) { var existingUser = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == user.Guid); @@ -46,7 +44,7 @@ namespace data.Repository existingUser.FIO = user.FIO; existingUser.GroupID = user.GroupID; - _remoteDatabaseContext.SaveChanges(); // Сохранение изменений в базе данных + _remoteDatabaseContext.SaveChanges(); // Возвращаем обновленный объект UserLocalEnity return new UserLocalEnity diff --git a/data/Repository/UserRepositoryImpl.cs b/data/Repository/UserRepositoryImpl.cs index 169b747..886bce0 100644 --- a/data/Repository/UserRepositoryImpl.cs +++ b/data/Repository/UserRepositoryImpl.cs @@ -1,4 +1,4 @@ -using Dataceptions; +using data.Exception; using data.LocalData; using data.RemoteData.RemoteDataBase.DAO; using domain.Models; @@ -19,7 +19,7 @@ namespace data.Repository public IEnumerable GetAllUsers => _users; - public bool RemoveUserById(Guid userGuid) // Оставил Guid + public bool RemoveUserByGuid(Guid userGuid) { var user = _users.FirstOrDefault(u => u.Guid == userGuid); if (user == null) throw new UserNotFoundException(userGuid); diff --git a/data/bin/Debug/net8.0/data.dll b/data/bin/Debug/net8.0/data.dll index aba2900..88b700e 100644 Binary files a/data/bin/Debug/net8.0/data.dll and b/data/bin/Debug/net8.0/data.dll differ diff --git a/data/bin/Debug/net8.0/data.pdb b/data/bin/Debug/net8.0/data.pdb index 0d87beb..c2ea23f 100644 Binary files a/data/bin/Debug/net8.0/data.pdb and b/data/bin/Debug/net8.0/data.pdb differ diff --git a/data/obj/Debug/net8.0/data.AssemblyInfo.cs b/data/obj/Debug/net8.0/data.AssemblyInfo.cs index 46dcd9c..a6782db 100644 --- a/data/obj/Debug/net8.0/data.AssemblyInfo.cs +++ b/data/obj/Debug/net8.0/data.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("data")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e6111032d11159191fa28a51e55ccf243bf281e7")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")] [assembly: System.Reflection.AssemblyProductAttribute("data")] [assembly: System.Reflection.AssemblyTitleAttribute("data")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/data/obj/Debug/net8.0/data.AssemblyInfoInputs.cache b/data/obj/Debug/net8.0/data.AssemblyInfoInputs.cache index 0001ef3..b07a912 100644 --- a/data/obj/Debug/net8.0/data.AssemblyInfoInputs.cache +++ b/data/obj/Debug/net8.0/data.AssemblyInfoInputs.cache @@ -1 +1 @@ -17a0e29c09aa057d089d66c848cf7ff970bec6e67c5f6679d8316c333010cf81 +c614c4de47d95d566ec6e15d816dd8f5ef2a07803635af886574cc305105b548 diff --git a/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig b/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig index 7cde3f1..c9ce373 100644 --- a/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig +++ b/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = data -build_property.ProjectDir = C:\Users\class_student\source\repos\presence\data\ +build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\data\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = diff --git a/data/obj/Debug/net8.0/data.assets.cache b/data/obj/Debug/net8.0/data.assets.cache index 9d92053..d5ee3de 100644 Binary files a/data/obj/Debug/net8.0/data.assets.cache and b/data/obj/Debug/net8.0/data.assets.cache differ diff --git a/data/obj/Debug/net8.0/data.csproj.AssemblyReference.cache b/data/obj/Debug/net8.0/data.csproj.AssemblyReference.cache index 7f7d68c..25f9407 100644 Binary files a/data/obj/Debug/net8.0/data.csproj.AssemblyReference.cache and b/data/obj/Debug/net8.0/data.csproj.AssemblyReference.cache differ diff --git a/data/obj/Debug/net8.0/data.csproj.CoreCompileInputs.cache b/data/obj/Debug/net8.0/data.csproj.CoreCompileInputs.cache index 925ba5f..22a62a9 100644 --- a/data/obj/Debug/net8.0/data.csproj.CoreCompileInputs.cache +++ b/data/obj/Debug/net8.0/data.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -4373816ab2adca26ada772cfa898e94678cd01f9279b64536132365dfacb7c33 +991193add8389b35701631512463c122f6284dfd8f360b4d574c149a797d7afb diff --git a/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt b/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt index cd160b2..35d74db 100644 --- a/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt +++ b/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt @@ -12,3 +12,17 @@ C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\refint\data.d C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\data.pdb C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\data.genruntimeconfig.cache C:\Users\class_student\source\repos\presence\data\obj\Debug\net8.0\ref\data.dll +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.csproj.AssemblyReference.cache +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.AssemblyInfoInputs.cache +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.AssemblyInfo.cs +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.csproj.CoreCompileInputs.cache +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.dll +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\refint\data.dll +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.pdb +C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.deps.json +C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.runtimeconfig.json +C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.dll +C:\Users\glagol\Source\Repos\presence\data\bin\Debug\net8.0\data.pdb +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\data.genruntimeconfig.cache +C:\Users\glagol\Source\Repos\presence\data\obj\Debug\net8.0\ref\data.dll diff --git a/data/obj/Debug/net8.0/data.dll b/data/obj/Debug/net8.0/data.dll index aba2900..88b700e 100644 Binary files a/data/obj/Debug/net8.0/data.dll and b/data/obj/Debug/net8.0/data.dll differ diff --git a/data/obj/Debug/net8.0/data.genruntimeconfig.cache b/data/obj/Debug/net8.0/data.genruntimeconfig.cache index db67133..6554e93 100644 --- a/data/obj/Debug/net8.0/data.genruntimeconfig.cache +++ b/data/obj/Debug/net8.0/data.genruntimeconfig.cache @@ -1 +1 @@ -b84345f992d3666be6b0e025aa74afc1a71aca079d190d689c0864402727cdd0 +e4c5430b03d50005f7084b799669920e79e9d90d700289d4596ce54c236645ed diff --git a/data/obj/Debug/net8.0/data.pdb b/data/obj/Debug/net8.0/data.pdb index 0d87beb..c2ea23f 100644 Binary files a/data/obj/Debug/net8.0/data.pdb and b/data/obj/Debug/net8.0/data.pdb differ diff --git a/data/obj/Debug/net8.0/ref/data.dll b/data/obj/Debug/net8.0/ref/data.dll index d2e47e0..4a033d4 100644 Binary files a/data/obj/Debug/net8.0/ref/data.dll and b/data/obj/Debug/net8.0/ref/data.dll differ diff --git a/data/obj/Debug/net8.0/refint/data.dll b/data/obj/Debug/net8.0/refint/data.dll index d2e47e0..4a033d4 100644 Binary files a/data/obj/Debug/net8.0/refint/data.dll and b/data/obj/Debug/net8.0/refint/data.dll differ diff --git a/data/obj/data.csproj.nuget.dgspec.json b/data/obj/data.csproj.nuget.dgspec.json index 2cf3b8c..2bbfd59 100644 --- a/data/obj/data.csproj.nuget.dgspec.json +++ b/data/obj/data.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": {} + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": {} }, "projects": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -42,8 +42,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -80,7 +81,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } } diff --git a/data/obj/data.csproj.nuget.g.props b/data/obj/data.csproj.nuget.g.props index bd3073a..1ce2fae 100644 --- a/data/obj/data.csproj.nuget.g.props +++ b/data/obj/data.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.9.1 + 6.12.1 - + @@ -18,6 +18,6 @@ - C:\Users\class_student\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3 + C:\Users\glagol\.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 e917afb..29be3dd 100644 --- a/data/obj/project.assets.json +++ b/data/obj/project.assets.json @@ -2110,23 +2110,23 @@ ] }, "packageFolders": { - "C:\\Users\\class_student\\.nuget\\packages\\": {}, + "C:\\Users\\glagol\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -2151,8 +2151,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -2189,7 +2190,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } } diff --git a/data/obj/project.nuget.cache b/data/obj/project.nuget.cache index ab1c6bf..3bc83fb 100644 --- a/data/obj/project.nuget.cache +++ b/data/obj/project.nuget.cache @@ -1,47 +1,47 @@ { "version": 2, - "dgSpecHash": "dq+xJQNSo82BcvI1YOEsRM5SyN3J419X1oAn1yZywg6ptvxskzy0YvsVYIchdWZwskiwWAGbewHiRF0FFD64Gg==", + "dgSpecHash": "yCJxtSqpLNE=", "success": true, - "projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", + "projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", "expectedPackageFiles": [ - "C:\\Users\\class_student\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.10\\microsoft.entityframeworkcore.design.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.2\\microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.threading.channels\\6.0.0\\system.threading.channels.6.0.0.nupkg.sha512" + "C:\\Users\\glagol\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.10\\microsoft.entityframeworkcore.design.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.2\\microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.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 3705a45..ee7c29f 100644 --- a/domain/UseCase/GroupUseCase.cs +++ b/domain/UseCase/GroupUseCase.cs @@ -13,11 +13,8 @@ namespace domain.UseCase { _repositoryGroupImpl = repositoryGroupImpl; } - - // Приватный метод для валидации имени группы - // Приватный метод для валидации существования группы по ID private GroupLocalEntity ValidateGroupExistence(int groupId) { var existingGroup = _repositoryGroupImpl.GetAllGroup() @@ -31,8 +28,6 @@ namespace domain.UseCase return existingGroup; } - - // Метод для получения списка всех групп public List GetAllGroups() { return [.. _repositoryGroupImpl.GetAllGroup() @@ -53,7 +48,6 @@ namespace domain.UseCase } - // Метод для добавления новой группы public void AddGroup(string groupName) { @@ -87,7 +81,6 @@ namespace domain.UseCase else { throw new ArgumentException("Группа не найдена."); - // Обработка случая, если группа не найдена (например, выброс исключения) } } diff --git a/domain/UseCase/UseCaseGeneratePresence.cs b/domain/UseCase/UseCaseGeneratePresence.cs index 94d18b1..82e7b98 100644 --- a/domain/UseCase/UseCaseGeneratePresence.cs +++ b/domain/UseCase/UseCaseGeneratePresence.cs @@ -30,7 +30,7 @@ namespace domain.UseCase } - public void GeneratePresenceDaily(int firstLesson, int lastLesson, int groupId, DateTime currentDate) + public void GeneratePresenceForDay(int firstLesson, int lastLesson, int groupId, DateTime currentDate) { var users = _userRepository.GetAllUsers.Where(u => u.GroupID == groupId).ToList(); List presences = new List(); @@ -50,27 +50,24 @@ namespace domain.UseCase _presenceRepository.SavePresence(presences); } - public void GenerateWeeklyPresence(int firstLesson, int lastLesson, int groupId, DateTime startTime) + public void GeneratePresenceForWeek(int firstLesson, int lastLesson, int groupId, DateTime startTime) { for (int i = 0; i < 7; i++) { DateTime currentTime = startTime.AddDays(i); - GeneratePresenceDaily(firstLesson, lastLesson, groupId, currentTime); + GeneratePresenceForDay(firstLesson, lastLesson, groupId, currentTime); } } - // Отметить пользователя как отсутствующего на диапазоне занятий + public void MarkUserAsAbsent(Guid userGuid, int groupId, int firstLesson, int lastLesson, DateTime date) { var presences = _presenceRepository.GetPresenceByGroupAndDate(groupId, date); foreach (var presence in presences.Where(p => p.UserGuid == userGuid && p.LessonNumber >= firstLesson && p.LessonNumber <= lastLesson)) { presence.IsAttedance = false; - - - } _presenceRepository.SavePresence(presences); } @@ -127,7 +124,7 @@ namespace domain.UseCase string reportsFolderPath = Path.Combine(projectDirectory, "Reports"); string filePath = Path.Combine(reportsFolderPath, "AttendanceReport.xlsx"); - // Создаем папку, если она не существует + // Создаем папку, если ее нет if (!Directory.Exists(reportsFolderPath)) { Directory.CreateDirectory(reportsFolderPath); diff --git a/domain/UseCase/UserUseCase.cs b/domain/UseCase/UserUseCase.cs index 521e804..ccd53d1 100644 --- a/domain/UseCase/UserUseCase.cs +++ b/domain/UseCase/UserUseCase.cs @@ -1,4 +1,4 @@ -using Dataceptions; +using data.Exception; using data.Repository; using domain.Models; @@ -15,7 +15,6 @@ namespace domain.UseCase _repositoryGroupImpl = repositoryGroupImpl; } - // Вывести всех пользователей public List GetAllUsers() => _repositoryUserImpl.GetAllUsers .Join(_repositoryGroupImpl.GetAllGroup(), user => user.GroupID, @@ -28,12 +27,11 @@ namespace domain.UseCase Group = new Group { Id = group.Id, Name = group.Name } }).ToList(); - // Удалить пользователя по id - public bool RemoveUserById(Guid userGuid) + public bool RemoveUserByGuid(Guid userGuid) { try { - return _repositoryUserImpl.RemoveUserById(userGuid); + return _repositoryUserImpl.RemoveUserByGuid(userGuid); } catch (UserNotFoundException) { @@ -45,7 +43,7 @@ namespace domain.UseCase } } - // Обновить пользователя по guid + public User UpdateUser(User user) { UserLocalEnity userLocalEnity = new UserLocalEnity @@ -81,8 +79,8 @@ namespace domain.UseCase }; } - // Найти пользователя по id - public User FindUserById(Guid userGuid) + + public User FindUserByGuid(Guid userGuid) { var user = _repositoryUserImpl.GetAllUsers .FirstOrDefault(u => u.Guid == userGuid); diff --git a/domain/bin/Debug/net8.0/data.dll b/domain/bin/Debug/net8.0/data.dll index aba2900..88b700e 100644 Binary files a/domain/bin/Debug/net8.0/data.dll and b/domain/bin/Debug/net8.0/data.dll differ diff --git a/domain/bin/Debug/net8.0/data.pdb b/domain/bin/Debug/net8.0/data.pdb index 0d87beb..c2ea23f 100644 Binary files a/domain/bin/Debug/net8.0/data.pdb and b/domain/bin/Debug/net8.0/data.pdb differ diff --git a/domain/bin/Debug/net8.0/domain.deps.json b/domain/bin/Debug/net8.0/domain.deps.json index 0003251..0f94353 100644 --- a/domain/bin/Debug/net8.0/domain.deps.json +++ b/domain/bin/Debug/net8.0/domain.deps.json @@ -259,7 +259,10 @@ "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" }, "runtime": { - "data.dll": {} + "data.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } } } } diff --git a/domain/bin/Debug/net8.0/domain.dll b/domain/bin/Debug/net8.0/domain.dll index 087353d..8e1b15d 100644 Binary files a/domain/bin/Debug/net8.0/domain.dll and b/domain/bin/Debug/net8.0/domain.dll differ diff --git a/domain/bin/Debug/net8.0/domain.pdb b/domain/bin/Debug/net8.0/domain.pdb index fd62862..a130830 100644 Binary files a/domain/bin/Debug/net8.0/domain.pdb and b/domain/bin/Debug/net8.0/domain.pdb differ diff --git a/domain/obj/Debug/net8.0/domain.AssemblyInfo.cs b/domain/obj/Debug/net8.0/domain.AssemblyInfo.cs index ba3d004..97ae2da 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+e6111032d11159191fa28a51e55ccf243bf281e7")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")] [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 71a7e3a..ce14611 100644 --- a/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache +++ b/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache @@ -1 +1 @@ -3b571b476ffedf92f316bdd563ad25152fca4d707043c9ee27d2c085ac1241d2 +d440066a3ba6da6e3224cb7ab9a6f544ca78617ee4478429b200660f449b1bf1 diff --git a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig index 65a1010..fa7f13d 100644 --- a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig +++ b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = domain -build_property.ProjectDir = C:\Users\class_student\source\repos\presence\domain\ +build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\domain\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = diff --git a/domain/obj/Debug/net8.0/domain.assets.cache b/domain/obj/Debug/net8.0/domain.assets.cache index a98c6a8..65a4d3b 100644 Binary files a/domain/obj/Debug/net8.0/domain.assets.cache and b/domain/obj/Debug/net8.0/domain.assets.cache differ diff --git a/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache b/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache index fd70bf8..4a9daf1 100644 Binary files a/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache and b/domain/obj/Debug/net8.0/domain.csproj.AssemblyReference.cache differ diff --git a/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache b/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache index dd1e04e..cf024d5 100644 --- a/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache +++ b/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -453945b803e89ca4588b6cd51981fa97af203a288488c65947af1a52395b3af8 +04a350f55fbbced8b8afaffd63ef77d55321bb5f6fd3a20bef5a99cf853704ca diff --git a/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt b/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt index 2ce3cf5..54795b9 100644 --- a/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt +++ b/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt @@ -13,3 +13,18 @@ C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\domain.dll C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\refint\domain.dll C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\domain.pdb C:\Users\class_student\source\repos\presence\domain\obj\Debug\net8.0\ref\domain.dll +C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\domain.deps.json +C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\domain.dll +C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\domain.pdb +C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\data.dll +C:\Users\glagol\Source\Repos\presence\domain\bin\Debug\net8.0\data.pdb +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.csproj.AssemblyReference.cache +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.AssemblyInfoInputs.cache +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.AssemblyInfo.cs +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.csproj.CoreCompileInputs.cache +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.csproj.Up2Date +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.dll +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\refint\domain.dll +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\domain.pdb +C:\Users\glagol\Source\Repos\presence\domain\obj\Debug\net8.0\ref\domain.dll diff --git a/domain/obj/Debug/net8.0/domain.dll b/domain/obj/Debug/net8.0/domain.dll index 087353d..8e1b15d 100644 Binary files a/domain/obj/Debug/net8.0/domain.dll and b/domain/obj/Debug/net8.0/domain.dll differ diff --git a/domain/obj/Debug/net8.0/domain.pdb b/domain/obj/Debug/net8.0/domain.pdb index fd62862..a130830 100644 Binary files a/domain/obj/Debug/net8.0/domain.pdb and b/domain/obj/Debug/net8.0/domain.pdb differ diff --git a/domain/obj/Debug/net8.0/ref/domain.dll b/domain/obj/Debug/net8.0/ref/domain.dll index 55a5763..bf4c7b5 100644 Binary files a/domain/obj/Debug/net8.0/ref/domain.dll and b/domain/obj/Debug/net8.0/ref/domain.dll differ diff --git a/domain/obj/Debug/net8.0/refint/domain.dll b/domain/obj/Debug/net8.0/refint/domain.dll index 55a5763..bf4c7b5 100644 Binary files a/domain/obj/Debug/net8.0/refint/domain.dll and b/domain/obj/Debug/net8.0/refint/domain.dll differ diff --git a/domain/obj/domain.csproj.nuget.dgspec.json b/domain/obj/domain.csproj.nuget.dgspec.json index 946f38d..35b8b85 100644 --- a/domain/obj/domain.csproj.nuget.dgspec.json +++ b/domain/obj/domain.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": {} + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": {} }, "projects": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -42,8 +42,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -80,24 +81,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -112,8 +113,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj" } } } @@ -126,8 +127,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -154,7 +156,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } } diff --git a/domain/obj/domain.csproj.nuget.g.props b/domain/obj/domain.csproj.nuget.g.props index d669d1a..847600c 100644 --- a/domain/obj/domain.csproj.nuget.g.props +++ b/domain/obj/domain.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.9.2 + 6.12.1 - + diff --git a/domain/obj/project.assets.json b/domain/obj/project.assets.json index 782ca28..39a7c2e 100644 --- a/domain/obj/project.assets.json +++ b/domain/obj/project.assets.json @@ -1019,23 +1019,23 @@ ] }, "packageFolders": { - "C:\\Users\\class_student\\.nuget\\packages\\": {}, + "C:\\Users\\glagol\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -1050,8 +1050,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj" } } } @@ -1064,8 +1064,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -1092,8 +1093,30 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } - } + }, + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ No newline at end of file diff --git a/domain/obj/project.nuget.cache b/domain/obj/project.nuget.cache index e76a5a5..462a1ef 100644 --- a/domain/obj/project.nuget.cache +++ b/domain/obj/project.nuget.cache @@ -1,32 +1,53 @@ { "version": 2, - "dgSpecHash": "lJTJ14wBwjXFnaVaxoabnlDogMX3Sp0lQVlqyaedGyWhAz5YJhifXah8drXyM7t4sf35FH72dxhiyf+6Qi+IXA==", + "dgSpecHash": "JDvmEis3fvc=", "success": true, - "projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", + "projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", "expectedPackageFiles": [ - "C:\\Users\\class_student\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\glagol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ No newline at end of file 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 1a62164..91a01c3 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+e6111032d11159191fa28a51e55ccf243bf281e7")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")] [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 44519cc..c70d781 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 @@ -7aa002e16a9548a44597bffa706fb3b63e07391459129975bf22a1fb6e0d9fcd +86dd055530bb6d912aee10a28012a66f0facbbbad4db65131de8b6f63b2e6b65 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 4133ff1..5d1e83e 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,13 @@ build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = presence_api build_property.RootNamespace = presence_api -build_property.ProjectDir = C:\Users\class_student\source\repos\presence\presence_api\ +build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\presence_api\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 8.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\class_student\source\repos\presence\presence_api +build_property.MSBuildProjectDirectory = C:\Users\glagol\Source\Repos\presence\presence_api build_property._RazorSourceGeneratorDebug = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = 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 a9ff107..4e846fc 100644 Binary files a/presence_api/obj/Debug/net8.0/presence_api.assets.cache and b/presence_api/obj/Debug/net8.0/presence_api.assets.cache differ 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 4f72856..c2ce93c 100644 Binary files a/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache and b/presence_api/obj/Debug/net8.0/presence_api.csproj.AssemblyReference.cache differ diff --git a/presence_api/obj/Debug/net8.0/staticwebassets.removed.txt b/presence_api/obj/Debug/net8.0/staticwebassets.removed.txt new file mode 100644 index 0000000..e69de29 diff --git a/presence_api/obj/presence_api.csproj.nuget.dgspec.json b/presence_api/obj/presence_api.csproj.nuget.dgspec.json index 5cc3302..5873ae1 100644 --- a/presence_api/obj/presence_api.csproj.nuget.dgspec.json +++ b/presence_api/obj/presence_api.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\presence_api.csproj": {} + "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\presence_api.csproj": {} }, "projects": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -42,8 +42,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -80,24 +81,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -112,8 +113,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj" } } } @@ -126,8 +127,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -154,24 +156,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\presence_api.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\presence_api.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\presence_api.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\presence_api.csproj", "projectName": "presence_api", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\presence_api.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\presence_api.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -186,8 +188,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj" } } } @@ -200,8 +202,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -235,7 +238,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } } diff --git a/presence_api/obj/presence_api.csproj.nuget.g.props b/presence_api/obj/presence_api.csproj.nuget.g.props index 9f92522..556dd6c 100644 --- a/presence_api/obj/presence_api.csproj.nuget.g.props +++ b/presence_api/obj/presence_api.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.9.2 + 6.12.1 - + @@ -19,6 +19,6 @@ - C:\Users\class_student\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 + C:\Users\glagol\.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 87e88ad..2dccd96 100644 --- a/presence_api/obj/project.assets.json +++ b/presence_api/obj/project.assets.json @@ -1486,23 +1486,23 @@ ] }, "packageFolders": { - "C:\\Users\\class_student\\.nuget\\packages\\": {}, + "C:\\Users\\glagol\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\presence_api.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\presence_api.csproj", "projectName": "presence_api", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\presence_api.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\presence_api.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -1517,8 +1517,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj" } } } @@ -1531,8 +1531,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -1566,8 +1567,30 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } - } + }, + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ No newline at end of file diff --git a/presence_api/obj/project.nuget.cache b/presence_api/obj/project.nuget.cache index 4387149..56d0637 100644 --- a/presence_api/obj/project.nuget.cache +++ b/presence_api/obj/project.nuget.cache @@ -1,39 +1,60 @@ { "version": 2, - "dgSpecHash": "ikXvASXc/Rkexe7ERiMNgD/DommsZr1j88s5EJUieLBAudeu/FD9X4LPlK0fHIJzxjo0vjxrOMWzCnQeUxzzbA==", + "dgSpecHash": "HBtwfPlWlxU=", "success": true, - "projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\presence_api\\presence_api.csproj", + "projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\presence_api\\presence_api.csproj", "expectedPackageFiles": [ - "C:\\Users\\class_student\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.aspnetcore.openapi\\8.0.4\\microsoft.aspnetcore.openapi.8.0.4.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.openapi\\1.4.3\\microsoft.openapi.1.4.3.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\swashbuckle.aspnetcore\\6.4.0\\swashbuckle.aspnetcore.6.4.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.4.0\\swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.4.0\\swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.4.0\\swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\glagol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.aspnetcore.openapi\\8.0.4\\microsoft.aspnetcore.openapi.8.0.4.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.openapi\\1.4.3\\microsoft.openapi.1.4.3.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\swashbuckle.aspnetcore\\6.4.0\\swashbuckle.aspnetcore.6.4.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.4.0\\swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.4.0\\swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.4.0\\swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ No newline at end of file diff --git a/ui/GroupConsole.cs b/ui/GroupConsole.cs index 8dd104c..8d9d861 100644 --- a/ui/GroupConsole.cs +++ b/ui/GroupConsole.cs @@ -26,7 +26,7 @@ namespace ui } } - // Метод для отображения всех групп + public void DisplayAllGroups() { Console.WriteLine("\n=== Список всех групп ==="); @@ -41,12 +41,12 @@ namespace ui Console.WriteLine("===========================\n"); } - // Метод для добавления новой группы + public void AddGroup(string groupName) { try { - ValidateGroupName(groupName); // Валидация в интерфейсе + ValidateGroupName(groupName); _groupUseCase.AddGroup(groupName); Console.WriteLine($"\nГруппа {groupName} добавлена.\n"); } @@ -61,7 +61,7 @@ namespace ui try { int groupId = int.Parse(groupIdStr); - ValidateGroupId(groupId); // Валидация в интерфейсе + ValidateGroupId(groupId); _groupUseCase.RemoveGroupById(groupId); Console.WriteLine($"Группа с ID: {groupId} удалена"); } @@ -71,7 +71,7 @@ namespace ui } } - // Метод для обновления названия группы + public void UpdateGroupName(int groupId, string newGroupName) { _groupUseCase.UpdateGroup(groupId, newGroupName); diff --git a/ui/MainMenu.cs b/ui/MainMenu.cs index 80343db..fa2051b 100644 --- a/ui/MainMenu.cs +++ b/ui/MainMenu.cs @@ -68,7 +68,7 @@ namespace ui Console.Write("Введите Guid пользователя для удаления: "); if (Guid.TryParse(Console.ReadLine(), out Guid userGuid)) { - _userConsoleUI.RemoveUserById(userGuid); + _userConsoleUI.RemoveUserByGuid(userGuid); } else { @@ -80,7 +80,7 @@ namespace ui Console.Write("Введите Guid пользователя для обновления: "); if (Guid.TryParse(Console.ReadLine(), out Guid updateUserGuid)) { - _userConsoleUI.UpdateUserById(updateUserGuid); + _userConsoleUI.UpdateUserByGuid(updateUserGuid); } else { @@ -92,7 +92,7 @@ namespace ui Console.Write("Введите Guid пользователя для поиска: "); if (Guid.TryParse(Console.ReadLine(), out Guid findUserGuid)) { - _userConsoleUI.FindUserById(findUserGuid); + _userConsoleUI.FindUserByGuid(findUserGuid); } else { @@ -112,10 +112,10 @@ namespace ui case "7": Console.Write("Введите ID группы для удаления: "); - string groupIdForDeleteStr = Console.ReadLine(); // Считываем ID как строку + string groupIdForDeleteStr = Console.ReadLine(); if (!string.IsNullOrWhiteSpace(groupIdForDeleteStr) && int.TryParse(groupIdForDeleteStr, out int groupIdForDelete)) // Проверяем, что строка не пустая и может быть преобразована в int { - _groupConsoleUI.RemoveGroup(groupIdForDeleteStr); // Передаем строку в метод + _groupConsoleUI.RemoveGroup(groupIdForDeleteStr); } else { diff --git a/ui/PresenceConsole.cs b/ui/PresenceConsole.cs index a34de1a..1fa5764 100644 --- a/ui/PresenceConsole.cs +++ b/ui/PresenceConsole.cs @@ -17,12 +17,11 @@ namespace ui _presenceRepository = presenceRepository; } - // Метод для генерации посещаемости на день public void GeneratePresenceForDay(DateTime date, int groupId, int firstLesson, int lastLesson) { try { - _presenceUseCase.GeneratePresenceDaily(firstLesson, lastLesson, groupId, date); + _presenceUseCase.GeneratePresenceForDay(firstLesson, lastLesson, groupId, date); Console.WriteLine("Посещаемость на день успешно сгенерирована."); } catch (Exception ex) @@ -31,12 +30,11 @@ namespace ui } } - // Метод для генерации посещаемости на неделю public void GeneratePresenceForWeek(DateTime date, int groupId, int firstLesson, int lastLesson) { try { - _presenceUseCase.GenerateWeeklyPresence(firstLesson, lastLesson, groupId, date); + _presenceUseCase.GeneratePresenceForWeek(firstLesson, lastLesson, groupId, date); Console.WriteLine("Посещаемость на неделю успешно сгенерирована."); } catch (Exception ex) @@ -185,7 +183,7 @@ namespace ui { try { - bool result = _presenceRepository.UpdateAtt(userGuid, groupId, firstLesson, lastLesson, date, isAttendance); + bool result = _presenceRepository.UpdateAttention(userGuid, groupId, firstLesson, lastLesson, date, isAttendance); if (result) { diff --git a/ui/UserConsole.cs b/ui/UserConsole.cs index cf76dad..607d5a1 100644 --- a/ui/UserConsole.cs +++ b/ui/UserConsole.cs @@ -15,7 +15,7 @@ namespace ui _userUseCase = userUseCase; } - // Метод для отображения всех пользователей + public void DisplayAllUsers() { Console.WriteLine("\n=== Список всех пользователей ==="); @@ -30,19 +30,18 @@ namespace ui Console.WriteLine("===============================\n"); } - // Метод для удаления пользователя по ID - public void RemoveUserById(Guid userGuid) + + public void RemoveUserByGuid(Guid userGuid) { - string output = _userUseCase.RemoveUserById(userGuid) ? "Пользователь удален" : "Пользователь не найден"; + string output = _userUseCase.RemoveUserByGuid(userGuid) ? "Пользователь удален" : "Пользователь не найден"; Console.WriteLine($"\n{output}\n"); } - // Метод для обновления пользователя по ID - public void UpdateUserById(Guid userGuid) + public void UpdateUserByGuid(Guid userGuid) { try { - var user = _userUseCase.FindUserById(userGuid); + var user = _userUseCase.FindUserByGuid(userGuid); Console.WriteLine($"Текущие данные: {user.FIO}, {user.Group.Name}"); Console.Write("\nВведите новое ФИО: "); string newFIO = Console.ReadLine(); @@ -56,12 +55,12 @@ namespace ui } } - // Метод для поиска пользователя по ID - public void FindUserById(Guid userGuid) + + public void FindUserByGuid(Guid userGuid) { try { - var user = _userUseCase.FindUserById(userGuid); + var user = _userUseCase.FindUserByGuid(userGuid); Console.WriteLine($"\nПользователь найден: {user.Guid}, {user.FIO}, {user.Group.Name}\n"); } catch (Exception ex) @@ -78,7 +77,7 @@ namespace ui } } - // Приватный метод для валидации существования группы по ID + private GroupLocalEntity ValidateGroupExistence(int groupId) { var group = _userUseCase.GetAllUsers().FirstOrDefault(u => u.Group.Id == groupId)?.Group; @@ -87,7 +86,7 @@ namespace ui throw new Exception("Группа не найдена."); } - // Возвращаем правильный объект типа GroupLocalEntity + return new GroupLocalEntity { Id = group.Id, diff --git a/ui/bin/Debug/net8.0/data.dll b/ui/bin/Debug/net8.0/data.dll index aba2900..88b700e 100644 Binary files a/ui/bin/Debug/net8.0/data.dll and b/ui/bin/Debug/net8.0/data.dll differ diff --git a/ui/bin/Debug/net8.0/data.pdb b/ui/bin/Debug/net8.0/data.pdb index 0d87beb..c2ea23f 100644 Binary files a/ui/bin/Debug/net8.0/data.pdb and b/ui/bin/Debug/net8.0/data.pdb differ diff --git a/ui/bin/Debug/net8.0/domain.dll b/ui/bin/Debug/net8.0/domain.dll index 087353d..8e1b15d 100644 Binary files a/ui/bin/Debug/net8.0/domain.dll and b/ui/bin/Debug/net8.0/domain.dll differ diff --git a/ui/bin/Debug/net8.0/domain.pdb b/ui/bin/Debug/net8.0/domain.pdb index fd62862..a130830 100644 Binary files a/ui/bin/Debug/net8.0/domain.pdb and b/ui/bin/Debug/net8.0/domain.pdb differ diff --git a/ui/bin/Debug/net8.0/ui.deps.json b/ui/bin/Debug/net8.0/ui.deps.json index 498c07c..daddce7 100644 --- a/ui/bin/Debug/net8.0/ui.deps.json +++ b/ui/bin/Debug/net8.0/ui.deps.json @@ -258,7 +258,10 @@ "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10" }, "runtime": { - "data.dll": {} + "data.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } } }, "domain/1.0.0": { @@ -267,7 +270,10 @@ "data": "1.0.0" }, "runtime": { - "domain.dll": {} + "domain.dll": { + "assemblyVersion": "1.0.0", + "fileVersion": "1.0.0.0" + } } } } diff --git a/ui/bin/Debug/net8.0/ui.dll b/ui/bin/Debug/net8.0/ui.dll index 0510284..072f221 100644 Binary files a/ui/bin/Debug/net8.0/ui.dll and b/ui/bin/Debug/net8.0/ui.dll differ diff --git a/ui/bin/Debug/net8.0/ui.pdb b/ui/bin/Debug/net8.0/ui.pdb index 7282c2d..f80285d 100644 Binary files a/ui/bin/Debug/net8.0/ui.pdb and b/ui/bin/Debug/net8.0/ui.pdb differ diff --git a/ui/obj/Debug/net8.0/ref/ui.dll b/ui/obj/Debug/net8.0/ref/ui.dll index 7b88a84..773c679 100644 Binary files a/ui/obj/Debug/net8.0/ref/ui.dll and b/ui/obj/Debug/net8.0/ref/ui.dll differ diff --git a/ui/obj/Debug/net8.0/refint/ui.dll b/ui/obj/Debug/net8.0/refint/ui.dll index 7b88a84..773c679 100644 Binary files a/ui/obj/Debug/net8.0/refint/ui.dll and b/ui/obj/Debug/net8.0/refint/ui.dll differ diff --git a/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs b/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs index 04a7d30..8449185 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+e6111032d11159191fa28a51e55ccf243bf281e7")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bb65e6129bd69d7b0155d5dfce69776f171f7643")] [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 818528d..7677dba 100644 --- a/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache +++ b/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache @@ -1 +1 @@ -258c9b65e5bac70e495f2a1cdb7f2907ed1f3ce1f166411d10370ef476d9b993 +d5136d38b4a2c452e6115eb4a68f640b1cbc4b0713efc8e6c768c57db28153cb diff --git a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig index 2224203..bb5cf2a 100644 --- a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig +++ b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig @@ -8,6 +8,8 @@ build_property.PlatformNeutralAssembly = build_property.EnforceExtendedAnalyzerRules = build_property._SupportedPlatformList = Linux,macOS,Windows build_property.RootNamespace = ui -build_property.ProjectDir = C:\Users\class_student\source\repos\presence\ui\ +build_property.ProjectDir = C:\Users\glagol\Source\Repos\presence\ui\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 8.0 +build_property.EnableCodeStyleSeverity = diff --git a/ui/obj/Debug/net8.0/ui.assets.cache b/ui/obj/Debug/net8.0/ui.assets.cache index 8fab053..80626c4 100644 Binary files a/ui/obj/Debug/net8.0/ui.assets.cache and b/ui/obj/Debug/net8.0/ui.assets.cache differ diff --git a/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache b/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache index 4f5c9ce..15b1b40 100644 Binary files a/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache and b/ui/obj/Debug/net8.0/ui.csproj.AssemblyReference.cache differ diff --git a/ui/obj/Debug/net8.0/ui.csproj.CoreCompileInputs.cache b/ui/obj/Debug/net8.0/ui.csproj.CoreCompileInputs.cache index fc2ea32..c935806 100644 --- a/ui/obj/Debug/net8.0/ui.csproj.CoreCompileInputs.cache +++ b/ui/obj/Debug/net8.0/ui.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -3dd1dc8fda2ba22df3e3649f46e4e587835ec7d23e74ea02414adc299e214078 +0ef9018718918168e6bb9903bb8722bf9eaa85ffee9f5db74ce8e7ef5aa40d5c diff --git a/ui/obj/Debug/net8.0/ui.csproj.FileListAbsolute.txt b/ui/obj/Debug/net8.0/ui.csproj.FileListAbsolute.txt index 32d309c..58ff9c9 100644 --- a/ui/obj/Debug/net8.0/ui.csproj.FileListAbsolute.txt +++ b/ui/obj/Debug/net8.0/ui.csproj.FileListAbsolute.txt @@ -15,3 +15,20 @@ C:\Users\class_student\source\repos\presence\ui\obj\Debug\net8.0\ui.dll C:\Users\class_student\source\repos\presence\ui\obj\Debug\net8.0\refint\ui.dll C:\Users\class_student\source\repos\presence\ui\obj\Debug\net8.0\ui.pdb C:\Users\class_student\source\repos\presence\ui\obj\Debug\net8.0\ref\ui.dll +C:\Users\glagol\Source\Repos\presence\ui\bin\Debug\net8.0\ui.deps.json +C:\Users\glagol\Source\Repos\presence\ui\bin\Debug\net8.0\ui.dll +C:\Users\glagol\Source\Repos\presence\ui\bin\Debug\net8.0\ui.pdb +C:\Users\glagol\Source\Repos\presence\ui\bin\Debug\net8.0\data.dll +C:\Users\glagol\Source\Repos\presence\ui\bin\Debug\net8.0\domain.dll +C:\Users\glagol\Source\Repos\presence\ui\bin\Debug\net8.0\domain.pdb +C:\Users\glagol\Source\Repos\presence\ui\bin\Debug\net8.0\data.pdb +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.csproj.AssemblyReference.cache +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.AssemblyInfoInputs.cache +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.AssemblyInfo.cs +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.csproj.CoreCompileInputs.cache +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.csproj.Up2Date +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.dll +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\refint\ui.dll +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ui.pdb +C:\Users\glagol\Source\Repos\presence\ui\obj\Debug\net8.0\ref\ui.dll diff --git a/ui/obj/Debug/net8.0/ui.dll b/ui/obj/Debug/net8.0/ui.dll index 0510284..072f221 100644 Binary files a/ui/obj/Debug/net8.0/ui.dll and b/ui/obj/Debug/net8.0/ui.dll differ diff --git a/ui/obj/Debug/net8.0/ui.pdb b/ui/obj/Debug/net8.0/ui.pdb index 7282c2d..f80285d 100644 Binary files a/ui/obj/Debug/net8.0/ui.pdb and b/ui/obj/Debug/net8.0/ui.pdb differ diff --git a/ui/obj/project.assets.json b/ui/obj/project.assets.json index 4aecff8..ace021d 100644 --- a/ui/obj/project.assets.json +++ b/ui/obj/project.assets.json @@ -1037,23 +1037,23 @@ ] }, "packageFolders": { - "C:\\Users\\class_student\\.nuget\\packages\\": {}, + "C:\\Users\\glagol\\.nuget\\packages\\": {}, "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -1068,8 +1068,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj" } } } @@ -1082,8 +1082,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -1104,8 +1105,30 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } - } + }, + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ No newline at end of file diff --git a/ui/obj/project.nuget.cache b/ui/obj/project.nuget.cache index 9d6a3e9..54e79d3 100644 --- a/ui/obj/project.nuget.cache +++ b/ui/obj/project.nuget.cache @@ -1,32 +1,53 @@ { "version": 2, - "dgSpecHash": "dNHY0PWkVJ9yqh4r350Pq7u6mnT7d9z4cJfYez8zScnFgIivUdw2P/yHSkjOeyGZ9zBEiinHHbXHbVE6f2TWUw==", + "dgSpecHash": "QjsXV4nCiT8=", "success": true, - "projectFilePath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj", + "projectFilePath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj", "expectedPackageFiles": [ - "C:\\Users\\class_student\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", - "C:\\Users\\class_student\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" + "C:\\Users\\glagol\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", + "C:\\Users\\glagol\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512" ], - "logs": [] + "logs": [ + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-f32c-w444-8ppv (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + }, + { + "code": "NU1903", + "level": "Warning", + "warningLevel": 1, + "message": "У пакета \"System.IO.Packaging\" 8.0.0 есть известная уязвимость https://github.com/advisories/GHSA-qj66-m88j-hmgj (уровень серьезности: высокий)", + "libraryId": "System.IO.Packaging", + "targetGraphs": [ + "net8.0" + ] + } + ] } \ 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 e69e4c2..9adaa34 100644 --- a/ui/obj/ui.csproj.nuget.dgspec.json +++ b/ui/obj/ui.csproj.nuget.dgspec.json @@ -1,23 +1,23 @@ { "format": 1, "restore": { - "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": {} + "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": {} }, "projects": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", "projectName": "data", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -42,8 +42,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -80,24 +81,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", "projectName": "domain", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -112,8 +113,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\data\\data.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\data\\data.csproj" } } } @@ -126,8 +127,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -154,24 +156,24 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } }, - "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj": { + "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj", + "projectUniqueName": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj", "projectName": "ui", - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\ui.csproj", - "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\", - "outputPath": "C:\\Users\\class_student\\source\\repos\\presence\\ui\\obj\\", + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\ui.csproj", + "packagesPath": "C:\\Users\\glagol\\.nuget\\packages\\", + "outputPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\ui\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" ], "configFilePaths": [ - "C:\\Users\\class_student\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\glagol\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], @@ -186,8 +188,8 @@ "net8.0": { "targetAlias": "net8.0", "projectReferences": { - "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj": { - "projectPath": "C:\\Users\\class_student\\source\\repos\\presence\\domain\\domain.csproj" + "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj": { + "projectPath": "C:\\Users\\glagol\\Source\\Repos\\presence\\domain\\domain.csproj" } } } @@ -200,8 +202,9 @@ "restoreAuditProperties": { "enableAudit": "true", "auditLevel": "low", - "auditMode": "direct" - } + "auditMode": "all" + }, + "SdkAnalysisLevel": "9.0.100" }, "frameworks": { "net8.0": { @@ -222,7 +225,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.100/PortableRuntimeIdentifierGraph.json" } } } diff --git a/ui/obj/ui.csproj.nuget.g.props b/ui/obj/ui.csproj.nuget.g.props index d669d1a..847600c 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\class_student\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\glagol\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.9.2 + 6.12.1 - +