diff --git a/.vs/ProjectEvaluation/presence.metadata.v9.bin b/.vs/ProjectEvaluation/presence.metadata.v9.bin
new file mode 100644
index 0000000..2c5591d
Binary files /dev/null and b/.vs/ProjectEvaluation/presence.metadata.v9.bin differ
diff --git a/.vs/ProjectEvaluation/presence.projects.v9.bin b/.vs/ProjectEvaluation/presence.projects.v9.bin
new file mode 100644
index 0000000..6e34913
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..76d5616
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
new file mode 100644
index 0000000..3ee7eff
Binary files /dev/null and b/.vs/presence/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/.vs/presence/FileContentIndex/281a74d0-270a-409c-ac0e-4cd972444ca4.vsidx b/.vs/presence/FileContentIndex/281a74d0-270a-409c-ac0e-4cd972444ca4.vsidx
new file mode 100644
index 0000000..5a50220
Binary files /dev/null and b/.vs/presence/FileContentIndex/281a74d0-270a-409c-ac0e-4cd972444ca4.vsidx differ
diff --git a/.vs/presence/FileContentIndex/c6fe1fdf-5323-4f05-9e55-b0f56f37527a.vsidx b/.vs/presence/FileContentIndex/c6fe1fdf-5323-4f05-9e55-b0f56f37527a.vsidx
new file mode 100644
index 0000000..e783ea3
Binary files /dev/null and b/.vs/presence/FileContentIndex/c6fe1fdf-5323-4f05-9e55-b0f56f37527a.vsidx differ
diff --git a/.vs/presence/FileContentIndex/e4639bf2-a12f-4c50-bfae-0885bf469289.vsidx b/.vs/presence/FileContentIndex/e4639bf2-a12f-4c50-bfae-0885bf469289.vsidx
new file mode 100644
index 0000000..2972d2c
Binary files /dev/null and b/.vs/presence/FileContentIndex/e4639bf2-a12f-4c50-bfae-0885bf469289.vsidx differ
diff --git a/.vs/presence/v17/.futdcache.v2 b/.vs/presence/v17/.futdcache.v2
new file mode 100644
index 0000000..cd140ba
Binary files /dev/null and b/.vs/presence/v17/.futdcache.v2 differ
diff --git a/.vs/presence/v17/.suo b/.vs/presence/v17/.suo
new file mode 100644
index 0000000..dc2d244
Binary files /dev/null and b/.vs/presence/v17/.suo differ
diff --git a/.vs/presence/v17/DocumentLayout.backup.json b/.vs/presence/v17/DocumentLayout.backup.json
new file mode 100644
index 0000000..c28e883
--- /dev/null
+++ b/.vs/presence/v17/DocumentLayout.backup.json
@@ -0,0 +1,264 @@
+{
+ "Version": 1,
+ "WorkspaceRootPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\",
+ "Documents": [
+ {
+ "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\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:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\edituserdialog.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\edituserdialog.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\edituserdialog.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\edituserdialog.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\di\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\di\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\grouppresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\grouppresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\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\\ivan\\source\\repos\\presence_new\\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:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\viewmodelbase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\viewmodelbase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\userpresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\userpresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\presence.desktop.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\presence.desktop.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ }
+ ],
+ "DocumentGroupContainers": [
+ {
+ "Orientation": 0,
+ "VerticalTabListWidth": 256,
+ "DocumentGroups": [
+ {
+ "DockedWidth": 200,
+ "SelectedChildIndex": 4,
+ "Children": [
+ {
+ "$type": "Bookmark",
+ "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "App.axaml",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml",
+ "RelativeDocumentMoniker": "Presence.Desktop\\App.axaml",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml",
+ "RelativeToolTip": "Presence.Desktop\\App.axaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2024-12-13T15:02:35.067Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 10,
+ "Title": "GroupUseCase.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\UseCase\\GroupUseCase.cs",
+ "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\UseCase\\GroupUseCase.cs",
+ "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
+ "ViewState": "AgIAAMAAAAAAAAAAAAAiwMIAAAAsAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:47:04.208Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 11,
+ "Title": "SQLGroupRepositoryImpl.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "ViewState": "AgIAAIgAAAAAAAAAAAAYwAcAAAASAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:45:43.361Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "IGroupRepository.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\IGroupRepository.cs",
+ "RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\IGroupRepository.cs*",
+ "RelativeToolTip": "data\\Repository\\IGroupRepository.cs*",
+ "ViewState": "AgIAABIAAAAAAAAAAAAgwBwAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:45:03.98Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "MainWindow.axaml.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "RelativeToolTip": "Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "ViewState": "AgIAAAIAAAAAAAAAAAAswBIAAAAqAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:37:01.361Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "EditUserDialog.axaml.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "RelativeToolTip": "Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAADgAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:36:41.729Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "EditUserDialog.axaml",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "RelativeToolTip": "Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2024-12-13T14:36:31.945Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "App.axaml.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\App.axaml.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml.cs",
+ "RelativeToolTip": "Presence.Desktop\\App.axaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAACUAAABAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:28:53.505Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 9,
+ "Title": "GroupPresenter.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:14:43.738Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 8,
+ "Title": "ServiceCollectionExtensions.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "RelativeToolTip": "Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABcAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:21:03.301Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 12,
+ "Title": "ViewModelBase.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:17:35.105Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 13,
+ "Title": "UserPresenter.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:17:34.491Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "MainWindowViewModel.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "ViewState": "AgIAACwAAAAAAAAAAAA8wAwAAAAQAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:14:44.024Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "MainWindow.axaml",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\MainWindow.axaml",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml",
+ "RelativeToolTip": "Presence.Desktop\\Views\\MainWindow.axaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2024-12-13T14:14:21.648Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 14,
+ "Title": "Presence.Desktop.csproj",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Presence.Desktop.csproj",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
+ "RelativeToolTip": "Presence.Desktop\\Presence.Desktop.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2024-12-13T14:14:11.546Z",
+ "EditorCaption": ""
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.vs/presence/v17/DocumentLayout.json b/.vs/presence/v17/DocumentLayout.json
new file mode 100644
index 0000000..657c049
--- /dev/null
+++ b/.vs/presence/v17/DocumentLayout.json
@@ -0,0 +1,265 @@
+{
+ "Version": 1,
+ "WorkspaceRootPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\",
+ "Documents": [
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\edituserdialog.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\edituserdialog.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7E1D482B-6976-4984-85C3-AE6E789E7FC2}|data\\data.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\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:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\edituserdialog.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\edituserdialog.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\di\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\di\\servicecollectionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\grouppresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\grouppresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{53B2C28F-CCC6-4399-BA63-8A21E2D26B73}|domain\\domain.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\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\\ivan\\source\\repos\\presence_new\\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:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\viewmodelbase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\viewmodelbase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\viewmodels\\userpresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\viewmodels\\userpresenter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|c:\\users\\ivan\\source\\repos\\presence_new\\presence.desktop\\presence.desktop.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+ "RelativeMoniker": "D:0:0:{4A745F7C-B312-4411-AA95-5862597C7B0B}|Presence.Desktop\\Presence.Desktop.csproj|solutionrelative:presence.desktop\\presence.desktop.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ }
+ ],
+ "DocumentGroupContainers": [
+ {
+ "Orientation": 0,
+ "VerticalTabListWidth": 256,
+ "DocumentGroups": [
+ {
+ "DockedWidth": 200,
+ "SelectedChildIndex": 6,
+ "Children": [
+ {
+ "$type": "Bookmark",
+ "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "App.axaml",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml",
+ "RelativeDocumentMoniker": "Presence.Desktop\\App.axaml",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml",
+ "RelativeToolTip": "Presence.Desktop\\App.axaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2024-12-13T15:02:35.067Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 10,
+ "Title": "GroupUseCase.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\UseCase\\GroupUseCase.cs",
+ "RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\UseCase\\GroupUseCase.cs",
+ "RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
+ "ViewState": "AgIAAMAAAAAAAAAAAAAiwMIAAAAsAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:47:04.208Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 11,
+ "Title": "SQLGroupRepositoryImpl.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
+ "ViewState": "AgIAAIgAAAAAAAAAAAAYwAcAAAASAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:45:43.361Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "IGroupRepository.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\IGroupRepository.cs",
+ "RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\Repository\\IGroupRepository.cs",
+ "RelativeToolTip": "data\\Repository\\IGroupRepository.cs",
+ "ViewState": "AgIAAA0AAAAAAAAAAAAgwBwAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:45:03.98Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "MainWindow.axaml.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "RelativeToolTip": "Presence.Desktop\\Views\\MainWindow.axaml.cs",
+ "ViewState": "AgIAAAIAAAAAAAAAAAAswBIAAAAqAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:37:01.361Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "EditUserDialog.axaml.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "RelativeToolTip": "Presence.Desktop\\Views\\EditUserDialog.axaml.cs",
+ "ViewState": "AgIAACUAAAAAAAAAAAAgwDgAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:36:41.729Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "EditUserDialog.axaml",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "RelativeToolTip": "Presence.Desktop\\Views\\EditUserDialog.axaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2024-12-13T14:36:31.945Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "App.axaml.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\App.axaml.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\App.axaml.cs",
+ "RelativeToolTip": "Presence.Desktop\\App.axaml.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAACUAAABAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:28:53.505Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 9,
+ "Title": "GroupPresenter.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\GroupPresenter.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:14:43.738Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 8,
+ "Title": "ServiceCollectionExtensions.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "RelativeToolTip": "Presence.Desktop\\DI\\ServiceCollectionExtensions.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABcAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:21:03.301Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 12,
+ "Title": "ViewModelBase.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\ViewModelBase.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:17:35.105Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 13,
+ "Title": "UserPresenter.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\UserPresenter.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:17:34.491Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "MainWindowViewModel.cs",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "RelativeDocumentMoniker": "Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "RelativeToolTip": "Presence.Desktop\\ViewModels\\MainWindowViewModel.cs",
+ "ViewState": "AgIAACwAAAAAAAAAAAA8wAwAAAAQAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2024-12-13T14:14:44.024Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 2,
+ "Title": "MainWindow.axaml",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Views\\MainWindow.axaml",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Views\\MainWindow.axaml",
+ "RelativeToolTip": "Presence.Desktop\\Views\\MainWindow.axaml",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
+ "WhenOpened": "2024-12-13T14:14:21.648Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 14,
+ "Title": "Presence.Desktop.csproj",
+ "DocumentMoniker": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
+ "RelativeDocumentMoniker": "Presence.Desktop\\Presence.Desktop.csproj",
+ "ToolTip": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
+ "RelativeToolTip": "Presence.Desktop\\Presence.Desktop.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2024-12-13T14:14:11.546Z",
+ "EditorCaption": ""
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/.vs/presence_new/v17/.wsuo b/.vs/presence_new/v17/.wsuo
new file mode 100644
index 0000000..644bf91
Binary files /dev/null and b/.vs/presence_new/v17/.wsuo differ
diff --git a/.vs/presence_new/v17/DocumentLayout.json b/.vs/presence_new/v17/DocumentLayout.json
new file mode 100644
index 0000000..6bb4aca
--- /dev/null
+++ b/.vs/presence_new/v17/DocumentLayout.json
@@ -0,0 +1,23 @@
+{
+ "Version": 1,
+ "WorkspaceRootPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\",
+ "Documents": [],
+ "DocumentGroupContainers": [
+ {
+ "Orientation": 0,
+ "VerticalTabListWidth": 256,
+ "DocumentGroups": [
+ {
+ "DockedWidth": 200,
+ "SelectedChildIndex": -1,
+ "Children": [
+ {
+ "$type": "Bookmark",
+ "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Presence.Desktop/App.axaml b/Presence.Desktop/App.axaml
index eea6afa..6e40e93 100644
--- a/Presence.Desktop/App.axaml
+++ b/Presence.Desktop/App.axaml
@@ -3,13 +3,13 @@
x:Class="Presence.Desktop.App"
xmlns:local="using:Presence.Desktop"
RequestedThemeVariant="Default">
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Presence.Desktop/App.axaml.cs b/Presence.Desktop/App.axaml.cs
index 3a44d18..dcc513c 100644
--- a/Presence.Desktop/App.axaml.cs
+++ b/Presence.Desktop/App.axaml.cs
@@ -5,6 +5,7 @@ using Microsoft.Extensions.DependencyInjection;
using Presence.Desktop.DI;
using Presence.Desktop.ViewModels;
using Presence.Desktop.Views;
+using domain.UseCase;
namespace Presence.Desktop
{
@@ -14,19 +15,27 @@ namespace Presence.Desktop
{
AvaloniaXamlLoader.Load(this);
}
-
-
-
public override void OnFrameworkInitializationCompleted()
{
var serviceCollection = new ServiceCollection();
serviceCollection.AddCommonService();
+
+
+ serviceCollection.AddSingleton();
+
+
var services = serviceCollection.BuildServiceProvider();
var mainViewModel = services.GetRequiredService();
+
+
+ var groupUseCase = services.GetRequiredService();
+
+
if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop)
{
- desktop.MainWindow = new MainWindow
+
+ desktop.MainWindow = new MainWindow(groupUseCase)
{
DataContext = mainViewModel,
};
@@ -34,6 +43,5 @@ namespace Presence.Desktop
base.OnFrameworkInitializationCompleted();
}
-
}
-}
\ No newline at end of file
+}
diff --git a/Presence.Desktop/DI/ServiceCollectionExtensions.cs b/Presence.Desktop/DI/ServiceCollectionExtensions.cs
index 2dccf29..de132d4 100644
--- a/Presence.Desktop/DI/ServiceCollectionExtensions.cs
+++ b/Presence.Desktop/DI/ServiceCollectionExtensions.cs
@@ -1,9 +1,8 @@
-using Microsoft.Extensions.DependencyInjection;
-using data;
+using data.RemoteData.RemoteDataBase;
using data.Repository;
-using data.RemoteData.RemoteDataBase;
-using Presence.Desktop.ViewModels;
using domain.UseCase;
+using Microsoft.Extensions.DependencyInjection;
+using Presence.Desktop.ViewModels;
namespace Presence.Desktop.DI
{
@@ -12,10 +11,14 @@ namespace Presence.Desktop.DI
public static void AddCommonService(this IServiceCollection collection)
{
collection
- .AddSingleton()
.AddDbContext()
- .AddTransient()
- .AddTransient();
+ .AddSingleton()
+ .AddSingleton()
+ .AddSingleton()
+ .AddSingleton()
+ .AddSingleton()
+ .AddTransient()
+ .AddTransient();
}
}
-}
+}
\ No newline at end of file
diff --git a/Presence.Desktop/ViewModels/MainWindowViewModel.cs b/Presence.Desktop/ViewModels/MainWindowViewModel.cs
index d9ea543..79ca60c 100644
--- a/Presence.Desktop/ViewModels/MainWindowViewModel.cs
+++ b/Presence.Desktop/ViewModels/MainWindowViewModel.cs
@@ -1,112 +1,235 @@
-using domain.UseCase;
-using Presence.Desktop.ViewModels;
+using Avalonia.Controls.ApplicationLifetimes;
+using domain.Models;
+using domain.UseCase;
+using Presence.Desktop.Views;
using ReactiveUI;
-using System.Collections.ObjectModel;
-using System.Windows.Input;
-using System.Linq;
-using System.Reactive.Linq;
using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.Linq;
+using System.Reactive;
+using System.Reactive.Linq;
+using System.Windows.Input;
+using Avalonia;
-public class MainWindowViewModel : ViewModelBase
+namespace Presence.Desktop.ViewModels
{
- private readonly GroupUseCase _groupUseCase;
- private ObservableCollection _groups;
- public ObservableCollection Groups => _groups;
-
- private GroupPresenter? _selectedGroupItem;
- public GroupPresenter? SelectedGroupItem
+ public class MainWindowViewModel : ViewModelBase
{
- get => _selectedGroupItem;
- set => this.RaiseAndSetIfChanged(ref _selectedGroupItem, value);
- }
+ private readonly GroupUseCase _groupUseCase;
+ private List groupPresentersDataSource = new List();
+ private ObservableCollection _groups;
+ public ObservableCollection Groups => _groups;
- private ObservableCollection _users;
- public ObservableCollection Users => _users;
+ private GroupPresenter? _selectedGroupItem;
+ public GroupPresenter? SelectedGroupItem
+ {
+ get => _selectedGroupItem;
+ set => this.RaiseAndSetIfChanged(ref _selectedGroupItem, value);
+ }
- public UserPresenter? SelectedUser
- {
- get => _selectedUser;
- set => this.RaiseAndSetIfChanged(ref _selectedUser, value);
- }
- private UserPresenter? _selectedUser;
+ public ObservableCollection Users { get => _users; }
+ private ObservableCollection _users;
- public ObservableCollection SelectedUsers { get; } = new ObservableCollection();
+ // Список опций сортировки
+ public List SortOptions { get; } = new List { "По фамилии", "По убыванию" };
- public ICommand RemoveSelectedStudentsCommand { get; }
- public ICommand EditStudentCommand { get; }
- public ICommand RemoveSingleStudentCommand { get; }
+ private string _selectedSortOption;
+ public string SelectedSortOption
+ {
+ get => _selectedSortOption;
+ set => this.RaiseAndSetIfChanged(ref _selectedSortOption, value);
+ }
- public MainWindowViewModel(GroupUseCase groupUseCase)
- {
- _groupUseCase = groupUseCase;
+ public bool CanDelete => SelectedUsers?.Count > 0;
+ public bool CanEdit => SelectedUsers?.Count == 1;
- _groups = new ObservableCollection(
- groupUseCase.GetAllGroupWithStident().Select(group => new GroupPresenter
+ public ObservableCollection SelectedUsers { get; set; } = new ObservableCollection();
+
+ public ReactiveCommand OnDeleteUserClicks { get; }
+ public ReactiveCommand EditUserCommand { get; }
+ public ICommand RemoveAllStudentsCommand { get; }
+ public ICommand AddStudentCommand { get; }
+
+ public MainWindowViewModel(GroupUseCase groupUseCase)
+ {
+ _groupUseCase = groupUseCase;
+
+ OnDeleteUserClicks = ReactiveCommand.Create(OnDeleteUserClick, this.WhenAnyValue(vm => vm.CanDelete));
+ EditUserCommand = ReactiveCommand.Create(OnEditUserClick, this.WhenAnyValue(vm => vm.CanEdit));
+
+ RefreshGroups();
+
+ _groups = new ObservableCollection(groupPresentersDataSource);
+ _users = new ObservableCollection();
+
+ this.WhenAnyValue(vm => vm.SelectedGroupItem)
+ .Subscribe(vm => SetUsers());
+
+ this.WhenAnyValue(vm => vm.SelectedSortOption)
+ .Subscribe(_ => SortUsers());
+
+ RemoveAllStudentsCommand = ReactiveCommand.Create(RemoveAllStudents);
+ AddStudentCommand = ReactiveCommand.Create(AddStudent);
+
+ SelectedUsers.CollectionChanged += (s, e) =>
{
- Id = group.Id,
- Name = group.Name,
- users = group.Users?.Select(user => new UserPresenter
+ this.RaisePropertyChanged(nameof(CanDelete));
+ this.RaisePropertyChanged(nameof(CanEdit));
+ };
+ }
+
+ private void SetUsers()
+ {
+ if (SelectedGroupItem?.users == null) return;
+
+ Users.Clear();
+ foreach (var item in SelectedGroupItem.users)
+ {
+ Users.Add(item);
+ }
+
+ SortUsers();
+ }
+
+ private void SortUsers()
+ {
+ if (SelectedGroupItem?.users == null) return;
+
+ var sortedUsers = SelectedGroupItem.users.ToList();
+
+ switch (SelectedSortOption)
+ {
+ case "По фамилии":
+ sortedUsers = sortedUsers.OrderBy(u => u.Name).ToList();
+ break;
+ case "По убыванию":
+ sortedUsers = sortedUsers.OrderByDescending(u => u.Name).ToList();
+ break;
+ }
+
+ Users.Clear();
+ foreach (var item in sortedUsers)
+ {
+ Users.Add(item);
+ }
+ }
+
+ private void RemoveAllStudents()
+ {
+ if (SelectedGroupItem == null) return;
+
+ _groupUseCase.RemoveAllStudentsFromGroup(SelectedGroupItem.Id);
+ SelectedGroupItem.users = new List();
+ SetUsers();
+ }
+
+ private void AddStudent()
+ {
+ if (SelectedGroupItem == null) return;
+
+ var newStudent = new UserPresenter
+ {
+ Name = "Новый студент",
+ Guid = Guid.NewGuid(),
+ Group = SelectedGroupItem
+ };
+
+ _groupUseCase.AddStudentToGroup(SelectedGroupItem.Id, new User
+ {
+ Guid = newStudent.Guid,
+ FIO = newStudent.Name
+ });
+
+ var updatedUsers = SelectedGroupItem.users?.ToList() ?? new List();
+ updatedUsers.Add(newStudent);
+ SelectedGroupItem.users = updatedUsers;
+ SetUsers();
+ }
+
+ public void OnDeleteUserClick()
+ {
+ if (SelectedUsers.Count == 0 || SelectedGroupItem?.users == null)
+ return;
+
+ foreach (var user in SelectedUsers.ToList())
+ {
+ _groupUseCase.RemoveUserByGuid(user.Guid);
+
+ var updatedUsers = SelectedGroupItem.users.Where(u => u.Guid != user.Guid).ToList();
+ SelectedGroupItem.users = new List(updatedUsers);
+ }
+
+ SetUsers();
+ SelectedUsers.Clear();
+ this.RaisePropertyChanged(nameof(CanDelete));
+ this.RaisePropertyChanged(nameof(CanEdit));
+ }
+
+ public async void OnEditUserClick()
+ {
+ var user = SelectedUsers.FirstOrDefault();
+ if (user == null) return;
+
+ var groups = _groupUseCase.GetAllGroups();
+
+ // Преобразуем группы из domain.Models.Group в GroupPresenter
+ var groupPresenters = groups.Select(g => new GroupPresenter
+ {
+ Id = g.Id,
+ Name = g.Name,
+ users = g.Users?.Select(u => new UserPresenter
{
- Name = user.FIO,
- Guid = user.Guid,
- Group = new GroupPresenter { Id = group.Id, Name = group.Name }
+ Name = u.FIO,
+ Guid = u.Guid,
+ Group = new GroupPresenter { Id = g.Id, Name = g.Name }
}).ToList()
- })
- );
+ }).ToList();
- _users = new ObservableCollection();
+ var editDialog = new EditUserDialog(user.Guid, user.Name, user.Group.Id, groupPresenters);
- this.WhenAnyValue(vm => vm.SelectedGroupItem)
- .ObserveOn(RxApp.MainThreadScheduler)
- .Subscribe(_ => SetUsers(), ex => Console.WriteLine($"Ошибка: {ex.Message}"));
+ var mainWindow = (Application.Current.ApplicationLifetime as IClassicDesktopStyleApplicationLifetime)?.MainWindow;
+ if (mainWindow == null) return;
- EditStudentCommand = ReactiveCommand.Create(EditStudent);
- RemoveSingleStudentCommand = ReactiveCommand.Create(RemoveSingleStudent);
- RemoveSelectedStudentsCommand = ReactiveCommand.Create(RemoveSelectedStudents);
- }
+ var result = await editDialog.ShowDialog(mainWindow);
- private void RemoveSelectedStudents()
- {
- if (SelectedUsers.Count == 0) return;
+ if (result != (null, null))
+ {
+ var newName = result.Item1;
+ var newGroup = result.Item2;
- foreach (var user in SelectedUsers.ToList())
- {
- _groupUseCase.RemoveStudentFromGroup(user.Group.Id, user.Guid);
+ user.Name = newName;
+ user.Group = newGroup;
- // Удаляем из локального списка
- SelectedGroupItem?.users?.ToList().Remove(user);
+ _groupUseCase.UpdateUser(user.Guid, user.Name, user.Group.Id);
+
+ SetUsers();
+ SelectedUsers.Clear();
+ this.RaisePropertyChanged(nameof(CanEdit));
+ this.RaisePropertyChanged(nameof(CanDelete));
+ }
+ RefreshGroups();
}
- SelectedUsers.Clear();
- SetUsers();
- }
-
- private void RemoveSingleStudent()
- {
- if (SelectedUser == null) return;
-
- _groupUseCase.RemoveStudentFromGroup(SelectedUser.Group.Id, SelectedUser.Guid);
-
- SelectedGroupItem?.users?.ToList().Remove(SelectedUser);
- SetUsers();
- }
-
- private void EditStudent()
- {
- if (SelectedUser == null) return;
-
- // Пример изменения имени
- SelectedUser.Name = "Изменённое имя";
- }
-
- private void SetUsers()
- {
- Users.Clear();
- if (SelectedGroupItem?.users == null) return;
-
- foreach (var user in SelectedGroupItem.users)
+ private void RefreshGroups()
{
- Users.Add(user);
+ groupPresentersDataSource.Clear();
+ foreach (var item in _groupUseCase.GetAllGroups())
+ {
+ GroupPresenter groupPresenter = new GroupPresenter
+ {
+ Id = item.Id,
+ Name = item.Name,
+ users = item.Users?.Select(user => new UserPresenter
+ {
+ Name = user.FIO,
+ Guid = user.Guid,
+ Group = new GroupPresenter { Id = item.Id, Name = item.Name }
+ }).ToList()
+ };
+ groupPresentersDataSource.Add(groupPresenter);
+ }
+ _groups = new ObservableCollection(groupPresentersDataSource);
}
}
-}
+}
\ No newline at end of file
diff --git a/Presence.Desktop/Views/EditUserDialog.axaml b/Presence.Desktop/Views/EditUserDialog.axaml
new file mode 100644
index 0000000..2b0633c
--- /dev/null
+++ b/Presence.Desktop/Views/EditUserDialog.axaml
@@ -0,0 +1,6 @@
+
+
+
diff --git a/Presence.Desktop/Views/EditUserDialog.axaml.cs b/Presence.Desktop/Views/EditUserDialog.axaml.cs
new file mode 100644
index 0000000..afeb15e
--- /dev/null
+++ b/Presence.Desktop/Views/EditUserDialog.axaml.cs
@@ -0,0 +1,57 @@
+using Avalonia.Controls;
+using Avalonia.Controls.Templates;
+using Presence.Desktop.ViewModels;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace Presence.Desktop
+{
+ public partial class EditUserDialog : Window
+ {
+ private TextBox _nameTextBox;
+ private ComboBox _groupComboBox;
+
+ public EditUserDialog(Guid currentUserId, string currentName, int currentGroupId, List groups)
+ {
+ _nameTextBox = new TextBox { Text = currentName };
+
+ _groupComboBox = new ComboBox
+ {
+ ItemsSource = groups,
+ SelectedItem = groups.FirstOrDefault(g => g.Id == currentGroupId),
+ ItemTemplate = new FuncDataTemplate((group, _) =>
+ new TextBlock { Text = group.Name })
+ };
+
+ var confirmButton = new Button { Content = "OK" };
+ confirmButton.Click += (sender, args) =>
+ {
+ var newFio = _nameTextBox.Text;
+ var selectedGroup = (GroupPresenter)_groupComboBox.SelectedItem;
+
+ if (selectedGroup != null)
+ {
+ var newGroupId = selectedGroup.Id;
+ this.Close();
+ }
+ };
+
+ Content = new StackPanel
+ {
+ Children = { _nameTextBox, _groupComboBox, confirmButton }
+ };
+ }
+
+ public async Task<(string, GroupPresenter)> ShowDialog(Window parent)
+ {
+ await base.ShowDialog(parent);
+
+ var name = _nameTextBox.Text;
+ var groupId = (GroupPresenter)_groupComboBox.SelectedItem;
+
+ return (name, groupId);
+ }
+ }
+}
\ No newline at end of file
diff --git a/Presence.Desktop/Views/MainWindow.axaml b/Presence.Desktop/Views/MainWindow.axaml
index 8595cbb..10a4eaa 100644
--- a/Presence.Desktop/Views/MainWindow.axaml
+++ b/Presence.Desktop/Views/MainWindow.axaml
@@ -7,13 +7,15 @@
x:Class="Presence.Desktop.Views.MainWindow"
Icon="/Assets/avalonia-logo.ico"
Title="Presence.Desktop"
- x:DataType="vm:MainWindowViewModel">
+ x:DataType="vm:MainWindowViewModel"
+ xmlns:local="clr-namespace:Presence.Desktop.ViewModels"
+ DataContext="{Binding RelativeSource={RelativeSource Self}}">
-
+
@@ -22,42 +24,42 @@
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/Presence.Desktop/Views/MainWindow.axaml.cs b/Presence.Desktop/Views/MainWindow.axaml.cs
index 2619e70..9b5f093 100644
--- a/Presence.Desktop/Views/MainWindow.axaml.cs
+++ b/Presence.Desktop/Views/MainWindow.axaml.cs
@@ -1,12 +1,28 @@
using Avalonia.Controls;
+using Avalonia.Interactivity;
+using domain.UseCase;
+using Presence.Desktop.ViewModels;
namespace Presence.Desktop.Views
{
public partial class MainWindow : Window
{
- public MainWindow()
+ public MainWindow(GroupUseCase groupUseCase)
{
InitializeComponent();
+ DataContext = new MainWindowViewModel(groupUseCase);
+ }
+
+ private void OnDeleteUserClick(object sender, RoutedEventArgs e)
+ {
+ var viewModel = (MainWindowViewModel)DataContext;
+ viewModel.OnDeleteUserClick();
+ }
+
+ private void OnEditUserClick(object sender, RoutedEventArgs e)
+ {
+ var viewModel = (MainWindowViewModel)DataContext;
+ viewModel.OnEditUserClick();
}
}
}
\ No newline at end of file
diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.dll b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.dll
index 5781e03..dfb145f 100644
Binary files a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.dll and b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.dll differ
diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.exe b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.exe
index 2bf808a..8a23b17 100644
Binary files a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.exe and b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.exe differ
diff --git a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.pdb b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.pdb
index 9944bbf..91100bb 100644
Binary files a/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.pdb and b/Presence.Desktop/bin/Debug/net8.0/Presence.Desktop.pdb differ
diff --git a/Presence.Desktop/bin/Debug/net8.0/data.dll b/Presence.Desktop/bin/Debug/net8.0/data.dll
index a5c1136..1a9c720 100644
Binary files a/Presence.Desktop/bin/Debug/net8.0/data.dll and b/Presence.Desktop/bin/Debug/net8.0/data.dll differ
diff --git a/Presence.Desktop/bin/Debug/net8.0/data.pdb b/Presence.Desktop/bin/Debug/net8.0/data.pdb
index a69ee3f..a0b797c 100644
Binary files a/Presence.Desktop/bin/Debug/net8.0/data.pdb and b/Presence.Desktop/bin/Debug/net8.0/data.pdb differ
diff --git a/Presence.Desktop/bin/Debug/net8.0/domain.dll b/Presence.Desktop/bin/Debug/net8.0/domain.dll
index d555d71..f1bf4d5 100644
Binary files a/Presence.Desktop/bin/Debug/net8.0/domain.dll and b/Presence.Desktop/bin/Debug/net8.0/domain.dll differ
diff --git a/Presence.Desktop/bin/Debug/net8.0/domain.pdb b/Presence.Desktop/bin/Debug/net8.0/domain.pdb
index 3acba2b..b91edc5 100644
Binary files a/Presence.Desktop/bin/Debug/net8.0/domain.pdb and b/Presence.Desktop/bin/Debug/net8.0/domain.pdb differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.dll
index 5781e03..dfb145f 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.dll and b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.dll differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.pdb b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.pdb
index 9944bbf..91100bb 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.pdb and b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Presence.Desktop.pdb differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache
index 0f577ee..9e51063 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache
+++ b/Presence.Desktop/obj/Debug/net8.0/Avalonia/Resources.Inputs.cache
@@ -1 +1 @@
-0373bf6f93686e86aebf1759ebd62306bdf470cca2bfe5c22d6c55bb569c3716
+56230ad95335ace3d66688270d6f695e3db0740f408960b13141ba748094358b
diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/references b/Presence.Desktop/obj/Debug/net8.0/Avalonia/references
index 3459b1c..587a37d 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Avalonia/references
+++ b/Presence.Desktop/obj/Debug/net8.0/Avalonia/references
@@ -1,221 +1,221 @@
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Base.dll
-C:\Users\class_student\.nuget\packages\avalonia.controls.colorpicker\11.2.1\lib\net8.0\Avalonia.Controls.ColorPicker.dll
-C:\Users\class_student\.nuget\packages\avalonia.controls.datagrid\11.2.1\lib\net8.0\Avalonia.Controls.DataGrid.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Controls.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.DesignerSupport.dll
-C:\Users\class_student\.nuget\packages\avalonia.desktop\11.2.1\lib\net8.0\Avalonia.Desktop.dll
-C:\Users\class_student\.nuget\packages\avalonia.diagnostics\11.2.1\lib\net8.0\Avalonia.Diagnostics.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Dialogs.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.dll
-C:\Users\class_student\.nuget\packages\avalonia.fonts.inter\11.2.1\lib\net8.0\Avalonia.Fonts.Inter.dll
-C:\Users\class_student\.nuget\packages\avalonia.freedesktop\11.2.1\lib\net8.0\Avalonia.FreeDesktop.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Markup.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Markup.Xaml.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Metal.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.MicroCom.dll
-C:\Users\class_student\.nuget\packages\avalonia.native\11.2.1\lib\net8.0\Avalonia.Native.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.OpenGL.dll
-C:\Users\class_student\.nuget\packages\avalonia.reactiveui\11.2.1\lib\net8.0\Avalonia.ReactiveUI.dll
-C:\Users\class_student\.nuget\packages\avalonia.remote.protocol\11.2.1\lib\net8.0\Avalonia.Remote.Protocol.dll
-C:\Users\class_student\.nuget\packages\avalonia.skia\11.2.1\lib\net8.0\Avalonia.Skia.dll
-C:\Users\class_student\.nuget\packages\avalonia.themes.fluent\11.2.1\lib\net8.0\Avalonia.Themes.Fluent.dll
-C:\Users\class_student\.nuget\packages\avalonia.themes.simple\11.2.1\lib\net8.0\Avalonia.Themes.Simple.dll
-C:\Users\class_student\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Vulkan.dll
-C:\Users\class_student\.nuget\packages\avalonia.win32\11.2.1\lib\net8.0\Avalonia.Win32.dll
-C:\Users\class_student\.nuget\packages\avalonia.x11\11.2.1\lib\net8.0\Avalonia.X11.dll
-C:\Users\class_student\.nuget\packages\closedxml\0.104.1\lib\netstandard2.1\ClosedXML.dll
-C:\Users\class_student\.nuget\packages\closedxml.parser\1.2.0\lib\netstandard2.1\ClosedXML.Parser.dll
-C:\Users\class_student\Source\Repos\presence\data\obj\Debug\net8.0\ref\data.dll
-C:\Users\class_student\.nuget\packages\documentformat.openxml\3.0.1\lib\net8.0\DocumentFormat.OpenXml.dll
-C:\Users\class_student\.nuget\packages\documentformat.openxml.framework\3.0.1\lib\net8.0\DocumentFormat.OpenXml.Framework.dll
-C:\Users\class_student\Source\Repos\presence\domain\obj\Debug\net8.0\ref\domain.dll
-C:\Users\class_student\.nuget\packages\dynamicdata\8.4.1\lib\net8.0\DynamicData.dll
-C:\Users\class_student\.nuget\packages\excelnumberformat\1.1.0\lib\netstandard2.0\ExcelNumberFormat.dll
-C:\Users\class_student\.nuget\packages\harfbuzzsharp\7.3.0.2\lib\net6.0\HarfBuzzSharp.dll
-C:\Users\class_student\.nuget\packages\microcom.runtime\0.11.0\lib\net5.0\MicroCom.Runtime.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\Microsoft.CSharp.dll
-C:\Users\class_student\.nuget\packages\microsoft.entityframeworkcore.abstractions\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
-C:\Users\class_student\.nuget\packages\microsoft.entityframeworkcore\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.dll
-C:\Users\class_student\.nuget\packages\microsoft.entityframeworkcore.relational\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.caching.abstractions\8.0.0\lib\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.caching.memory\8.0.1\lib\net8.0\Microsoft.Extensions.Caching.Memory.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\9.0.0\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.1\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.2\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.logging\8.0.1\lib\net8.0\Microsoft.Extensions.Logging.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.options\8.0.2\lib\net8.0\Microsoft.Extensions.Options.dll
-C:\Users\class_student\.nuget\packages\microsoft.extensions.primitives\8.0.0\lib\net8.0\Microsoft.Extensions.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\Microsoft.VisualBasic.Core.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\Microsoft.VisualBasic.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\Microsoft.Win32.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\Microsoft.Win32.Registry.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\mscorlib.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\netstandard.dll
-C:\Users\class_student\.nuget\packages\npgsql\8.0.5\lib\net8.0\Npgsql.dll
-C:\Users\class_student\.nuget\packages\npgsql.entityframeworkcore.postgresql\8.0.10\lib\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
-C:\Users\class_student\.nuget\packages\rbush\3.2.0\lib\net6.0\RBush.dll
-C:\Users\class_student\.nuget\packages\reactiveui\20.1.1\lib\net8.0\ReactiveUI.dll
-C:\Users\class_student\.nuget\packages\sixlabors.fonts\1.0.0\lib\netcoreapp3.1\SixLabors.Fonts.dll
-C:\Users\class_student\.nuget\packages\skiasharp\2.88.8\lib\net6.0\SkiaSharp.dll
-C:\Users\class_student\.nuget\packages\splat\15.1.1\lib\net8.0\Splat.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.AppContext.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Buffers.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Collections.Concurrent.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Collections.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Collections.Immutable.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Collections.NonGeneric.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Collections.Specialized.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ComponentModel.Annotations.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ComponentModel.DataAnnotations.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ComponentModel.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ComponentModel.EventBasedAsync.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ComponentModel.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ComponentModel.TypeConverter.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Configuration.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Console.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Core.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Data.Common.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Data.DataSetExtensions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Data.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.Contracts.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.Debug.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.DiagnosticSource.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.FileVersionInfo.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.Process.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.StackTrace.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.TextWriterTraceListener.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.Tools.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.TraceSource.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Diagnostics.Tracing.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Drawing.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Drawing.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Dynamic.Runtime.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Formats.Asn1.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Formats.Tar.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Globalization.Calendars.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Globalization.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Globalization.Extensions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.Compression.Brotli.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.Compression.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.Compression.FileSystem.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.Compression.ZipFile.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.FileSystem.AccessControl.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.FileSystem.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.FileSystem.DriveInfo.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.FileSystem.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.FileSystem.Watcher.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.IsolatedStorage.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.MemoryMappedFiles.dll
-C:\Users\class_student\.nuget\packages\system.io.packaging\8.0.0\lib\net8.0\System.IO.Packaging.dll
-C:\Users\class_student\.nuget\packages\system.io.pipelines\8.0.0\lib\net8.0\System.IO.Pipelines.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.Pipes.AccessControl.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.Pipes.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.IO.UnmanagedMemoryStream.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Linq.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Linq.Expressions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Linq.Parallel.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Linq.Queryable.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Memory.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Http.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Http.Json.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.HttpListener.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Mail.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.NameResolution.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.NetworkInformation.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Ping.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Quic.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Requests.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Security.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.ServicePoint.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.Sockets.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.WebClient.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.WebHeaderCollection.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.WebProxy.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.WebSockets.Client.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Net.WebSockets.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Numerics.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Numerics.Vectors.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ObjectModel.dll
-C:\Users\class_student\.nuget\packages\system.reactive\6.0.1\lib\net6.0\System.Reactive.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.DispatchProxy.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.Emit.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.Emit.ILGeneration.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.Emit.Lightweight.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.Extensions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.Metadata.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Reflection.TypeExtensions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Resources.Reader.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Resources.ResourceManager.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Resources.Writer.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.CompilerServices.Unsafe.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.CompilerServices.VisualC.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Extensions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Handles.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.InteropServices.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.InteropServices.JavaScript.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Intrinsics.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Loader.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Numerics.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Serialization.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Serialization.Formatters.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Serialization.Json.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Serialization.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Runtime.Serialization.Xml.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.AccessControl.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Claims.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.Algorithms.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.Cng.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.Csp.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.Encoding.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.OpenSsl.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.Primitives.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Cryptography.X509Certificates.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Principal.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.Principal.Windows.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Security.SecureString.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ServiceModel.Web.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ServiceProcess.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Text.Encoding.CodePages.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Text.Encoding.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Text.Encoding.Extensions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Text.Encodings.Web.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Text.Json.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Text.RegularExpressions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Channels.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Overlapped.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Tasks.Dataflow.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Tasks.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Tasks.Extensions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Tasks.Parallel.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Thread.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.ThreadPool.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Threading.Timer.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Transactions.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Transactions.Local.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.ValueTuple.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Web.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Web.HttpUtility.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Windows.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.Linq.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.ReaderWriter.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.Serialization.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.XDocument.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.XmlDocument.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.XmlSerializer.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.XPath.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\System.Xml.XPath.XDocument.dll
-C:\Users\class_student\.nuget\packages\tmds.dbus.protocol\0.20.0\lib\net8.0\Tmds.DBus.Protocol.dll
-C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.4\ref\net8.0\WindowsBase.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Base.dll
+C:\Users\IVAN\.nuget\packages\avalonia.controls.colorpicker\11.2.1\lib\net8.0\Avalonia.Controls.ColorPicker.dll
+C:\Users\IVAN\.nuget\packages\avalonia.controls.datagrid\11.2.1\lib\net8.0\Avalonia.Controls.DataGrid.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Controls.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.DesignerSupport.dll
+C:\Users\IVAN\.nuget\packages\avalonia.desktop\11.2.1\lib\net8.0\Avalonia.Desktop.dll
+C:\Users\IVAN\.nuget\packages\avalonia.diagnostics\11.2.1\lib\net8.0\Avalonia.Diagnostics.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Dialogs.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.dll
+C:\Users\IVAN\.nuget\packages\avalonia.fonts.inter\11.2.1\lib\net8.0\Avalonia.Fonts.Inter.dll
+C:\Users\IVAN\.nuget\packages\avalonia.freedesktop\11.2.1\lib\net8.0\Avalonia.FreeDesktop.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Markup.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Markup.Xaml.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Metal.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.MicroCom.dll
+C:\Users\IVAN\.nuget\packages\avalonia.native\11.2.1\lib\net8.0\Avalonia.Native.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.OpenGL.dll
+C:\Users\IVAN\.nuget\packages\avalonia.reactiveui\11.2.1\lib\net8.0\Avalonia.ReactiveUI.dll
+C:\Users\IVAN\.nuget\packages\avalonia.remote.protocol\11.2.1\lib\net8.0\Avalonia.Remote.Protocol.dll
+C:\Users\IVAN\.nuget\packages\avalonia.skia\11.2.1\lib\net8.0\Avalonia.Skia.dll
+C:\Users\IVAN\.nuget\packages\avalonia.themes.fluent\11.2.1\lib\net8.0\Avalonia.Themes.Fluent.dll
+C:\Users\IVAN\.nuget\packages\avalonia.themes.simple\11.2.1\lib\net8.0\Avalonia.Themes.Simple.dll
+C:\Users\IVAN\.nuget\packages\avalonia\11.2.1\ref\net8.0\Avalonia.Vulkan.dll
+C:\Users\IVAN\.nuget\packages\avalonia.win32\11.2.1\lib\net8.0\Avalonia.Win32.dll
+C:\Users\IVAN\.nuget\packages\avalonia.x11\11.2.1\lib\net8.0\Avalonia.X11.dll
+C:\Users\IVAN\.nuget\packages\closedxml\0.104.1\lib\netstandard2.1\ClosedXML.dll
+C:\Users\IVAN\.nuget\packages\closedxml.parser\1.2.0\lib\netstandard2.1\ClosedXML.Parser.dll
+C:\Users\IVAN\source\repos\presence_new\data\obj\Debug\net8.0\ref\data.dll
+C:\Users\IVAN\.nuget\packages\documentformat.openxml\3.0.1\lib\net8.0\DocumentFormat.OpenXml.dll
+C:\Users\IVAN\.nuget\packages\documentformat.openxml.framework\3.0.1\lib\net8.0\DocumentFormat.OpenXml.Framework.dll
+C:\Users\IVAN\source\repos\presence_new\domain\obj\Debug\net8.0\ref\domain.dll
+C:\Users\IVAN\.nuget\packages\dynamicdata\8.4.1\lib\net8.0\DynamicData.dll
+C:\Users\IVAN\.nuget\packages\excelnumberformat\1.1.0\lib\netstandard2.0\ExcelNumberFormat.dll
+C:\Users\IVAN\.nuget\packages\harfbuzzsharp\7.3.0.2\lib\net6.0\HarfBuzzSharp.dll
+C:\Users\IVAN\.nuget\packages\microcom.runtime\0.11.0\lib\net5.0\MicroCom.Runtime.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\Microsoft.CSharp.dll
+C:\Users\IVAN\.nuget\packages\microsoft.entityframeworkcore.abstractions\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
+C:\Users\IVAN\.nuget\packages\microsoft.entityframeworkcore\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.dll
+C:\Users\IVAN\.nuget\packages\microsoft.entityframeworkcore.relational\8.0.10\lib\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.caching.abstractions\8.0.0\lib\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.caching.memory\8.0.1\lib\net8.0\Microsoft.Extensions.Caching.Memory.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.configuration.abstractions\8.0.0\lib\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.dependencyinjection.abstractions\9.0.0\lib\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.dependencyinjection\8.0.1\lib\net8.0\Microsoft.Extensions.DependencyInjection.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.logging.abstractions\8.0.2\lib\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.logging\8.0.1\lib\net8.0\Microsoft.Extensions.Logging.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.options\8.0.2\lib\net8.0\Microsoft.Extensions.Options.dll
+C:\Users\IVAN\.nuget\packages\microsoft.extensions.primitives\8.0.0\lib\net8.0\Microsoft.Extensions.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\Microsoft.VisualBasic.Core.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\Microsoft.VisualBasic.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\Microsoft.Win32.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\Microsoft.Win32.Registry.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\mscorlib.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\netstandard.dll
+C:\Users\IVAN\.nuget\packages\npgsql\8.0.5\lib\net8.0\Npgsql.dll
+C:\Users\IVAN\.nuget\packages\npgsql.entityframeworkcore.postgresql\8.0.10\lib\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
+C:\Users\IVAN\.nuget\packages\rbush\3.2.0\lib\net6.0\RBush.dll
+C:\Users\IVAN\.nuget\packages\reactiveui\20.1.1\lib\net8.0\ReactiveUI.dll
+C:\Users\IVAN\.nuget\packages\sixlabors.fonts\1.0.0\lib\netcoreapp3.1\SixLabors.Fonts.dll
+C:\Users\IVAN\.nuget\packages\skiasharp\2.88.8\lib\net6.0\SkiaSharp.dll
+C:\Users\IVAN\.nuget\packages\splat\15.1.1\lib\net8.0\Splat.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.AppContext.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Buffers.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Collections.Concurrent.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Collections.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Collections.Immutable.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Collections.NonGeneric.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Collections.Specialized.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ComponentModel.Annotations.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ComponentModel.DataAnnotations.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ComponentModel.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ComponentModel.EventBasedAsync.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ComponentModel.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ComponentModel.TypeConverter.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Configuration.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Console.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Core.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Data.Common.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Data.DataSetExtensions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Data.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.Contracts.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.Debug.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.DiagnosticSource.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.FileVersionInfo.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.Process.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.StackTrace.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.TextWriterTraceListener.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.Tools.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.TraceSource.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Diagnostics.Tracing.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Drawing.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Drawing.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Dynamic.Runtime.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Formats.Asn1.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Formats.Tar.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Globalization.Calendars.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Globalization.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Globalization.Extensions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.Compression.Brotli.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.Compression.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.Compression.FileSystem.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.Compression.ZipFile.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.FileSystem.AccessControl.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.FileSystem.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.FileSystem.DriveInfo.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.FileSystem.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.FileSystem.Watcher.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.IsolatedStorage.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.MemoryMappedFiles.dll
+C:\Users\IVAN\.nuget\packages\system.io.packaging\8.0.0\lib\net8.0\System.IO.Packaging.dll
+C:\Users\IVAN\.nuget\packages\system.io.pipelines\8.0.0\lib\net8.0\System.IO.Pipelines.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.Pipes.AccessControl.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.Pipes.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.IO.UnmanagedMemoryStream.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Linq.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Linq.Expressions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Linq.Parallel.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Linq.Queryable.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Memory.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Http.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Http.Json.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.HttpListener.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Mail.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.NameResolution.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.NetworkInformation.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Ping.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Quic.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Requests.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Security.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.ServicePoint.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.Sockets.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.WebClient.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.WebHeaderCollection.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.WebProxy.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.WebSockets.Client.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Net.WebSockets.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Numerics.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Numerics.Vectors.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ObjectModel.dll
+C:\Users\IVAN\.nuget\packages\system.reactive\6.0.1\lib\net6.0\System.Reactive.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.DispatchProxy.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.Emit.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.Emit.ILGeneration.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.Emit.Lightweight.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.Extensions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.Metadata.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Reflection.TypeExtensions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Resources.Reader.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Resources.ResourceManager.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Resources.Writer.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.CompilerServices.Unsafe.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.CompilerServices.VisualC.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Extensions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Handles.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.InteropServices.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.InteropServices.JavaScript.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Intrinsics.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Loader.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Numerics.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Serialization.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Serialization.Formatters.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Serialization.Json.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Serialization.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Runtime.Serialization.Xml.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.AccessControl.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Claims.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.Algorithms.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.Cng.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.Csp.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.Encoding.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.OpenSsl.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.Primitives.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Cryptography.X509Certificates.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Principal.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.Principal.Windows.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Security.SecureString.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ServiceModel.Web.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ServiceProcess.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Text.Encoding.CodePages.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Text.Encoding.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Text.Encoding.Extensions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Text.Encodings.Web.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Text.Json.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Text.RegularExpressions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Channels.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Overlapped.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Tasks.Dataflow.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Tasks.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Tasks.Extensions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Tasks.Parallel.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Thread.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.ThreadPool.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Threading.Timer.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Transactions.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Transactions.Local.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.ValueTuple.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Web.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Web.HttpUtility.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Windows.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.Linq.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.ReaderWriter.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.Serialization.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.XDocument.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.XmlDocument.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.XmlSerializer.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.XPath.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\System.Xml.XPath.XDocument.dll
+C:\Users\IVAN\.nuget\packages\tmds.dbus.protocol\0.20.0\lib\net8.0\Tmds.DBus.Protocol.dll
+C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.8\ref\net8.0\WindowsBase.dll
diff --git a/Presence.Desktop/obj/Debug/net8.0/Avalonia/resources b/Presence.Desktop/obj/Debug/net8.0/Avalonia/resources
index 3ed2c75..039fcac 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/Avalonia/resources and b/Presence.Desktop/obj/Debug/net8.0/Avalonia/resources differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfo.cs b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfo.cs
index 4d7ec7f..80eb12d 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfo.cs
+++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfo.cs
@@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Presence.Desktop")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+080624ca76d45249d8c4b69668a4f1b945d2e0b4")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a6ee47c2dbae18612eca2dab14b5f4ec6e975bb8")]
[assembly: System.Reflection.AssemblyProductAttribute("Presence.Desktop")]
[assembly: System.Reflection.AssemblyTitleAttribute("Presence.Desktop")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfoInputs.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfoInputs.cache
index 8499fc8..ce27601 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfoInputs.cache
+++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.AssemblyInfoInputs.cache
@@ -1 +1 @@
-e55bbffc19990ab3bf39ff0de3a5b0a8ae285d0b116236a78cb331ec7dede3bb
+ab42ec2b8b39f66e748e49cf7c26d62001ca5b698766f782d48e1d00914a77af
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig
index 7ea4640..418b83e 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig
+++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig
@@ -15,12 +15,15 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Presence.Desktop
-build_property.ProjectDir = C:\Users\class_student\Source\Repos\presence\Presence.Desktop\
+build_property.ProjectDir = C:\Users\IVAN\source\repos\presence_new\Presence.Desktop\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
-[C:/Users/class_student/Source/Repos/presence/Presence.Desktop/App.axaml]
+[C:/Users/IVAN/source/repos/presence_new/Presence.Desktop/App.axaml]
build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
-[C:/Users/class_student/Source/Repos/presence/Presence.Desktop/Views/MainWindow.axaml]
+[C:/Users/IVAN/source/repos/presence_new/Presence.Desktop/Views/EditUserDialog.axaml]
+build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
+
+[C:/Users/IVAN/source/repos/presence_new/Presence.Desktop/Views/MainWindow.axaml]
build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.assets.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.assets.cache
index 1eb33fe..d099cbd 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.assets.cache and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.assets.cache differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.AssemblyReference.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.AssemblyReference.cache
index 7073826..3b958df 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.AssemblyReference.cache and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.AssemblyReference.cache differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.CoreCompileInputs.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.CoreCompileInputs.cache
index c484e7b..b82ed6c 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.CoreCompileInputs.cache
+++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-37161f012d8c8a68aedcf1e55e82dbb92e65b980f70ecb40052b8ccdf3abfc44
+7538e1977f1a410a301f8b6ced39c5b6dfd9e9c88ebe432af6f0106f995dc17c
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.FileListAbsolute.txt b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.FileListAbsolute.txt
index 2d1784b..9b34679 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.FileListAbsolute.txt
+++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.csproj.FileListAbsolute.txt
@@ -197,3 +197,101 @@ C:\Users\class_student\Source\Repos\presence\Presence.Desktop\obj\Debug\net8.0\r
C:\Users\class_student\Source\Repos\presence\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.dll
C:\Users\class_student\Source\Repos\presence\Presence.Desktop\obj\Debug\net8.0\refint\Presence.Desktop.dll
C:\Users\class_student\Source\Repos\presence\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.pdb
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.AssemblyReference.cache
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Avalonia\Resources.Inputs.cache
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Avalonia\resources
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfoInputs.cache
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.AssemblyInfo.cs
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.csproj.CoreCompileInputs.cache
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Avalonia\Presence.Desktop.pdb
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\refint\Avalonia\Presence.Desktop.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.exe
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.deps.json
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.runtimeconfig.json
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Presence.Desktop.pdb
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Base.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.DesignerSupport.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Dialogs.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.Xaml.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Markup.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Metal.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.MicroCom.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.OpenGL.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Vulkan.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.ColorPicker.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Controls.DataGrid.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Desktop.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Diagnostics.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Fonts.Inter.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.FreeDesktop.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Native.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.ReactiveUI.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Remote.Protocol.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Skia.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Fluent.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Themes.Simple.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.Win32.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Avalonia.X11.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\ClosedXML.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\ClosedXML.Parser.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\DynamicData.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\ExcelNumberFormat.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\HarfBuzzSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\MicroCom.Runtime.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Options.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Npgsql.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\RBush.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\ReactiveUI.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\SixLabors.Fonts.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\SkiaSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Splat.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\System.IO.Packaging.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\System.IO.Pipelines.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\System.Reactive.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\Tmds.DBus.Protocol.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\av_libglesv2.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\av_libglesv2.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\av_libglesv2.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libAvaloniaNative.dylib
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libHarfBuzzSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libHarfBuzzSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libHarfBuzzSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libHarfBuzzSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libHarfBuzzSharp.dylib
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libHarfBuzzSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libHarfBuzzSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libHarfBuzzSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm\native\libSkiaSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-arm64\native\libSkiaSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-musl-x64\native\libSkiaSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\linux-x64\native\libSkiaSharp.so
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\osx\native\libSkiaSharp.dylib
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-arm64\native\libSkiaSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x64\native\libSkiaSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\runtimes\win-x86\native\libSkiaSharp.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\data.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\domain.dll
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\data.pdb
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\bin\Debug\net8.0\domain.pdb
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Presence.C94E1B86.Up2Date
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\Presence.Desktop.genruntimeconfig.cache
+C:\Users\IVAN\Source\Repos\presence_new\Presence.Desktop\obj\Debug\net8.0\ref\Presence.Desktop.dll
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.dll
index ca9b1e6..b9f7fb0 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.dll and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.dll differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.genruntimeconfig.cache b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.genruntimeconfig.cache
index 4200ac7..4e350e6 100644
--- a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.genruntimeconfig.cache
+++ b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.genruntimeconfig.cache
@@ -1 +1 @@
-9fab83ac8002b27aff61d4aba2c71b3f2c85e330585b829b9666c4391f1e033a
+4ec31dde94d58fd5fceb75cbba771bd06b9896a69a213f84c51e651372a3fc2e
diff --git a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.pdb b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.pdb
index 0534b7b..e3941c0 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.pdb and b/Presence.Desktop/obj/Debug/net8.0/Presence.Desktop.pdb differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/apphost.exe b/Presence.Desktop/obj/Debug/net8.0/apphost.exe
index 2bf808a..8a23b17 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/apphost.exe and b/Presence.Desktop/obj/Debug/net8.0/apphost.exe differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/ref/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/ref/Presence.Desktop.dll
index 1ecaf54..8bcd12e 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/ref/Presence.Desktop.dll and b/Presence.Desktop/obj/Debug/net8.0/ref/Presence.Desktop.dll differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/refint/Avalonia/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/refint/Avalonia/Presence.Desktop.dll
index 1ecaf54..8bcd12e 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/refint/Avalonia/Presence.Desktop.dll and b/Presence.Desktop/obj/Debug/net8.0/refint/Avalonia/Presence.Desktop.dll differ
diff --git a/Presence.Desktop/obj/Debug/net8.0/refint/Presence.Desktop.dll b/Presence.Desktop/obj/Debug/net8.0/refint/Presence.Desktop.dll
index fb96ca4..1e37297 100644
Binary files a/Presence.Desktop/obj/Debug/net8.0/refint/Presence.Desktop.dll and b/Presence.Desktop/obj/Debug/net8.0/refint/Presence.Desktop.dll differ
diff --git a/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.dgspec.json b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.dgspec.json
index 5b7cee9..739e73c 100644
--- a/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.dgspec.json
+++ b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.dgspec.json
@@ -1,23 +1,23 @@
{
"format": 1,
"restore": {
- "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\Presence.Desktop.csproj": {}
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj": {}
},
"projects": {
- "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -26,6 +26,7 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -80,24 +81,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -106,14 +107,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj"
}
}
}
@@ -154,24 +156,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\Presence.Desktop.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\Presence.Desktop.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
"projectName": "Presence.Desktop",
- "projectPath": "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\Presence.Desktop.csproj",
- "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\obj\\",
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\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\\IVAN\\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"
],
@@ -180,17 +182,18 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj"
}
}
}
@@ -255,7 +258,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.props b/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.props
index da1d833..efee458 100644
--- a/Presence.Desktop/obj/Presence.Desktop.csproj.nuget.g.props
+++ b/Presence.Desktop/obj/Presence.Desktop.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\IVAN\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.9.2
+ 6.11.0
-
+
@@ -20,7 +20,7 @@
- C:\Users\class_student\.nuget\packages\avalonia.buildservices\0.0.29
- C:\Users\class_student\.nuget\packages\avalonia\11.2.1
+ C:\Users\IVAN\.nuget\packages\avalonia.buildservices\0.0.29
+ C:\Users\IVAN\.nuget\packages\avalonia\11.2.1
\ No newline at end of file
diff --git a/Presence.Desktop/obj/project.assets.json b/Presence.Desktop/obj/project.assets.json
index a12192b..9f4b19b 100644
--- a/Presence.Desktop/obj/project.assets.json
+++ b/Presence.Desktop/obj/project.assets.json
@@ -2767,23 +2767,23 @@
]
},
"packageFolders": {
- "C:\\Users\\class_student\\.nuget\\packages\\": {},
+ "C:\\Users\\IVAN\\.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.Desktop\\Presence.Desktop.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
"projectName": "Presence.Desktop",
- "projectPath": "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\Presence.Desktop.csproj",
- "packagesPath": "C:\\Users\\class_student\\.nuget\\packages\\",
- "outputPath": "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\obj\\",
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\Presence.Desktop\\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\\IVAN\\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"
],
@@ -2792,17 +2792,18 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj"
}
}
}
@@ -2867,7 +2868,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/Presence.Desktop/obj/project.nuget.cache b/Presence.Desktop/obj/project.nuget.cache
index 74f314f..4361fd9 100644
--- a/Presence.Desktop/obj/project.nuget.cache
+++ b/Presence.Desktop/obj/project.nuget.cache
@@ -1,67 +1,67 @@
{
"version": 2,
- "dgSpecHash": "xSlGp/wNsL9jAX2NK0PW80ZJ2O4ll/YlsGuV0d1N4+ZHDMTtFZB2aZq7V3+X094hAj4Rgi6zPlrTciuTs0HEXw==",
+ "dgSpecHash": "vqOus7BNbH8=",
"success": true,
- "projectFilePath": "C:\\Users\\class_student\\Source\\Repos\\presence\\Presence.Desktop\\Presence.Desktop.csproj",
+ "projectFilePath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\Presence.Desktop\\Presence.Desktop.csproj",
"expectedPackageFiles": [
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia\\11.2.1\\avalonia.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.angle.windows.natives\\2.1.22045.20230930\\avalonia.angle.windows.natives.2.1.22045.20230930.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.buildservices\\0.0.29\\avalonia.buildservices.0.0.29.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.controls.colorpicker\\11.2.1\\avalonia.controls.colorpicker.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.controls.datagrid\\11.2.1\\avalonia.controls.datagrid.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.desktop\\11.2.1\\avalonia.desktop.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.diagnostics\\11.2.1\\avalonia.diagnostics.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.fonts.inter\\11.2.1\\avalonia.fonts.inter.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.freedesktop\\11.2.1\\avalonia.freedesktop.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.native\\11.2.1\\avalonia.native.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.reactiveui\\11.2.1\\avalonia.reactiveui.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.remote.protocol\\11.2.1\\avalonia.remote.protocol.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.skia\\11.2.1\\avalonia.skia.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.themes.fluent\\11.2.1\\avalonia.themes.fluent.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.themes.simple\\11.2.1\\avalonia.themes.simple.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.win32\\11.2.1\\avalonia.win32.11.2.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\avalonia.x11\\11.2.1\\avalonia.x11.11.2.1.nupkg.sha512",
- "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\\dynamicdata\\8.4.1\\dynamicdata.8.4.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\\harfbuzzsharp\\7.3.0.2\\harfbuzzsharp.7.3.0.2.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\7.3.0.2\\harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\7.3.0.2\\harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\harfbuzzsharp.nativeassets.webassembly\\7.3.0.3-preview.2.2\\harfbuzzsharp.nativeassets.webassembly.7.3.0.3-preview.2.2.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\7.3.0.2\\harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\microcom.runtime\\0.11.0\\microcom.runtime.0.11.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\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.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\\reactiveui\\20.1.1\\reactiveui.20.1.1.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\\skiasharp\\2.88.8\\skiasharp.2.88.8.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\skiasharp.nativeassets.linux\\2.88.8\\skiasharp.nativeassets.linux.2.88.8.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\skiasharp.nativeassets.macos\\2.88.8\\skiasharp.nativeassets.macos.2.88.8.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\skiasharp.nativeassets.webassembly\\2.88.8\\skiasharp.nativeassets.webassembly.2.88.8.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\skiasharp.nativeassets.win32\\2.88.8\\skiasharp.nativeassets.win32.2.88.8.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\splat\\15.1.1\\splat.15.1.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\system.componentmodel.annotations\\5.0.0\\system.componentmodel.annotations.5.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\\class_student\\.nuget\\packages\\system.io.pipelines\\8.0.0\\system.io.pipelines.8.0.0.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\system.reactive\\6.0.1\\system.reactive.6.0.1.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\tmds.dbus.protocol\\0.20.0\\tmds.dbus.protocol.0.20.0.nupkg.sha512"
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia\\11.2.1\\avalonia.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.angle.windows.natives\\2.1.22045.20230930\\avalonia.angle.windows.natives.2.1.22045.20230930.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.buildservices\\0.0.29\\avalonia.buildservices.0.0.29.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.controls.colorpicker\\11.2.1\\avalonia.controls.colorpicker.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.controls.datagrid\\11.2.1\\avalonia.controls.datagrid.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.desktop\\11.2.1\\avalonia.desktop.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.diagnostics\\11.2.1\\avalonia.diagnostics.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.fonts.inter\\11.2.1\\avalonia.fonts.inter.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.freedesktop\\11.2.1\\avalonia.freedesktop.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.native\\11.2.1\\avalonia.native.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.reactiveui\\11.2.1\\avalonia.reactiveui.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.remote.protocol\\11.2.1\\avalonia.remote.protocol.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.skia\\11.2.1\\avalonia.skia.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.themes.fluent\\11.2.1\\avalonia.themes.fluent.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.themes.simple\\11.2.1\\avalonia.themes.simple.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.win32\\11.2.1\\avalonia.win32.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\avalonia.x11\\11.2.1\\avalonia.x11.11.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\dynamicdata\\8.4.1\\dynamicdata.8.4.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\harfbuzzsharp\\7.3.0.2\\harfbuzzsharp.7.3.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\7.3.0.2\\harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\7.3.0.2\\harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\harfbuzzsharp.nativeassets.webassembly\\7.3.0.3-preview.2.2\\harfbuzzsharp.nativeassets.webassembly.7.3.0.3-preview.2.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\7.3.0.2\\harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microcom.runtime\\0.11.0\\microcom.runtime.0.11.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\reactiveui\\20.1.1\\reactiveui.20.1.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\skiasharp\\2.88.8\\skiasharp.2.88.8.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\skiasharp.nativeassets.linux\\2.88.8\\skiasharp.nativeassets.linux.2.88.8.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\skiasharp.nativeassets.macos\\2.88.8\\skiasharp.nativeassets.macos.2.88.8.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\skiasharp.nativeassets.webassembly\\2.88.8\\skiasharp.nativeassets.webassembly.2.88.8.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\skiasharp.nativeassets.win32\\2.88.8\\skiasharp.nativeassets.win32.2.88.8.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\splat\\15.1.1\\splat.15.1.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.componentmodel.annotations\\5.0.0\\system.componentmodel.annotations.5.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.io.pipelines\\8.0.0\\system.io.pipelines.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.reactive\\6.0.1\\system.reactive.6.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\tmds.dbus.protocol\\0.20.0\\tmds.dbus.protocol.0.20.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
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 467fa47..f523cea 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+080624ca76d45249d8c4b69668a4f1b945d2e0b4")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a6ee47c2dbae18612eca2dab14b5f4ec6e975bb8")]
[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 d7fcd82..4b45033 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 @@
-76f1810e1e327cb5bc3e894010fe956ebf7a7f320510fc3d632ebe080520dd33
+09d9eb09483d8ec88a9e07924f45058b53f280bcb67db12a011687dae173e410
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 a92fae3..9ab6b36 100644
--- a/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig
+++ b/console_ui/obj/Debug/net8.0/console_ui.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = console_ui
-build_property.ProjectDir = C:\Users\class_student\Source\Repos\presence\console_ui\
+build_property.ProjectDir = C:\Users\IVAN\source\repos\presence_new\console_ui\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/console_ui/obj/Debug/net8.0/console_ui.assets.cache b/console_ui/obj/Debug/net8.0/console_ui.assets.cache
index fb2dd3f..f821607 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 fbf25b1..1ccb61f 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/console_ui.csproj.nuget.dgspec.json b/console_ui/obj/console_ui.csproj.nuget.dgspec.json
index 3fd4bbf..9d717a2 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\\IVAN\\source\\repos\\presence_new\\console_ui\\console_ui.csproj": {}
},
"projects": {
- "C:\\Users\\class_student\\Source\\Repos\\presence\\console_ui\\console_ui.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\console_ui\\console_ui.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -26,20 +26,21 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj"
}
}
}
@@ -88,24 +89,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -114,6 +115,7 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -168,24 +170,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -194,14 +196,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj"
}
}
}
@@ -242,24 +245,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\ui\\ui.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\ui\\ui.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -268,14 +271,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj"
}
}
}
@@ -310,7 +314,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/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..252c7d0 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\IVAN\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.9.2
+ 6.11.0
-
+
diff --git a/console_ui/obj/project.assets.json b/console_ui/obj/project.assets.json
index 2247ccf..fdeda1a 100644
--- a/console_ui/obj/project.assets.json
+++ b/console_ui/obj/project.assets.json
@@ -1056,23 +1056,23 @@
]
},
"packageFolders": {
- "C:\\Users\\class_student\\.nuget\\packages\\": {},
+ "C:\\Users\\IVAN\\.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\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\console_ui\\console_ui.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -1081,20 +1081,21 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj"
}
}
}
@@ -1143,7 +1144,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/console_ui/obj/project.nuget.cache b/console_ui/obj/project.nuget.cache
index b31b3c6..7b00ede 100644
--- a/console_ui/obj/project.nuget.cache
+++ b/console_ui/obj/project.nuget.cache
@@ -1,32 +1,32 @@
{
"version": 2,
- "dgSpecHash": "yfJCYMI2ah3sfp2aK6Ke6ce9kWJKxkrL993rMZ5hRfO/n/HG67U+7imrDbnyVEbFgC9j14ziYrduCNKKBW5lDw==",
+ "dgSpecHash": "FqbiY9/qG7A=",
"success": true,
- "projectFilePath": "C:\\Users\\class_student\\Source\\Repos\\presence\\console_ui\\console_ui.csproj",
+ "projectFilePath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\9.0.0\\microsoft.extensions.dependencyinjection.9.0.0.nupkg.sha512",
- "C:\\Users\\class_student\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.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\\IVAN\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.0\\microsoft.extensions.dependencyinjection.9.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.0\\microsoft.extensions.dependencyinjection.abstractions.9.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/data/Repository/IGroupRepository.cs b/data/Repository/IGroupRepository.cs
index 1889068..fd6245c 100644
--- a/data/Repository/IGroupRepository.cs
+++ b/data/Repository/IGroupRepository.cs
@@ -23,6 +23,9 @@ namespace data.Repository
void UpdateGroup(GroupDao group);
+ bool RemoveUserByGuid(Guid userGuid);
+ UserDao UpdateUser(Guid userGuid, string newFIO, int groupId);
+
diff --git a/data/Repository/SQLGroupRepositoryImpl.cs b/data/Repository/SQLGroupRepositoryImpl.cs
index 48bf437..afddeeb 100644
--- a/data/Repository/SQLGroupRepositoryImpl.cs
+++ b/data/Repository/SQLGroupRepositoryImpl.cs
@@ -136,5 +136,26 @@ public class SQLGroupRepositoryImpl : IGroupRepository
}
}
+ public UserDao UpdateUser(Guid userGuid, string newFio, int groupId)
+ {
+ var existingUser = _remoteDatabaseContext.Users.FirstOrDefault(u => u.Guid == userGuid);
+ if (existingUser == null) throw new UserNotFoundException(userGuid);
+ // Обновляем поля существующего пользователя
+ existingUser.FIO = newFio;
+ existingUser.GroupID = groupId;
+ _remoteDatabaseContext.SaveChanges();
+
+ return existingUser;
+ }
+
+ 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();
+ return true;
+ }
}
diff --git a/data/bin/Debug/net8.0/data.dll b/data/bin/Debug/net8.0/data.dll
index 5b7417e..1a9c720 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 dea6304..a0b797c 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 11acee3..8f15808 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+080624ca76d45249d8c4b69668a4f1b945d2e0b4")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a6ee47c2dbae18612eca2dab14b5f4ec6e975bb8")]
[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 3d1d58a..7f9a5d1 100644
--- a/data/obj/Debug/net8.0/data.AssemblyInfoInputs.cache
+++ b/data/obj/Debug/net8.0/data.AssemblyInfoInputs.cache
@@ -1 +1 @@
-e676e5dcd391477691cb5e78ea0f4e72fdf41221c8b764283a7f4dc9afda7c6b
+cf5e049869f83e04ff406624ffba308b96d89c042a1f4f091148c52996b87756
diff --git a/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig b/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig
index c4120f6..66f597c 100644
--- a/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig
+++ b/data/obj/Debug/net8.0/data.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,6 +8,6 @@ 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\IVAN\source\repos\presence_new\data\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/data/obj/Debug/net8.0/data.assets.cache b/data/obj/Debug/net8.0/data.assets.cache
index 3c28687..b765133 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..dc107fb 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 18a061f..da0b5b2 100644
--- a/data/obj/Debug/net8.0/data.csproj.CoreCompileInputs.cache
+++ b/data/obj/Debug/net8.0/data.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-44f0f497ad532821c249ae48a589e57b8bf7c3cd511fdcbf3c37d67827ab5aa9
+71eb3dcbcdef2d3b5c207785e8ea54a78c687024c33bc1ba939313d0ecfa0fba
diff --git a/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt b/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt
index 006b534..ecb00bb 100644
--- a/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt
+++ b/data/obj/Debug/net8.0/data.csproj.FileListAbsolute.txt
@@ -54,3 +54,17 @@ C:\Users\IVAN\Source\Repos\presence\data\obj\Debug\net8.0\refint\data.dll
C:\Users\IVAN\Source\Repos\presence\data\obj\Debug\net8.0\data.pdb
C:\Users\IVAN\Source\Repos\presence\data\obj\Debug\net8.0\data.genruntimeconfig.cache
C:\Users\IVAN\Source\Repos\presence\data\obj\Debug\net8.0\ref\data.dll
+C:\Users\IVAN\Source\Repos\presence_new\data\bin\Debug\net8.0\data.deps.json
+C:\Users\IVAN\Source\Repos\presence_new\data\bin\Debug\net8.0\data.runtimeconfig.json
+C:\Users\IVAN\Source\Repos\presence_new\data\bin\Debug\net8.0\data.dll
+C:\Users\IVAN\Source\Repos\presence_new\data\bin\Debug\net8.0\data.pdb
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.csproj.AssemblyReference.cache
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.AssemblyInfoInputs.cache
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.AssemblyInfo.cs
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.csproj.CoreCompileInputs.cache
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.dll
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\refint\data.dll
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.pdb
+C:\Users\IVAN\Source\Repos\presence_new\data\obj\Debug\net8.0\data.genruntimeconfig.cache
+C:\Users\IVAN\Source\Repos\presence_new\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 5b7417e..1a9c720 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 b6c23e1..f867b6a 100644
--- a/data/obj/Debug/net8.0/data.genruntimeconfig.cache
+++ b/data/obj/Debug/net8.0/data.genruntimeconfig.cache
@@ -1 +1 @@
-ad0a4479b59a7ef873597a5be47af04d30bf61b8a15ec5b82893655c935f039d
+88a9d3cb7f1bc232b1cd1b45bd39e001923f6d049868c228756df2a8daf15fa1
diff --git a/data/obj/Debug/net8.0/data.pdb b/data/obj/Debug/net8.0/data.pdb
index dea6304..a0b797c 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 7d9584e..7dcbb22 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 7d9584e..7dcbb22 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 d1937e5..c1e398a 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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {}
},
"projects": {
- "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -26,6 +26,7 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -80,7 +81,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/data/obj/data.csproj.nuget.g.props b/data/obj/data.csproj.nuget.g.props
index c24b8e3..11bacb2 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\IVAN\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.9.2
+ 6.11.0
-
+
@@ -18,6 +18,6 @@
- C:\Users\class_student\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3
+ C:\Users\IVAN\.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 0226a08..eab39d7 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\\IVAN\\.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\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\Source\\Repos\\presence_new\\data\\data.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -2135,6 +2135,7 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -2189,7 +2190,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/data/obj/project.nuget.cache b/data/obj/project.nuget.cache
index 3caceb6..c22a7c8 100644
--- a/data/obj/project.nuget.cache
+++ b/data/obj/project.nuget.cache
@@ -1,47 +1,47 @@
{
"version": 2,
- "dgSpecHash": "dBPobGZbW4jKftpopDdOdvwpbzROWoiPzYBMGL/hXvUgdi/u/sEl0RkoQlrjuHoJDOWHTVpRo8RBVk4zjt8Z3g==",
+ "dgSpecHash": "z8UcZbvgBOE=",
"success": true,
- "projectFilePath": "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj",
+ "projectFilePath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.codeanalysis.common\\4.5.0\\microsoft.codeanalysis.common.4.5.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.5.0\\microsoft.codeanalysis.csharp.4.5.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.codeanalysis.csharp.workspaces\\4.5.0\\microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.codeanalysis.workspaces.common\\4.5.0\\microsoft.codeanalysis.workspaces.common.4.5.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.design\\8.0.10\\microsoft.entityframeworkcore.design.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencymodel\\8.0.2\\microsoft.extensions.dependencymodel.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.collections.immutable\\6.0.0\\system.collections.immutable.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.composition\\6.0.0\\system.composition.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.composition.attributedmodel\\6.0.0\\system.composition.attributedmodel.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.composition.convention\\6.0.0\\system.composition.convention.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.composition.hosting\\6.0.0\\system.composition.hosting.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.composition.runtime\\6.0.0\\system.composition.runtime.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.composition.typedparts\\6.0.0\\system.composition.typedparts.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.io.pipelines\\6.0.3\\system.io.pipelines.6.0.3.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.reflection.metadata\\6.0.1\\system.reflection.metadata.6.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.text.encoding.codepages\\6.0.0\\system.text.encoding.codepages.6.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.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 1d42f2b..b907b38 100644
--- a/domain/UseCase/GroupUseCase.cs
+++ b/domain/UseCase/GroupUseCase.cs
@@ -1,4 +1,5 @@
+using data.Exception;
using data.RemoteData.RemoteDataBase.DAO;
using data.Repository;
using domain.Models;
@@ -27,7 +28,7 @@ namespace domain.UseCase
throw new ArgumentException("Группа не найдена.");
}
-
+
return new GroupLocalEntity
{
Id = existingGroup.Id,
@@ -57,7 +58,7 @@ namespace domain.UseCase
public void AddGroup(string groupName)
{
-
+
var newId = _repositoryGroupImpl.GetAllGroup().Any()
? _repositoryGroupImpl.GetAllGroup().Max(g => g.Id) + 1
@@ -74,7 +75,7 @@ namespace domain.UseCase
public void RemoveGroupById(int groupId)
{
-
+
var existingGroup = ValidateGroupExistence(groupId);
List _groups = GetAllGroups();
@@ -184,5 +185,35 @@ namespace domain.UseCase
_repositoryGroupImpl.UpdateGroup(groupDao);
}
+
+ public bool RemoveUserByGuid(Guid userGuid)
+ {
+ try
+ {
+ return _repositoryGroupImpl.RemoveUserByGuid(userGuid);
+ }
+ catch (UserNotFoundException ex)
+ {
+ Console.WriteLine($"Ошибка: {ex.Message}");
+ return false;
+ }
+ catch (RepositoryException ex)
+ {
+ Console.WriteLine($"Ошибка в репозитории: {ex.Message}");
+ return false;
+ }
+ }
+
+ public UserDao UpdateUser(Guid userGuid, string newFio, int groupId)
+ {
+ UserDao userDao = new UserDao
+ {
+ Guid = userGuid,
+ FIO = newFio,
+ GroupID = groupId
+ };
+
+ return userDao;
+ }
}
}
\ No newline at end of file
diff --git a/domain/bin/Debug/net8.0/data.dll b/domain/bin/Debug/net8.0/data.dll
index 5b7417e..1a9c720 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 dea6304..a0b797c 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 f81a26f..f1bf4d5 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 0eebbc6..b91edc5 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 421d7fe..f1d5e29 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+080624ca76d45249d8c4b69668a4f1b945d2e0b4")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a6ee47c2dbae18612eca2dab14b5f4ec6e975bb8")]
[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 aec3465..321d217 100644
--- a/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache
+++ b/domain/obj/Debug/net8.0/domain.AssemblyInfoInputs.cache
@@ -1 +1 @@
-05d1c59b6fda48033f66b06726608c841ddaf6dfb8ee69765c26d906b303fe41
+d24c890ce621dbb0889415acb529c15f3690951e6f3a55ea99867c2203cd6157
diff --git a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig
index d9f9575..d406c4c 100644
--- a/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig
+++ b/domain/obj/Debug/net8.0/domain.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = domain
-build_property.ProjectDir = C:\Users\class_student\Source\Repos\presence\domain\
+build_property.ProjectDir = C:\Users\IVAN\source\repos\presence_new\domain\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/domain/obj/Debug/net8.0/domain.assets.cache b/domain/obj/Debug/net8.0/domain.assets.cache
index 5cfed49..594189d 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 b9e63c1..4a5e4c0 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 4512e03..c151521 100644
--- a/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache
+++ b/domain/obj/Debug/net8.0/domain.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-1607375bb5d07fa3a7815d46071156e85b848ca356e3d0ffd450f4cdb5a8879c
+e1c4ddbdcc3377eb4601206854fe54d40d843d87aa9fc50ef3e4755d853ef94e
diff --git a/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt b/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt
index e7c8b5a..b3801b0 100644
--- a/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt
+++ b/domain/obj/Debug/net8.0/domain.csproj.FileListAbsolute.txt
@@ -58,3 +58,18 @@ C:\Users\IVAN\Source\Repos\presence\domain\obj\Debug\net8.0\domain.dll
C:\Users\IVAN\Source\Repos\presence\domain\obj\Debug\net8.0\refint\domain.dll
C:\Users\IVAN\Source\Repos\presence\domain\obj\Debug\net8.0\domain.pdb
C:\Users\IVAN\Source\Repos\presence\domain\obj\Debug\net8.0\ref\domain.dll
+C:\Users\IVAN\Source\Repos\presence_new\domain\bin\Debug\net8.0\domain.deps.json
+C:\Users\IVAN\Source\Repos\presence_new\domain\bin\Debug\net8.0\domain.dll
+C:\Users\IVAN\Source\Repos\presence_new\domain\bin\Debug\net8.0\domain.pdb
+C:\Users\IVAN\Source\Repos\presence_new\domain\bin\Debug\net8.0\data.dll
+C:\Users\IVAN\Source\Repos\presence_new\domain\bin\Debug\net8.0\data.pdb
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.csproj.AssemblyReference.cache
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.AssemblyInfoInputs.cache
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.AssemblyInfo.cs
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.csproj.CoreCompileInputs.cache
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.csproj.Up2Date
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.dll
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\refint\domain.dll
+C:\Users\IVAN\Source\Repos\presence_new\domain\obj\Debug\net8.0\domain.pdb
+C:\Users\IVAN\Source\Repos\presence_new\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 f81a26f..f1bf4d5 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 0eebbc6..b91edc5 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 f849a4c..2b1c8e6 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 f849a4c..2b1c8e6 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 60bdba5..9213ace 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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {}
},
"projects": {
- "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -26,6 +26,7 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -80,24 +81,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -106,14 +107,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj"
}
}
}
@@ -154,7 +156,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/domain/obj/domain.csproj.nuget.g.props b/domain/obj/domain.csproj.nuget.g.props
index d669d1a..252c7d0 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\IVAN\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.9.2
+ 6.11.0
-
+
diff --git a/domain/obj/project.assets.json b/domain/obj/project.assets.json
index d31ed5f..d7cc077 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\\IVAN\\.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\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -1044,14 +1044,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj"
}
}
}
@@ -1092,7 +1093,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/domain/obj/project.nuget.cache b/domain/obj/project.nuget.cache
index dab4b89..7a903c3 100644
--- a/domain/obj/project.nuget.cache
+++ b/domain/obj/project.nuget.cache
@@ -1,32 +1,32 @@
{
"version": 2,
- "dgSpecHash": "huTb6uPnY4Oy6459ePz3VJW91KIPhP3IHAaAETusVV7WDseLI/x2QkHrEeLo/1s2QMdcVBzKbOVfAT7f8Vi3Cw==",
+ "dgSpecHash": "XfEO9LIhfgw=",
"success": true,
- "projectFilePath": "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj",
+ "projectFilePath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfo.cs b/presence_api/obj/Debug/net8.0/presence_api.AssemblyInfo.cs
index a238537..8ec2954 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+080624ca76d45249d8c4b69668a4f1b945d2e0b4")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a6ee47c2dbae18612eca2dab14b5f4ec6e975bb8")]
[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 b8f9df7..506b0c4 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 @@
-7729860af7063828696952cd6606a8e51633f7b1df489330fc562c29ac13c130
+67f3043c8f2b2bb2e842d20f616e8630233eb4056acae2e96c029e296dc9f6e1
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 5d41b90..f6e352c 100644
--- a/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig
+++ b/presence_api/obj/Debug/net8.0/presence_api.GeneratedMSBuildEditorConfig.editorconfig
@@ -9,11 +9,11 @@ build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = presence_api
build_property.RootNamespace = presence_api
-build_property.ProjectDir = C:\Users\class_student\Source\Repos\presence\presence_api\
+build_property.ProjectDir = C:\Users\IVAN\source\repos\presence_new\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\IVAN\source\repos\presence_new\presence_api
build_property._RazorSourceGeneratorDebug =
diff --git a/presence_api/obj/Debug/net8.0/presence_api.assets.cache b/presence_api/obj/Debug/net8.0/presence_api.assets.cache
index b6d2398..66004c2 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 00bdc0c..a2dc6e4 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/presence_api.csproj.nuget.dgspec.json b/presence_api/obj/presence_api.csproj.nuget.dgspec.json
index e47597c..0cb09ff 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\\IVAN\\source\\repos\\presence_new\\presence_api\\presence_api.csproj": {}
},
"projects": {
- "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -26,6 +26,7 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -80,24 +81,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -106,14 +107,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj"
}
}
}
@@ -154,24 +156,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\presence_api\\presence_api.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\presence_api\\presence_api.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -180,14 +182,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj"
}
}
}
@@ -235,7 +238,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/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..4ef37cf 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\IVAN\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.9.2
+ 6.11.0
-
+
@@ -19,6 +19,6 @@
- C:\Users\class_student\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5
+ C:\Users\IVAN\.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 e8e6621..52a7c82 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\\IVAN\\.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\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\presence_api\\presence_api.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -1511,14 +1511,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj"
}
}
}
@@ -1566,7 +1567,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/presence_api/obj/project.nuget.cache b/presence_api/obj/project.nuget.cache
index 7eab131..64a7729 100644
--- a/presence_api/obj/project.nuget.cache
+++ b/presence_api/obj/project.nuget.cache
@@ -1,39 +1,39 @@
{
"version": 2,
- "dgSpecHash": "Wpv0GgUqF9c3N+U/qXq9dDp6NW5DUXDhQiVLWU04sXnDJSo9hDp27+WDSWo9VMpqc8dm6ZwhSi9it6pDrxY7Cw==",
+ "dgSpecHash": "w134Qg3tcAY=",
"success": true,
- "projectFilePath": "C:\\Users\\class_student\\Source\\Repos\\presence\\presence_api\\presence_api.csproj",
+ "projectFilePath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.aspnetcore.openapi\\8.0.4\\microsoft.aspnetcore.openapi.8.0.4.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.openapi\\1.4.3\\microsoft.openapi.1.4.3.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\swashbuckle.aspnetcore\\6.4.0\\swashbuckle.aspnetcore.6.4.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.4.0\\swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.4.0\\swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.4.0\\swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs b/ui/obj/Debug/net8.0/ui.AssemblyInfo.cs
index a86ee2e..d6a4eed 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+080624ca76d45249d8c4b69668a4f1b945d2e0b4")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a6ee47c2dbae18612eca2dab14b5f4ec6e975bb8")]
[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 576734a..f3b02bd 100644
--- a/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache
+++ b/ui/obj/Debug/net8.0/ui.AssemblyInfoInputs.cache
@@ -1 +1 @@
-4ab7730404d4174698d1cad8c443fa2512145e4442a5bc3097914c5b90496223
+203f2b681c95a4e3de60c72921e08040c37257db291604e56d9fe5f0aa92a88f
diff --git a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig
index 495c9ac..0228065 100644
--- a/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig
+++ b/ui/obj/Debug/net8.0/ui.GeneratedMSBuildEditorConfig.editorconfig
@@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = ui
-build_property.ProjectDir = C:\Users\class_student\Source\Repos\presence\ui\
+build_property.ProjectDir = C:\Users\IVAN\source\repos\presence_new\ui\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
diff --git a/ui/obj/Debug/net8.0/ui.assets.cache b/ui/obj/Debug/net8.0/ui.assets.cache
index 91caa0d..560d03e 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 a1c8707..7096e27 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/project.assets.json b/ui/obj/project.assets.json
index 2c044cb..e0aa114 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\\IVAN\\.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\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -1062,14 +1062,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj"
}
}
}
@@ -1104,7 +1105,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/ui/obj/project.nuget.cache b/ui/obj/project.nuget.cache
index c0e1490..9d8fb78 100644
--- a/ui/obj/project.nuget.cache
+++ b/ui/obj/project.nuget.cache
@@ -1,32 +1,32 @@
{
"version": 2,
- "dgSpecHash": "UDtkAdRAUkdfKYnXSV9thbENks9XnkdqJxQzV8WJrz/dXRAhXe29BSoGinF9t/xt0yLNRfkZq+UZ5giwkN+pjQ==",
+ "dgSpecHash": "TSkizrfiayE=",
"success": true,
- "projectFilePath": "C:\\Users\\class_student\\Source\\Repos\\presence\\ui\\ui.csproj",
+ "projectFilePath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml\\3.0.1\\documentformat.openxml.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\documentformat.openxml.framework\\3.0.1\\documentformat.openxml.framework.3.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\excelnumberformat\\1.1.0\\excelnumberformat.1.1.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore\\8.0.10\\microsoft.entityframeworkcore.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\8.0.10\\microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\8.0.10\\microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\8.0.10\\microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\8.0.0\\microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.caching.memory\\8.0.1\\microsoft.extensions.caching.memory.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\8.0.0\\microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\8.0.1\\microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\8.0.2\\microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging\\8.0.1\\microsoft.extensions.logging.8.0.1.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\8.0.2\\microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.options\\8.0.2\\microsoft.extensions.options.8.0.2.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\microsoft.extensions.primitives\\8.0.0\\microsoft.extensions.primitives.8.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\rbush\\3.2.0\\rbush.3.2.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
+ "C:\\Users\\IVAN\\.nuget\\packages\\system.io.packaging\\8.0.0\\system.io.packaging.8.0.0.nupkg.sha512"
],
"logs": []
}
\ No newline at end of file
diff --git a/ui/obj/ui.csproj.nuget.dgspec.json b/ui/obj/ui.csproj.nuget.dgspec.json
index ab47258..3fa78c2 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\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj": {}
},
"projects": {
- "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\data\\data.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\Source\\Repos\\presence_new\\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\\IVAN\\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"
],
@@ -26,6 +26,7 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -80,24 +81,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\domain\\domain.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -106,14 +107,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\data\\data.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\data\\data.csproj"
}
}
}
@@ -154,24 +156,24 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
},
- "C:\\Users\\class_student\\Source\\Repos\\presence\\ui\\ui.csproj": {
+ "C:\\Users\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj": {
"version": "1.0.0",
"restore": {
- "projectUniqueName": "C:\\Users\\class_student\\Source\\Repos\\presence\\ui\\ui.csproj",
+ "projectUniqueName": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\source\\repos\\presence_new\\ui\\ui.csproj",
+ "packagesPath": "C:\\Users\\IVAN\\.nuget\\packages\\",
+ "outputPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\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\\IVAN\\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"
],
@@ -180,14 +182,15 @@
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"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\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj": {
+ "projectPath": "C:\\Users\\IVAN\\source\\repos\\presence_new\\domain\\domain.csproj"
}
}
}
@@ -222,7 +225,7 @@
"privateAssets": "all"
}
},
- "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.204/PortableRuntimeIdentifierGraph.json"
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.400/PortableRuntimeIdentifierGraph.json"
}
}
}
diff --git a/ui/obj/ui.csproj.nuget.g.props b/ui/obj/ui.csproj.nuget.g.props
index d669d1a..252c7d0 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\IVAN\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
- 6.9.2
+ 6.11.0
-
+