This commit is contained in:
Userok 2024-12-09 13:41:40 +03:00
parent 9644a4176c
commit 402acf8845
73 changed files with 1285 additions and 423 deletions

Binary file not shown.

Binary file not shown.

View File

@ -3,20 +3,63 @@
"WorkspaceRootPath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\", "WorkspaceRootPath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\",
"Documents": [ "Documents": [
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\zurnal_vizual.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}" "RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\zurnal_vizual.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\mainwindow.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\mainwindow.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" "RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Program Files\\dotnet\\sdk\\9.0.101\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.NET.Sdk.DefaultItems.targets||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\di\\servicecolletionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\di\\servicecolletionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewlocator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewlocator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewmodels\\groupviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewmodels\\groupviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\domain\\service\\groupservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\domain\\service\\groupservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" "RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\presence_api\\programapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" "RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\presence_api\\programapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
@ -30,7 +73,7 @@
"DocumentGroups": [ "DocumentGroups": [
{ {
"DockedWidth": 200, "DockedWidth": 200,
"SelectedChildIndex": 6, "SelectedChildIndex": 2,
"Children": [ "Children": [
{ {
"$type": "Bookmark", "$type": "Bookmark",
@ -40,9 +83,152 @@
"$type": "Bookmark", "$type": "Bookmark",
"Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
}, },
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "Zurnal_Vizual",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Zurnal_Vizual.csproj",
"RelativeDocumentMoniker": "Zurnal_Vizual\\Zurnal_Vizual.csproj",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Zurnal_Vizual.csproj",
"RelativeToolTip": "Zurnal_Vizual\\Zurnal_Vizual.csproj",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
"WhenOpened": "2024-12-09T10:01:14.921Z"
},
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 2, "DocumentIndex": 2,
"Title": "Microsoft.NET.Sdk.DefaultItems.targets",
"DocumentMoniker": "C:\\Program Files\\dotnet\\sdk\\9.0.101\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.NET.Sdk.DefaultItems.targets",
"RelativeDocumentMoniker": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.101\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.NET.Sdk.DefaultItems.targets",
"ToolTip": "C:\\Program Files\\dotnet\\sdk\\9.0.101\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.NET.Sdk.DefaultItems.targets",
"RelativeToolTip": "..\\..\\..\\..\\..\\Program Files\\dotnet\\sdk\\9.0.101\\Sdks\\Microsoft.NET.Sdk\\targets\\Microsoft.NET.Sdk.DefaultItems.targets",
"ViewState": "AgIAAIAAAAAAAAAAAAAiwIwAAAAEAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|",
"WhenOpened": "2024-12-09T09:58:19.813Z"
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "App.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\App.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml.cs",
"RelativeToolTip": "Zurnal_Vizual\\App.axaml.cs",
"ViewState": "AgIAACMAAAAAAAAAAAAAADEAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:55:02.223Z"
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "Zurnal.AssemblyInfo.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"RelativeDocumentMoniker": "Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"RelativeToolTip": "Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:47:56.305Z"
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "ServiceColletionExtensions.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"RelativeToolTip": "Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"ViewState": "AgIAAAIAAAAAAAAAAAAIwA8AAAAnAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:47:20.986Z"
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAA2AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:47:01.905Z"
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "GroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"RelativeToolTip": "Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAjAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:46:46.909Z"
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "ViewLocator.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewLocator.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\ViewLocator.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewLocator.cs",
"RelativeToolTip": "Zurnal_Vizual\\ViewLocator.cs",
"ViewState": "AgIAABEAAAAAAAAAAAAcwBwAAAAoAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:26:00.348Z"
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "GroupViewModel.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"RelativeToolTip": "Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"ViewState": "AgIAAC0AAAAAAAAAAAAcwD8AAAAZAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:21:53.232Z"
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAAGoAAAAAAAAAAAAAAH0AAAAJAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T08:28:10.333Z"
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "GroupService.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\Service\\GroupService.cs",
"RelativeDocumentMoniker": "Zurnal\\domain\\Service\\GroupService.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\Service\\GroupService.cs",
"RelativeToolTip": "Zurnal\\domain\\Service\\GroupService.cs",
"ViewState": "AgIAACQAAAAAAAAAAADwvyYAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T08:10:35.74Z"
},
{
"$type": "Document",
"DocumentIndex": 13,
"Title": "ProgramApi.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\presence_api\\ProgramApi.cs",
"RelativeDocumentMoniker": "Zurnal\\presence_api\\ProgramApi.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\presence_api\\ProgramApi.cs",
"RelativeToolTip": "Zurnal\\presence_api\\ProgramApi.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T07:55:01.451Z"
},
{
"$type": "Document",
"DocumentIndex": 12,
"Title": "MainWindowViewModel.cs", "Title": "MainWindowViewModel.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs", "RelativeDocumentMoniker": "Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs",
@ -50,58 +236,41 @@
"RelativeToolTip": "Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs", "RelativeToolTip": "Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-05T10:58:36.906Z", "WhenOpened": "2024-12-05T10:58:36.906Z"
"EditorCaption": ""
}, },
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 1, "DocumentIndex": 15,
"Title": "MainWindow.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\MainWindow.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\MainWindow.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\MainWindow.cs",
"RelativeToolTip": "Zurnal_Vizual\\MainWindow.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-05T08:51:28.615Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "App.axaml", "Title": "App.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml",
"RelativeDocumentMoniker": "Zurnal_Vizual\\App.axaml", "RelativeDocumentMoniker": "Zurnal_Vizual\\App.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml", "ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml",
"RelativeToolTip": "Zurnal_Vizual\\App.axaml", "RelativeToolTip": "Zurnal_Vizual\\App.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2024-12-05T08:02:13.018Z", "WhenOpened": "2024-12-05T08:02:13.018Z"
"EditorCaption": ""
}, },
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 3, "DocumentIndex": 1,
"Title": "MainWindow.axaml.cs", "Title": "MainWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"RelativeToolTip": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "RelativeToolTip": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAMAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-02T10:46:34.635Z", "WhenOpened": "2024-12-02T10:46:34.635Z"
"EditorCaption": ""
}, },
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 0, "DocumentIndex": 14,
"Title": "MainWindow.axaml", "Title": "MainWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml",
"RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml", "RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml", "ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml",
"RelativeToolTip": "Zurnal_Vizual\\Views\\MainWindow.axaml", "RelativeToolTip": "Zurnal_Vizual\\Views\\MainWindow.axaml",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003549|",
"WhenOpened": "2024-12-02T10:44:27.193Z", "WhenOpened": "2024-12-02T10:44:27.193Z"
"EditorCaption": ""
} }
] ]
} }

View File

@ -3,20 +3,56 @@
"WorkspaceRootPath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\", "WorkspaceRootPath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\",
"Documents": [ "Documents": [
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}" "RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\app.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\mainwindow.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\mainwindow.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" "RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|solutionrelative:Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\di\\servicecolletionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\di\\servicecolletionextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\data\\repository\\grouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewlocator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewlocator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewmodels\\groupviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewmodels\\groupviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\domain\\service\\groupservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\domain\\service\\groupservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" "RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\viewmodels\\mainwindowviewmodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "AbsoluteMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal\\presence_api\\programapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" "RelativeMoniker": "D:0:0:{C46B521B-A271-43B9-AC19-9641BEBC01B4}|Zurnal\\Zurnal.csproj|solutionrelative:zurnal\\presence_api\\programapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
"RelativeMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|solutionrelative:zurnal_vizual\\views\\mainwindow.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}"
}, },
{ {
"AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}", "AbsoluteMoniker": "D:0:0:{0A1535B3-B752-4911-B0A7-03B4974AAEF3}|Zurnal_Vizual\\Zurnal_Vizual.csproj|c:\\users\\pc\\source\\repos\\zurnal_vizual\\zurnal_vizual\\app.axaml||{6D5344A2-2FCD-49DE-A09D-6A14FD1B1224}",
@ -30,7 +66,7 @@
"DocumentGroups": [ "DocumentGroups": [
{ {
"DockedWidth": 200, "DockedWidth": 200,
"SelectedChildIndex": 6, "SelectedChildIndex": 2,
"Children": [ "Children": [
{ {
"$type": "Bookmark", "$type": "Bookmark",
@ -40,9 +76,139 @@
"$type": "Bookmark", "$type": "Bookmark",
"Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
}, },
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "App.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\App.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml.cs",
"RelativeToolTip": "Zurnal_Vizual\\App.axaml.cs",
"ViewState": "AgIAABEAAAAAAAAAAAArwB0AAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:55:02.223Z",
"EditorCaption": ""
},
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 2, "DocumentIndex": 2,
"Title": "Zurnal.AssemblyInfo.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"RelativeDocumentMoniker": "Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"RelativeToolTip": "Zurnal\\obj\\Debug\\net8.0\\Zurnal.AssemblyInfo.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:47:56.305Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "ServiceColletionExtensions.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"RelativeToolTip": "Zurnal_Vizual\\DI\\ServiceColletionExtensions.cs",
"ViewState": "AgIAAAIAAAAAAAAAAAAIwA8AAAAnAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:47:20.986Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "Zurnal\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAA2AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:47:01.905Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "GroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"RelativeToolTip": "Zurnal\\data\\Repository\\GroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAjAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:46:46.909Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "ViewLocator.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewLocator.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\ViewLocator.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewLocator.cs",
"RelativeToolTip": "Zurnal_Vizual\\ViewLocator.cs",
"ViewState": "AgIAABEAAAAAAAAAAAAcwBwAAAAoAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:26:00.348Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 8,
"Title": "GroupViewModel.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"RelativeToolTip": "Zurnal_Vizual\\ViewModels\\GroupViewModel.cs",
"ViewState": "AgIAAC0AAAAAAAAAAAAcwD8AAAAZAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T09:21:53.232Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "Zurnal\\domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAAGoAAAAAAAAAAAAAAH0AAAAJAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T08:28:10.333Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
"Title": "GroupService.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\Service\\GroupService.cs",
"RelativeDocumentMoniker": "Zurnal\\domain\\Service\\GroupService.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\domain\\Service\\GroupService.cs",
"RelativeToolTip": "Zurnal\\domain\\Service\\GroupService.cs",
"ViewState": "AgIAACQAAAAAAAAAAADwvyYAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T08:10:35.74Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "ProgramApi.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\presence_api\\ProgramApi.cs",
"RelativeDocumentMoniker": "Zurnal\\presence_api\\ProgramApi.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\presence_api\\ProgramApi.cs",
"RelativeToolTip": "Zurnal\\presence_api\\ProgramApi.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-09T07:55:01.451Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 10,
"Title": "MainWindowViewModel.cs", "Title": "MainWindowViewModel.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs", "RelativeDocumentMoniker": "Zurnal_Vizual\\ViewModels\\MainWindowViewModel.cs",
@ -55,20 +221,7 @@
}, },
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 1, "DocumentIndex": 13,
"Title": "MainWindow.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\MainWindow.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\MainWindow.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\MainWindow.cs",
"RelativeToolTip": "Zurnal_Vizual\\MainWindow.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAYAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-05T08:51:28.615Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "App.axaml", "Title": "App.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\App.axaml",
"RelativeDocumentMoniker": "Zurnal_Vizual\\App.axaml", "RelativeDocumentMoniker": "Zurnal_Vizual\\App.axaml",
@ -80,20 +233,20 @@
}, },
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 3, "DocumentIndex": 1,
"Title": "MainWindow.axaml.cs", "Title": "MainWindow.axaml.cs",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "ToolTip": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"RelativeToolTip": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs", "RelativeToolTip": "Zurnal_Vizual\\Views\\MainWindow.axaml.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAA0AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-12-02T10:46:34.635Z", "WhenOpened": "2024-12-02T10:46:34.635Z",
"EditorCaption": "" "EditorCaption": ""
}, },
{ {
"$type": "Document", "$type": "Document",
"DocumentIndex": 0, "DocumentIndex": 12,
"Title": "MainWindow.axaml", "Title": "MainWindow.axaml",
"DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml", "DocumentMoniker": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Views\\MainWindow.axaml",
"RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml", "RelativeDocumentMoniker": "Zurnal_Vizual\\Views\\MainWindow.axaml",

View File

@ -8,6 +8,8 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Avalonia" Version="11.2.2" />
<PackageReference Include="Avalonia.ReactiveUI" Version="11.2.2" />
<PackageReference Include="ClosedXML" Version="0.104.2" /> <PackageReference Include="ClosedXML" Version="0.104.2" />
<PackageReference Include="CouchbaseNetClient" Version="3.6.4" /> <PackageReference Include="CouchbaseNetClient" Version="3.6.4" />
<PackageReference Include="DocumentFormat.OpenXml" Version="3.1.1" /> <PackageReference Include="DocumentFormat.OpenXml" Version="3.1.1" />
@ -18,7 +20,6 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets> <PrivateAssets>all</PrivateAssets>
</PackageReference> </PackageReference>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.1" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2" /> <PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.2" />
<PackageReference Include="Microsoft.Graph" Version="5.62.0" /> <PackageReference Include="Microsoft.Graph" Version="5.62.0" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.10" /> <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.10" />

Binary file not shown.

Binary file not shown.

View File

@ -1,6 +1,5 @@
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using data.Repository; using data.Repository;
using domain.Models;
public class GroupRepositoryImpl : IGroupRepository public class GroupRepositoryImpl : IGroupRepository
{ {
@ -46,4 +45,9 @@ public class GroupRepositoryImpl : IGroupRepository
_groups.Remove(existingGroup); _groups.Remove(existingGroup);
return true; return true;
} }
public IEnumerable<GroupDao> GetGroupsWithStudents()
{
throw new NotImplementedException();
}
} }

View File

@ -1,5 +1,4 @@
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using domain.Models;
namespace data.Repository namespace data.Repository
{ {
@ -10,6 +9,7 @@ namespace data.Repository
bool UpdateGroupById(int groupID, GroupDao updatedGroup); bool UpdateGroupById(int groupID, GroupDao updatedGroup);
GroupDao GetGroupById(int groupID); GroupDao GetGroupById(int groupID);
bool AddGroup(GroupDao newGroup); bool AddGroup(GroupDao newGroup);
public IEnumerable<GroupDao> GetGroupsWithStudents();
} }
} }

View File

@ -1,5 +1,4 @@
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using domain.Models;
namespace data.Repository namespace data.Repository
{ {

View File

@ -1,6 +1,4 @@
using data.RemoteData.RemoteDataBase.DAO; using User = data.RemoteData.RemoteDataBase.DAO.UserDao;
using domain.Models;
using User = data.RemoteData.RemoteDataBase.DAO.UserDao;
namespace data.Repository namespace data.Repository
{ {

View File

@ -1,5 +1,4 @@
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using domain.Models;
namespace data.Repository namespace data.Repository
{ {

View File

@ -14,8 +14,8 @@ public class SQLGroupRepositoryImpl : IGroupRepository
public GroupDao? GetGroupById(int groupId) public GroupDao? GetGroupById(int groupId)
{ {
var groupDao = _remoteDatabaseContext.groups.FirstOrDefault(g => g.Id == groupId); var GroupDao = _remoteDatabaseContext.groups.FirstOrDefault(g => g.Id == groupId);
return groupDao != null ? new GroupDao { Id = groupDao.Id, Name = groupDao.Name } : null; return GroupDao != null ? new GroupDao { Id = GroupDao.Id, Name = GroupDao.Name } : null;
} }
@ -32,8 +32,8 @@ public class SQLGroupRepositoryImpl : IGroupRepository
if (_remoteDatabaseContext.groups.Any(g => g.Id == group.Id)) if (_remoteDatabaseContext.groups.Any(g => g.Id == group.Id))
return false; return false;
var groupDao = new GroupDao { Id = group.Id, Name = group.Name }; var GroupDao = new GroupDao { Id = group.Id, Name = group.Name };
_remoteDatabaseContext.groups.Add(groupDao); _remoteDatabaseContext.groups.Add(GroupDao);
_remoteDatabaseContext.SaveChanges(); _remoteDatabaseContext.SaveChanges();
return true; return true;
} }
@ -61,4 +61,9 @@ public class SQLGroupRepositoryImpl : IGroupRepository
_remoteDatabaseContext.SaveChanges(); _remoteDatabaseContext.SaveChanges();
return true; return true;
} }
public IEnumerable<GroupDao> GetGroupsWithStudents()
{
throw new NotImplementedException();
}
} }

View File

@ -1,5 +1,4 @@
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using domain.Models;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using remoteData.RemoteDataBase; using remoteData.RemoteDataBase;

View File

@ -1,6 +1,4 @@
using data.Exception; using data.Exception;
using data.RemoteData.RemoteDataBase.DAO;
using domain.Models;
using User = data.RemoteData.RemoteDataBase.DAO.UserDao; using User = data.RemoteData.RemoteDataBase.DAO.UserDao;
namespace data.Repository namespace data.Repository

View File

@ -0,0 +1,7 @@
namespace domain.Request
{
public class AddGroupRequest
{
public string Name { get; set; }
}
}

View File

@ -0,0 +1,8 @@
namespace domain.Request
{
public class AddGroupWithStudentsRequest
{
public AddGroupRequest addGroupRequest { get; set; }
public IEnumerable<AddStudentRequest> AddStudentRequests { get; set; }
}
}

View File

@ -0,0 +1,7 @@
namespace domain.Request
{
public class AddStudentRequest
{
public string StudentName { get; set; }
}
}

View File

@ -0,0 +1,40 @@
using data.RemoteData.RemoteDataBase.DAO;
using data.Repository;
using domain.Request;
using domain.UseCase;
namespace domain.Service
{
public class GroupService : GroupUseCase
{
private readonly IGroupRepository _groupRepository;
public GroupService(IGroupRepository groupRepository): base(groupRepository)
{
_groupRepository = groupRepository;
}
public void AddGroup(AddGroupRequest addGroupRequest)
{
_groupRepository.AddGroup(new GroupDao { Name = addGroupRequest.Name });
}
public IEnumerable<GroupDao> GetGroupsWithStudents()
{
return _groupRepository.GetAllGroup().Select(
group => new GroupDao
{
Id = group.Id,
Name = group.Name,
Users = group.Users.Select(
user => new UserDao
{
Guid = user.Guid,
FIO = user.FIO,
Group = new GroupDao
{
Id = group.Id,
Name = group.Name,
}
}).ToList()
}).ToList();
}
}
}

View File

@ -1,6 +1,7 @@
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using data.Repository; using data.Repository;
using domain.Models; using domain.Models;
using UserDao = data.RemoteData.RemoteDataBase.DAO.UserDao;
@ -15,7 +16,6 @@ namespace domain.UseCase
_repositoryGroupImpl = repositoryGroupImpl; _repositoryGroupImpl = repositoryGroupImpl;
} }
private GroupDao ValidateGroupExistence(int groupId) private GroupDao ValidateGroupExistence(int groupId)
{ {
var existingGroup = _repositoryGroupImpl.GetAllGroup() var existingGroup = _repositoryGroupImpl.GetAllGroup()
@ -89,9 +89,6 @@ namespace domain.UseCase
throw new ArgumentException("Группа не найдена."); throw new ArgumentException("Группа не найдена.");
} }
} }
// Метод для изменения названия группы
public bool UpdateGroup(int groupId, string newGroupName) public bool UpdateGroup(int groupId, string newGroupName)
{ {
var existingGroup = _repositoryGroupImpl.GetAllGroup() var existingGroup = _repositoryGroupImpl.GetAllGroup()
@ -99,12 +96,33 @@ namespace domain.UseCase
if (existingGroup == null) if (existingGroup == null)
{ {
return false; // Группа с таким ID не найдена return false;
} }
existingGroup.Name = newGroupName; existingGroup.Name = newGroupName;
_repositoryGroupImpl.UpdateGroupById(existingGroup.Id, existingGroup); _repositoryGroupImpl.UpdateGroupById(existingGroup.Id, existingGroup);
return true; // Успешное обновление return true;
}
public IEnumerable<GroupDao> GetGroupsWithStudents()
{
return _repositoryGroupImpl.GetAllGroup().Select(
group => new GroupDao
{
Id = group.Id,
Name = group.Name,
Users = group.Users.Select(
user => new UserDao
{
Guid = user.Guid,
FIO = user.FIO,
Group = new GroupDao
{
Id = group.Id,
Name = group.Name,
}
}).ToList()
}).ToList();
} }
} }

View File

@ -1,7 +1,6 @@
using ClosedXML.Excel; using ClosedXML.Excel;
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using data.Repository; using data.Repository;
using domain.Models;
namespace domain.UseCase namespace domain.UseCase
{ {

View File

@ -0,0 +1 @@
20a78fbbf94e0a07f25382f0bc961f4472bdf824d8686cb292214e2e3257307b

View File

@ -1 +1 @@
c5502f7c89d530558f505dccc9e3a90a66adde1b9ee387e1332c24a922915912 ed248c4bf6b50af09016ef39fb318ae8ce184200d31ce6db78028272722d2934

View File

@ -1,4 +1,11 @@
is_global = true is_global = true
build_property.AvaloniaNameGeneratorIsEnabled = true
build_property.AvaloniaNameGeneratorBehavior = InitializeComponent
build_property.AvaloniaNameGeneratorDefaultFieldModifier = internal
build_property.AvaloniaNameGeneratorFilterByPath = *
build_property.AvaloniaNameGeneratorFilterByNamespace = *
build_property.AvaloniaNameGeneratorViewFileNamingStrategy = NamespaceAndClassName
build_property.AvaloniaNameGeneratorAttachDevTools = true
build_property.TargetFramework = net8.0 build_property.TargetFramework = net8.0
build_property.TargetPlatformMinVersion = build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = build_property.UsingMicrosoftNETSdkWeb =

View File

@ -1 +1 @@
71f4c5f4512ef8a4e29be8d7d5eca046cd8ca55f841f1872e8259e3493b7af7a c84aa5a429638dee680eb366a511b2a900d37c9ddb4b0319298fcd2322dd2a7b

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
{"documents":{"C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\*":"https://raw.githubusercontent.com/NuclierOwl/Jornal/8e78b129eaddfab72461facfad823b5dae9d0c3c/*"}} {"documents":{"C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\*":"https://raw.githubusercontent.com/NuclierOwl/Jornal/9644a4176c58e47c87596bcab2afbb9d6784b6be/*"}}

View File

@ -50,6 +50,14 @@
"net8.0": { "net8.0": {
"targetAlias": "net8.0", "targetAlias": "net8.0",
"dependencies": { "dependencies": {
"Avalonia": {
"target": "Package",
"version": "[11.2.2, )"
},
"Avalonia.ReactiveUI": {
"target": "Package",
"version": "[11.2.2, )"
},
"ClosedXML": { "ClosedXML": {
"target": "Package", "target": "Package",
"version": "[0.104.2, )" "version": "[0.104.2, )"
@ -80,10 +88,6 @@
"target": "Package", "target": "Package",
"version": "[8.0.10, )" "version": "[8.0.10, )"
}, },
"Microsoft.Extensions.DependencyInjection": {
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.Extensions.DependencyInjection.Abstractions": { "Microsoft.Extensions.DependencyInjection.Abstractions": {
"target": "Package", "target": "Package",
"version": "[8.0.2, )" "version": "[8.0.2, )"

View File

@ -18,9 +18,12 @@
<Import Project="$(NuGetPackageRoot)swashbuckle.aspnetcore\7.0.0\build\Swashbuckle.AspNetCore.props" Condition="Exists('$(NuGetPackageRoot)swashbuckle.aspnetcore\7.0.0\build\Swashbuckle.AspNetCore.props')" /> <Import Project="$(NuGetPackageRoot)swashbuckle.aspnetcore\7.0.0\build\Swashbuckle.AspNetCore.props" Condition="Exists('$(NuGetPackageRoot)swashbuckle.aspnetcore\7.0.0\build\Swashbuckle.AspNetCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\8.0.10\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\8.0.10\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props')" /> <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\8.0.10\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\8.0.10\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" /> <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\8.0.10\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" />
<Import Project="$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.props" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.props')" />
</ImportGroup> </ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">C:\Users\PC\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5</PkgMicrosoft_Extensions_ApiDescription_Server> <PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">C:\Users\PC\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5</PkgMicrosoft_Extensions_ApiDescription_Server>
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\PC\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3</PkgMicrosoft_CodeAnalysis_Analyzers> <PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\PC\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.3</PkgMicrosoft_CodeAnalysis_Analyzers>
<PkgAvalonia_BuildServices Condition=" '$(PkgAvalonia_BuildServices)' == '' ">C:\Users\PC\.nuget\packages\avalonia.buildservices\0.0.29</PkgAvalonia_BuildServices>
<PkgAvalonia Condition=" '$(PkgAvalonia)' == '' ">C:\Users\PC\.nuget\packages\avalonia\11.2.2</PkgAvalonia>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -5,5 +5,7 @@
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets')" /> <Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" /> <Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets')" /> <Import Project="$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\8.0.2\buildTransitive\net6.0\Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets" Condition="Exists('$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets')" />
<Import Project="$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.targets" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.targets')" />
</ImportGroup> </ImportGroup>
</Project> </Project>

View File

@ -2,6 +2,125 @@
"version": 3, "version": 3,
"targets": { "targets": {
"net8.0": { "net8.0": {
"Avalonia/11.2.2": {
"type": "package",
"dependencies": {
"Avalonia.BuildServices": "0.0.29",
"Avalonia.Remote.Protocol": "11.2.2",
"MicroCom.Runtime": "0.11.0"
},
"compile": {
"ref/net8.0/Avalonia.Base.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.Controls.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.DesignerSupport.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.Dialogs.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.Markup.Xaml.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.Markup.dll": {
"related": ".Xaml.xml;.xml"
},
"ref/net8.0/Avalonia.Metal.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.MicroCom.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.OpenGL.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.Vulkan.dll": {
"related": ".xml"
},
"ref/net8.0/Avalonia.dll": {
"related": ".Base.xml;.Controls.xml;.DesignerSupport.xml;.Dialogs.xml;.Markup.Xaml.xml;.Markup.xml;.Metal.xml;.MicroCom.xml;.OpenGL.xml;.Vulkan.xml;.xml"
}
},
"runtime": {
"lib/net8.0/Avalonia.Base.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.Controls.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.DesignerSupport.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.Dialogs.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.Markup.Xaml.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.Markup.dll": {
"related": ".Xaml.xml;.xml"
},
"lib/net8.0/Avalonia.Metal.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.MicroCom.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.OpenGL.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.Vulkan.dll": {
"related": ".xml"
},
"lib/net8.0/Avalonia.dll": {
"related": ".Base.xml;.Controls.xml;.DesignerSupport.xml;.Dialogs.xml;.Markup.Xaml.xml;.Markup.xml;.Metal.xml;.MicroCom.xml;.OpenGL.xml;.Vulkan.xml;.xml"
}
},
"build": {
"buildTransitive/Avalonia.props": {},
"buildTransitive/Avalonia.targets": {}
}
},
"Avalonia.BuildServices/0.0.29": {
"type": "package",
"build": {
"buildTransitive/Avalonia.BuildServices.targets": {}
}
},
"Avalonia.ReactiveUI/11.2.2": {
"type": "package",
"dependencies": {
"Avalonia": "11.2.2",
"ReactiveUI": "20.1.1",
"System.Reactive": "6.0.1"
},
"compile": {
"lib/net8.0/Avalonia.ReactiveUI.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net8.0/Avalonia.ReactiveUI.dll": {
"related": ".xml"
}
}
},
"Avalonia.Remote.Protocol/11.2.2": {
"type": "package",
"compile": {
"lib/net8.0/Avalonia.Remote.Protocol.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net8.0/Avalonia.Remote.Protocol.dll": {
"related": ".xml"
}
}
},
"Azure.Core/1.43.0": { "Azure.Core/1.43.0": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
@ -314,6 +433,15 @@
} }
} }
}, },
"MicroCom.Runtime/0.11.0": {
"type": "package",
"compile": {
"lib/net5.0/MicroCom.Runtime.dll": {}
},
"runtime": {
"lib/net5.0/MicroCom.Runtime.dll": {}
}
},
"Microsoft.AspNetCore.OpenApi/8.0.11": { "Microsoft.AspNetCore.OpenApi/8.0.11": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
@ -3222,6 +3350,228 @@
} }
}, },
"libraries": { "libraries": {
"Avalonia/11.2.2": {
"sha512": "gycD/+pjaNh6288vEGDOcgks3Gz/dhZaZu6VSao6wMBXAQpBMEFlU4gW1dXXH2N0zdOlv3Jo1PgmH2megCe2yw==",
"type": "package",
"path": "avalonia/11.2.2",
"hasTools": true,
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"analyzers/dotnet/cs/Avalonia.Analyzers.dll",
"analyzers/dotnet/cs/Avalonia.Generators.dll",
"avalonia.11.2.2.nupkg.sha512",
"avalonia.nuspec",
"build/Avalonia.Generators.props",
"build/Avalonia.props",
"build/Avalonia.targets",
"build/AvaloniaBuildTasks.props",
"build/AvaloniaBuildTasks.targets",
"build/AvaloniaItemSchema.xaml",
"build/AvaloniaPrivateApis.targets",
"build/AvaloniaRules.Project.xml",
"build/AvaloniaSingleProject.targets",
"build/AvaloniaVersion.props",
"buildTransitive/Avalonia.Generators.props",
"buildTransitive/Avalonia.props",
"buildTransitive/Avalonia.targets",
"buildTransitive/AvaloniaBuildTasks.props",
"buildTransitive/AvaloniaBuildTasks.targets",
"buildTransitive/AvaloniaItemSchema.xaml",
"buildTransitive/AvaloniaPrivateApis.targets",
"buildTransitive/AvaloniaRules.Project.xml",
"buildTransitive/AvaloniaSingleProject.targets",
"lib/net6.0/Avalonia.Base.dll",
"lib/net6.0/Avalonia.Base.xml",
"lib/net6.0/Avalonia.Controls.dll",
"lib/net6.0/Avalonia.Controls.xml",
"lib/net6.0/Avalonia.DesignerSupport.dll",
"lib/net6.0/Avalonia.DesignerSupport.xml",
"lib/net6.0/Avalonia.Dialogs.dll",
"lib/net6.0/Avalonia.Dialogs.xml",
"lib/net6.0/Avalonia.Markup.Xaml.dll",
"lib/net6.0/Avalonia.Markup.Xaml.xml",
"lib/net6.0/Avalonia.Markup.dll",
"lib/net6.0/Avalonia.Markup.xml",
"lib/net6.0/Avalonia.Metal.dll",
"lib/net6.0/Avalonia.Metal.xml",
"lib/net6.0/Avalonia.MicroCom.dll",
"lib/net6.0/Avalonia.MicroCom.xml",
"lib/net6.0/Avalonia.OpenGL.dll",
"lib/net6.0/Avalonia.OpenGL.xml",
"lib/net6.0/Avalonia.Vulkan.dll",
"lib/net6.0/Avalonia.Vulkan.xml",
"lib/net6.0/Avalonia.dll",
"lib/net6.0/Avalonia.xml",
"lib/net8.0/Avalonia.Base.dll",
"lib/net8.0/Avalonia.Base.xml",
"lib/net8.0/Avalonia.Controls.dll",
"lib/net8.0/Avalonia.Controls.xml",
"lib/net8.0/Avalonia.DesignerSupport.dll",
"lib/net8.0/Avalonia.DesignerSupport.xml",
"lib/net8.0/Avalonia.Dialogs.dll",
"lib/net8.0/Avalonia.Dialogs.xml",
"lib/net8.0/Avalonia.Markup.Xaml.dll",
"lib/net8.0/Avalonia.Markup.Xaml.xml",
"lib/net8.0/Avalonia.Markup.dll",
"lib/net8.0/Avalonia.Markup.xml",
"lib/net8.0/Avalonia.Metal.dll",
"lib/net8.0/Avalonia.Metal.xml",
"lib/net8.0/Avalonia.MicroCom.dll",
"lib/net8.0/Avalonia.MicroCom.xml",
"lib/net8.0/Avalonia.OpenGL.dll",
"lib/net8.0/Avalonia.OpenGL.xml",
"lib/net8.0/Avalonia.Vulkan.dll",
"lib/net8.0/Avalonia.Vulkan.xml",
"lib/net8.0/Avalonia.dll",
"lib/net8.0/Avalonia.xml",
"lib/netstandard2.0/Avalonia.Base.dll",
"lib/netstandard2.0/Avalonia.Base.xml",
"lib/netstandard2.0/Avalonia.Controls.dll",
"lib/netstandard2.0/Avalonia.Controls.xml",
"lib/netstandard2.0/Avalonia.DesignerSupport.dll",
"lib/netstandard2.0/Avalonia.DesignerSupport.xml",
"lib/netstandard2.0/Avalonia.Dialogs.dll",
"lib/netstandard2.0/Avalonia.Dialogs.xml",
"lib/netstandard2.0/Avalonia.Markup.Xaml.dll",
"lib/netstandard2.0/Avalonia.Markup.Xaml.xml",
"lib/netstandard2.0/Avalonia.Markup.dll",
"lib/netstandard2.0/Avalonia.Markup.xml",
"lib/netstandard2.0/Avalonia.Metal.dll",
"lib/netstandard2.0/Avalonia.Metal.xml",
"lib/netstandard2.0/Avalonia.MicroCom.dll",
"lib/netstandard2.0/Avalonia.MicroCom.xml",
"lib/netstandard2.0/Avalonia.OpenGL.dll",
"lib/netstandard2.0/Avalonia.OpenGL.xml",
"lib/netstandard2.0/Avalonia.Vulkan.dll",
"lib/netstandard2.0/Avalonia.Vulkan.xml",
"lib/netstandard2.0/Avalonia.dll",
"lib/netstandard2.0/Avalonia.xml",
"ref/net6.0/Avalonia.Base.dll",
"ref/net6.0/Avalonia.Base.xml",
"ref/net6.0/Avalonia.Controls.dll",
"ref/net6.0/Avalonia.Controls.xml",
"ref/net6.0/Avalonia.DesignerSupport.dll",
"ref/net6.0/Avalonia.DesignerSupport.xml",
"ref/net6.0/Avalonia.Dialogs.dll",
"ref/net6.0/Avalonia.Dialogs.xml",
"ref/net6.0/Avalonia.Markup.Xaml.dll",
"ref/net6.0/Avalonia.Markup.Xaml.xml",
"ref/net6.0/Avalonia.Markup.dll",
"ref/net6.0/Avalonia.Markup.xml",
"ref/net6.0/Avalonia.Metal.dll",
"ref/net6.0/Avalonia.Metal.xml",
"ref/net6.0/Avalonia.MicroCom.dll",
"ref/net6.0/Avalonia.MicroCom.xml",
"ref/net6.0/Avalonia.OpenGL.dll",
"ref/net6.0/Avalonia.OpenGL.xml",
"ref/net6.0/Avalonia.Vulkan.dll",
"ref/net6.0/Avalonia.Vulkan.xml",
"ref/net6.0/Avalonia.dll",
"ref/net6.0/Avalonia.xml",
"ref/net8.0/Avalonia.Base.dll",
"ref/net8.0/Avalonia.Base.xml",
"ref/net8.0/Avalonia.Controls.dll",
"ref/net8.0/Avalonia.Controls.xml",
"ref/net8.0/Avalonia.DesignerSupport.dll",
"ref/net8.0/Avalonia.DesignerSupport.xml",
"ref/net8.0/Avalonia.Dialogs.dll",
"ref/net8.0/Avalonia.Dialogs.xml",
"ref/net8.0/Avalonia.Markup.Xaml.dll",
"ref/net8.0/Avalonia.Markup.Xaml.xml",
"ref/net8.0/Avalonia.Markup.dll",
"ref/net8.0/Avalonia.Markup.xml",
"ref/net8.0/Avalonia.Metal.dll",
"ref/net8.0/Avalonia.Metal.xml",
"ref/net8.0/Avalonia.MicroCom.dll",
"ref/net8.0/Avalonia.MicroCom.xml",
"ref/net8.0/Avalonia.OpenGL.dll",
"ref/net8.0/Avalonia.OpenGL.xml",
"ref/net8.0/Avalonia.Vulkan.dll",
"ref/net8.0/Avalonia.Vulkan.xml",
"ref/net8.0/Avalonia.dll",
"ref/net8.0/Avalonia.xml",
"ref/netstandard2.0/Avalonia.Base.dll",
"ref/netstandard2.0/Avalonia.Base.xml",
"ref/netstandard2.0/Avalonia.Controls.dll",
"ref/netstandard2.0/Avalonia.Controls.xml",
"ref/netstandard2.0/Avalonia.DesignerSupport.dll",
"ref/netstandard2.0/Avalonia.DesignerSupport.xml",
"ref/netstandard2.0/Avalonia.Dialogs.dll",
"ref/netstandard2.0/Avalonia.Dialogs.xml",
"ref/netstandard2.0/Avalonia.Markup.Xaml.dll",
"ref/netstandard2.0/Avalonia.Markup.Xaml.xml",
"ref/netstandard2.0/Avalonia.Markup.dll",
"ref/netstandard2.0/Avalonia.Markup.xml",
"ref/netstandard2.0/Avalonia.Metal.dll",
"ref/netstandard2.0/Avalonia.Metal.xml",
"ref/netstandard2.0/Avalonia.MicroCom.dll",
"ref/netstandard2.0/Avalonia.MicroCom.xml",
"ref/netstandard2.0/Avalonia.OpenGL.dll",
"ref/netstandard2.0/Avalonia.OpenGL.xml",
"ref/netstandard2.0/Avalonia.Vulkan.dll",
"ref/netstandard2.0/Avalonia.Vulkan.xml",
"ref/netstandard2.0/Avalonia.dll",
"ref/netstandard2.0/Avalonia.xml",
"tools/net461/designer/Avalonia.Designer.HostApp.exe",
"tools/netstandard2.0/Avalonia.Build.Tasks.dll",
"tools/netstandard2.0/designer/Avalonia.Designer.HostApp.dll"
]
},
"Avalonia.BuildServices/0.0.29": {
"sha512": "U4eJLQdoDNHXtEba7MZUCwrBErBTxFp6sUewXBOdAhU0Kwzwaa/EKFcYm8kpcysjzKtfB4S0S9n0uxKZFz/ikw==",
"type": "package",
"path": "avalonia.buildservices/0.0.29",
"hasTools": true,
"files": [
".nupkg.metadata",
".signature.p7s",
"avalonia.buildservices.0.0.29.nupkg.sha512",
"avalonia.buildservices.nuspec",
"build/Avalonia.BuildServices.targets",
"buildTransitive/Avalonia.BuildServices.targets",
"tools/netstandard2.0/Avalonia.BuildServices.Collector.dll",
"tools/netstandard2.0/Avalonia.BuildServices.dll",
"tools/netstandard2.0/runtimeconfig.json"
]
},
"Avalonia.ReactiveUI/11.2.2": {
"sha512": "pRP+A0V67yp3ItigHvTt8YIPKRLIdPO6GxYxscr/Eb2+DwCu6DFJDScZrTzj4IubhJufyYYQDJWqMNK6B3lmfw==",
"type": "package",
"path": "avalonia.reactiveui/11.2.2",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"avalonia.reactiveui.11.2.2.nupkg.sha512",
"avalonia.reactiveui.nuspec",
"lib/net6.0/Avalonia.ReactiveUI.dll",
"lib/net6.0/Avalonia.ReactiveUI.xml",
"lib/net8.0/Avalonia.ReactiveUI.dll",
"lib/net8.0/Avalonia.ReactiveUI.xml",
"lib/netstandard2.0/Avalonia.ReactiveUI.dll",
"lib/netstandard2.0/Avalonia.ReactiveUI.xml"
]
},
"Avalonia.Remote.Protocol/11.2.2": {
"sha512": "76nQ2/TkJAmthHcCPoVznnCfsqhy+pDPFBhySoRv3ZIsj5q9jIgR0bi7rznIcFIKnfoXMEpB1uxMHbfeQ99OgQ==",
"type": "package",
"path": "avalonia.remote.protocol/11.2.2",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"avalonia.remote.protocol.11.2.2.nupkg.sha512",
"avalonia.remote.protocol.nuspec",
"lib/net6.0/Avalonia.Remote.Protocol.dll",
"lib/net6.0/Avalonia.Remote.Protocol.xml",
"lib/net8.0/Avalonia.Remote.Protocol.dll",
"lib/net8.0/Avalonia.Remote.Protocol.xml",
"lib/netstandard2.0/Avalonia.Remote.Protocol.dll",
"lib/netstandard2.0/Avalonia.Remote.Protocol.xml"
]
},
"Azure.Core/1.43.0": { "Azure.Core/1.43.0": {
"sha512": "XE6GHvFAv0djbzNSC3jJPDytcDRmg2CUYlh4V4HjIjX9xLP90OYDPz1KyF02qJJJTF9wLuG4C0XIQm22MGkCww==", "sha512": "XE6GHvFAv0djbzNSC3jJPDytcDRmg2CUYlh4V4HjIjX9xLP90OYDPz1KyF02qJJJTF9wLuG4C0XIQm22MGkCww==",
"type": "package", "type": "package",
@ -3705,6 +4055,19 @@
"logo.png" "logo.png"
] ]
}, },
"MicroCom.Runtime/0.11.0": {
"sha512": "MEnrZ3UIiH40hjzMDsxrTyi8dtqB5ziv3iBeeU4bXsL/7NLSal9F1lZKpK+tfBRnUoDSdtcW3KufE4yhATOMCA==",
"type": "package",
"path": "microcom.runtime/0.11.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net5.0/MicroCom.Runtime.dll",
"lib/netstandard2.0/MicroCom.Runtime.dll",
"microcom.runtime.0.11.0.nupkg.sha512",
"microcom.runtime.nuspec"
]
},
"Microsoft.AspNetCore.OpenApi/8.0.11": { "Microsoft.AspNetCore.OpenApi/8.0.11": {
"sha512": "1WCvCZpqvOAyul6upSJ8Rkb/QHdr4PLrDny26vFexya/nTkG3x2zt8j9qlJ5T3J+/yJD9KwlGKhho9ZDD/YiFA==", "sha512": "1WCvCZpqvOAyul6upSJ8Rkb/QHdr4PLrDny26vFexya/nTkG3x2zt8j9qlJ5T3J+/yJD9KwlGKhho9ZDD/YiFA==",
"type": "package", "type": "package",
@ -9793,6 +10156,8 @@
}, },
"projectFileDependencyGroups": { "projectFileDependencyGroups": {
"net8.0": [ "net8.0": [
"Avalonia >= 11.2.2",
"Avalonia.ReactiveUI >= 11.2.2",
"ClosedXML >= 0.104.2", "ClosedXML >= 0.104.2",
"CouchbaseNetClient >= 3.6.4", "CouchbaseNetClient >= 3.6.4",
"DocumentFormat.OpenXml >= 3.1.1", "DocumentFormat.OpenXml >= 3.1.1",
@ -9800,7 +10165,6 @@
"Microsoft.AspNetCore.OpenApi >= 8.0.11", "Microsoft.AspNetCore.OpenApi >= 8.0.11",
"Microsoft.EntityFrameworkCore >= 8.0.10", "Microsoft.EntityFrameworkCore >= 8.0.10",
"Microsoft.EntityFrameworkCore.Design >= 8.0.10", "Microsoft.EntityFrameworkCore.Design >= 8.0.10",
"Microsoft.Extensions.DependencyInjection >= 8.0.1",
"Microsoft.Extensions.DependencyInjection.Abstractions >= 8.0.2", "Microsoft.Extensions.DependencyInjection.Abstractions >= 8.0.2",
"Microsoft.Graph >= 5.62.0", "Microsoft.Graph >= 5.62.0",
"Npgsql.EntityFrameworkCore.PostgreSQL >= 8.0.10", "Npgsql.EntityFrameworkCore.PostgreSQL >= 8.0.10",
@ -9859,6 +10223,14 @@
"net8.0": { "net8.0": {
"targetAlias": "net8.0", "targetAlias": "net8.0",
"dependencies": { "dependencies": {
"Avalonia": {
"target": "Package",
"version": "[11.2.2, )"
},
"Avalonia.ReactiveUI": {
"target": "Package",
"version": "[11.2.2, )"
},
"ClosedXML": { "ClosedXML": {
"target": "Package", "target": "Package",
"version": "[0.104.2, )" "version": "[0.104.2, )"
@ -9889,10 +10261,6 @@
"target": "Package", "target": "Package",
"version": "[8.0.10, )" "version": "[8.0.10, )"
}, },
"Microsoft.Extensions.DependencyInjection": {
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.Extensions.DependencyInjection.Abstractions": { "Microsoft.Extensions.DependencyInjection.Abstractions": {
"target": "Package", "target": "Package",
"version": "[8.0.2, )" "version": "[8.0.2, )"

View File

@ -1,9 +1,13 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "mfZlk4XJsWQ=", "dgSpecHash": "HGQXDUV6T5U=",
"success": true, "success": true,
"projectFilePath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\Zurnal.csproj", "projectFilePath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal\\Zurnal.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [
"C:\\Users\\PC\\.nuget\\packages\\avalonia\\11.2.2\\avalonia.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.buildservices\\0.0.29\\avalonia.buildservices.0.0.29.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.reactiveui\\11.2.2\\avalonia.reactiveui.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.remote.protocol\\11.2.2\\avalonia.remote.protocol.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\azure.core\\1.43.0\\azure.core.1.43.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\azure.core\\1.43.0\\azure.core.1.43.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\closedxml\\0.104.2\\closedxml.0.104.2.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\closedxml\\0.104.2\\closedxml.0.104.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",
@ -23,6 +27,7 @@
"C:\\Users\\PC\\.nuget\\packages\\grpc.net.clientfactory\\2.50.0\\grpc.net.clientfactory.2.50.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\grpc.net.clientfactory\\2.50.0\\grpc.net.clientfactory.2.50.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\grpc.net.common\\2.50.0\\grpc.net.common.2.50.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\grpc.net.common\\2.50.0\\grpc.net.common.2.50.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\microcom.runtime\\0.11.0\\microcom.runtime.0.11.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\microsoft.aspnetcore.openapi\\8.0.11\\microsoft.aspnetcore.openapi.8.0.11.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\microsoft.aspnetcore.openapi\\8.0.11\\microsoft.aspnetcore.openapi.8.0.11.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\6.0.0\\microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.3.3\\microsoft.codeanalysis.analyzers.3.3.3.nupkg.sha512",

View File

@ -1,6 +1,5 @@
using data.RemoteData.RemoteDataBase.DAO; using data.RemoteData.RemoteDataBase.DAO;
using data.Repository; using data.Repository;
using domain.Models;
using domain.UseCase; using domain.UseCase;
using remoteData.RemoteDataBase; using remoteData.RemoteDataBase;

View File

@ -1,5 +1,4 @@
using domain.Models; using domain.UseCase;
using domain.UseCase;
using System.Text; using System.Text;
namespace ui namespace ui

View File

@ -1,9 +1,11 @@
using System.Linq;
using Avalonia; using Avalonia;
using Avalonia.Controls.ApplicationLifetimes; using Avalonia.Controls.ApplicationLifetimes;
using Avalonia.Data.Core.Plugins; using Avalonia.Data.Core.Plugins;
using Avalonia.Markup.Xaml; using Avalonia.Markup.Xaml;
using Zurnal_Vizual.Views.MainWindow; using Microsoft.Extensions.DependencyInjection;
using Presence.Desktop.DI;
using Presence.Desktop.ViewModels;
using System.Linq;
namespace Zurnal_Vizual namespace Zurnal_Vizual
{ {
@ -13,19 +15,20 @@ namespace Zurnal_Vizual
{ {
AvaloniaXamlLoader.Load(this); AvaloniaXamlLoader.Load(this);
} }
public override void OnFrameworkInitializationCompleted() public override void OnFrameworkInitializationCompleted()
{ {
var servisCollect = new ServiceCollection();
servisCollect.AddCommonService();
var sesrvis = servisCollect.BuildServiceProvider();
var mainViewModel = sesrvis.GetRequiredService<MainWindowViewModel>();
if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop)
{ {
DisableAvaloniaDataAnnotationValidation(); DisableAvaloniaDataAnnotationValidation();
var mainWindow = new MainWindow desktop.MainWindow = new MainWindow
{ {
DataContext = new MainViewModel(), DataContext = mainViewModel,
}; };
desktop.MainWindow = mainWindow;
} }
base.OnFrameworkInitializationCompleted(); base.OnFrameworkInitializationCompleted();

View File

@ -0,0 +1,20 @@
using data.Repository;
using domain.Service;
using domain.UseCase;
using Microsoft.Extensions.DependencyInjection;
using Presence.Desktop.ViewModels;
using remoteData.RemoteDataBase;
namespace Presence.Desktop.DI
{
public static class ServiceColletionExtensions
{
public static void AddCommonService(this IServiceCollection collection) {
collection
.AddDbContext<RemoteDatabaseContext>()
.AddSingleton<IGroupRepository, SQLGroupRepositoryImpl>()
.AddTransient<GroupUseCase, GroupService>()
.AddTransient<GroupViewModel>();
}
}
}

View File

@ -1,10 +0,0 @@
using Avalonia.Controls;
using Zurnal_Vizual.Views.MainWindow;
namespace Zurnal_Vizual
{
internal class MainWindow : Window
{
public MainViewModel DataContext { get; set; }
}
}

View File

@ -1,7 +1,7 @@
using System; using System;
using Avalonia.Controls; using Avalonia.Controls;
using Avalonia.Controls.Templates; using Avalonia.Controls.Templates;
using Zurnal_Vizual.ViewModels; using Presence.Desktop.ViewModels;
namespace Zurnal_Vizual namespace Zurnal_Vizual
{ {

View File

@ -0,0 +1,79 @@
using data.RemoteData.RemoteDataBase.DAO;
using domain.UseCase;
using DynamicData;
using ReactiveUI;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Reactive.Linq;
namespace Presence.Desktop.ViewModels
{
public class GroupViewModel : ViewModelBase, IRoutableViewModel
{
private readonly List<GroupDao> _GroupDaosDataSource = new List<GroupDao>();
private ObservableCollection<GroupDao> _groups;
public ObservableCollection<GroupDao> Groups => _groups;
public GroupDao? SelectedGroupItem {
get => _selectedGroupItem;
set => this.RaiseAndSetIfChanged(ref _selectedGroupItem, value); }
private GroupDao? _selectedGroupItem;
private GroupUseCase _groupUseCase;
public ObservableCollection<UserDao> Users { get => _users;}
public ObservableCollection<UserDao> _users;
public GroupViewModel(GroupUseCase groupUseCase)
{
_groupUseCase = groupUseCase;
_users = new ObservableCollection<UserDao>();
RefreshGroups();
this.WhenAnyValue(vm => vm.SelectedGroupItem)
.Subscribe(_ =>
{ RefreshGroups();
SetUsers();
});
}
private void SetUsers()
{
if(SelectedGroupItem == null) return;
Users.Clear();
var group = _groups.First(it => it.Id == SelectedGroupItem.Id);
if(group.Users == null) return;
foreach (var item in group.Users)
{
Users.Add(item);
}
}
private void RefreshGroups()
{
_GroupDaosDataSource.Clear();
foreach (var item in _groupUseCase.GetGroupsWithStudents())
{
GroupDao GroupDao = new GroupDao
{
Id = item.Id,
Name = item.Name,
Users = item.Users?.Select(user => new UserDao
{
FIO = user.FIO,
Guid = user.Guid,
Group = new GroupDao { Id = item.Id, Name = item.Name }
}
).ToList()
};
_GroupDaosDataSource.Add(GroupDao);
}
_groups = new ObservableCollection<GroupDao>(_GroupDaosDataSource);
}
public string? UrlPathSegment { get; }
public IScreen HostScreen { get; }
}
}

View File

@ -1,101 +1,13 @@
using Avalonia.Controls; using domain.UseCase;
using data.RemoteData.RemoteDataBase.DAO;
using ReactiveUI;
using System;
using System.Collections.ObjectModel;
using System.Reactive;
namespace Zurnal_Vizual.Views.MainWindow namespace Presence.Desktop.ViewModels;
public class MainWindowViewModel: ViewModelBase
{ {
public class MainViewModel : ReactiveObject private readonly GroupUseCase _groupService;
public MainWindowViewModel(GroupUseCase groupService)
{ {
private ObservableCollection<GroupDao> _groups; _groupService = groupService;
private GroupDao _selectedGroup;
private ObservableCollection<UserDao> _students;
private string _selectedSortOption;
public ObservableCollection<GroupDao> Groups
{
get => _groups;
set => this.RaiseAndSetIfChanged(ref _groups, value);
} }
public GroupDao SelectedGroup
{
get => _selectedGroup;
set
{
this.RaiseAndSetIfChanged(ref _selectedGroup, value);
LoadStudents();
}
}
public ObservableCollection<UserDao> Students
{
get => _students;
set => this.RaiseAndSetIfChanged(ref _students, value);
}
public string SelectedSortOption
{
get => _selectedSortOption;
set
{
this.RaiseAndSetIfChanged(ref _selectedSortOption, value);
SortStudents();
}
}
public ReactiveCommand<Unit, Unit> DeleteAllStudentsCommand { get; }
public ReactiveCommand<Unit, Unit> ImportStudentsCommand { get; }
private ObservableCollection<string> _sortOptions;
public ObservableCollection<string> SortOptions
{
get => _sortOptions;
set => this.RaiseAndSetIfChanged(ref _sortOptions, value);
}
public MainViewModel()
{
DeleteAllStudentsCommand = ReactiveCommand.Create(DeleteAllStudents);
ImportStudentsCommand = ReactiveCommand.Create(ImportStudents);
Groups = new ObservableCollection<GroupDao>();
Students = new ObservableCollection<UserDao>();
SortOptions = new ObservableCollection<string> { "По имени", "По дате" };
}
public void LoadStudents()
{
//реализовать загрузку студентов по выбранной группе
}
public void SortStudents()
{
//реализовать сортеровку пользователей (студентов) по имени и Id
}
public void DeleteAllStudents()
{
//реализовать удоление студентов по имени или Id
}
public void ImportStudents()
{
//реализовать добавление студентов по средсвам 2 полей для ввода текста
}
public void ShowContextMenu(Window window)
{
var contextMenu = new ContextMenu();
var deleteItem = new MenuItem { Header = "Удалить всех студентов" };
deleteItem.Click += (sender, e) => DeleteAllStudentsCommand.Execute().Subscribe();
contextMenu.Items.Add(deleteItem);
var importItem = new MenuItem { Header = "Импортировать студентов" };
importItem.Click += (sender, e) => ImportStudentsCommand.Execute().Subscribe();
contextMenu.Items.Add(importItem);
window.ContextMenu = contextMenu;
}
}
} }

View File

@ -0,0 +1,11 @@
using ReactiveUI;
namespace Presence.Desktop.ViewModels;
public class PresenceViewModel: ViewModelBase, IRoutableViewModel
{
public string? UrlPathSegment { get; }
public IScreen HostScreen { get; }
}

View File

@ -1,8 +1,8 @@
using CommunityToolkit.Mvvm.ComponentModel; using ReactiveUI;
namespace Zurnal_Vizual.ViewModels namespace Presence.Desktop.ViewModels
{ {
public class ViewModelBase : ObservableObject public class ViewModelBase : ReactiveObject
{ {
} }
} }

View File

@ -0,0 +1,17 @@
using Avalonia.Markup.Xaml;
using Avalonia.ReactiveUI;
using Presence.Desktop.ViewModels;
using ReactiveUI;
namespace Zurnal_Vizual
{
public partial class MainWindow : ReactiveWindow<MainWindowViewModel>
{
public MainWindow()
{
this.WhenActivated(disposables => { });
AvaloniaXamlLoader.Load(this);
}
}
}

View File

@ -6,6 +6,7 @@
<BuiltInComInteropSupport>true</BuiltInComInteropSupport> <BuiltInComInteropSupport>true</BuiltInComInteropSupport>
<ApplicationManifest>app.manifest</ApplicationManifest> <ApplicationManifest>app.manifest</ApplicationManifest>
<AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault> <AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault>
<UseWPF>False</UseWPF>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
@ -15,8 +16,8 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="Arch.EntityFrameworkCore.Analyzers" Version="2.1.15" /> <PackageReference Include="Arch.EntityFrameworkCore.Analyzers" Version="2.1.15" />
<PackageReference Include="Avalonia" Version="11.2.1" /> <PackageReference Include="Avalonia" Version="11.2.2" />
<PackageReference Include="Avalonia.Desktop" Version="11.2.1" /> <PackageReference Include="Avalonia.Desktop" Version="11.2.2" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.1" /> <PackageReference Include="Avalonia.Themes.Fluent" Version="11.2.1" />
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.1" /> <PackageReference Include="Avalonia.Fonts.Inter" Version="11.2.1" />
<!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.--> <!--Condition below is needed to remove Avalonia.Diagnostics package from build output in Release configuration.-->
@ -39,8 +40,7 @@
</PackageReference> </PackageReference>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" /> <PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
<PackageReference Include="Microsoft.Graph" Version="5.63.0" /> <PackageReference Include="Microsoft.Graph" Version="5.63.0" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.1" /> <PackageReference Include="ReactiveUI" Version="20.1.63" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="7.1.0" />
<PackageReference Include="Swashbuckle.AspNetCore.Swagger" Version="7.1.0" /> <PackageReference Include="Swashbuckle.AspNetCore.Swagger" Version="7.1.0" />
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="7.1.0" /> <PackageReference Include="Swashbuckle.AspNetCore.SwaggerGen" Version="7.1.0" />
<PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="7.1.0" /> <PackageReference Include="Swashbuckle.AspNetCore.SwaggerUI" Version="7.1.0" />

View File

@ -1 +1 @@
48f1e7b759289e7cb89c0cc9e31067f6a72cfe103e0119b5459f99387cb2d683 a0da20e6d8611da6aacaa96888bb09bad5cc88727b7dd7f0ffd2a889dead9cea

View File

@ -14,7 +14,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Zurnal_Vizual")] [assembly: System.Reflection.AssemblyCompanyAttribute("Zurnal_Vizual")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+8e78b129eaddfab72461facfad823b5dae9d0c3c")] [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9644a4176c58e47c87596bcab2afbb9d6784b6be")]
[assembly: System.Reflection.AssemblyProductAttribute("Zurnal_Vizual")] [assembly: System.Reflection.AssemblyProductAttribute("Zurnal_Vizual")]
[assembly: System.Reflection.AssemblyTitleAttribute("Zurnal_Vizual")] [assembly: System.Reflection.AssemblyTitleAttribute("Zurnal_Vizual")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
d636cc88b6ff68f871fc141afef98bfe0709f6a184d9dd478a51cfb335e2b0cd 52cde88bd7fa674d83ab178f04c78ba864fd0e7caa65d7765f1b4dd246d870b1

View File

@ -35,4 +35,3 @@ build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
[C:/Users/PC/source/repos/Zurnal_Vizual/Zurnal_Vizual/Views/MainWindow.axaml] [C:/Users/PC/source/repos/Zurnal_Vizual/Zurnal_Vizual/Views/MainWindow.axaml]
build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml
build_metadata.AdditionalFiles.SourceItemGroup = AvaloniaXaml

View File

@ -1 +1 @@
4cbbc3dc0820b07e3ec5ec7fe09ca99079b596294c71fb7d8d1eba8182911ba1 f72d8262524e5b5b37ccd4d6785782d921a53dade7e5fdbfa3292952bbd82c6b

View File

@ -1 +1 @@
{"documents":{"C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\*":"https://raw.githubusercontent.com/NuclierOwl/Jornal/8e78b129eaddfab72461facfad823b5dae9d0c3c/*"}} {"documents":{"C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\*":"https://raw.githubusercontent.com/NuclierOwl/Jornal/9644a4176c58e47c87596bcab2afbb9d6784b6be/*"}}

View File

@ -50,6 +50,14 @@
"net8.0": { "net8.0": {
"targetAlias": "net8.0", "targetAlias": "net8.0",
"dependencies": { "dependencies": {
"Avalonia": {
"target": "Package",
"version": "[11.2.2, )"
},
"Avalonia.ReactiveUI": {
"target": "Package",
"version": "[11.2.2, )"
},
"ClosedXML": { "ClosedXML": {
"target": "Package", "target": "Package",
"version": "[0.104.2, )" "version": "[0.104.2, )"
@ -80,10 +88,6 @@
"target": "Package", "target": "Package",
"version": "[8.0.10, )" "version": "[8.0.10, )"
}, },
"Microsoft.Extensions.DependencyInjection": {
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.Extensions.DependencyInjection.Abstractions": { "Microsoft.Extensions.DependencyInjection.Abstractions": {
"target": "Package", "target": "Package",
"version": "[8.0.2, )" "version": "[8.0.2, )"
@ -185,11 +189,11 @@
}, },
"Avalonia": { "Avalonia": {
"target": "Package", "target": "Package",
"version": "[11.2.1, )" "version": "[11.2.2, )"
}, },
"Avalonia.Desktop": { "Avalonia.Desktop": {
"target": "Package", "target": "Package",
"version": "[11.2.1, )" "version": "[11.2.2, )"
}, },
"Avalonia.Diagnostics": { "Avalonia.Diagnostics": {
"target": "Package", "target": "Package",
@ -253,13 +257,9 @@
"target": "Package", "target": "Package",
"version": "[5.63.0, )" "version": "[5.63.0, )"
}, },
"Npgsql.EntityFrameworkCore.PostgreSQL": { "ReactiveUI": {
"target": "Package", "target": "Package",
"version": "[9.0.1, )" "version": "[20.1.63, )"
},
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.1.0, )"
}, },
"Swashbuckle.AspNetCore.Swagger": { "Swashbuckle.AspNetCore.Swagger": {
"target": "Package", "target": "Package",

View File

@ -14,20 +14,18 @@
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" /> <SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
</ItemGroup> </ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.props')" />
<Import Project="$(NuGetPackageRoot)swashbuckle.aspnetcore\7.1.0\build\Swashbuckle.AspNetCore.props" Condition="Exists('$(NuGetPackageRoot)swashbuckle.aspnetcore\7.1.0\build\Swashbuckle.AspNetCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\9.0.0\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\9.0.0\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props')" /> <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\9.0.0\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\9.0.0\buildTransitive\net8.0\Microsoft.EntityFrameworkCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props')" /> <Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\9.0.0\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\9.0.0\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" /> <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\9.0.0\build\net8.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\9.0.0\build\net8.0\Microsoft.EntityFrameworkCore.Design.props')" />
<Import Project="$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.props')" /> <Import Project="$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.props" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.props')" />
<Import Project="$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.9\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.9\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.props')" /> <Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.props')" />
<Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props')" /> <Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.props')" />
<Import Project="$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.props" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.props')" />
</ImportGroup> </ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">C:\Users\PC\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5</PkgMicrosoft_Extensions_ApiDescription_Server> <PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">C:\Users\PC\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5</PkgMicrosoft_Extensions_ApiDescription_Server>
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\PC\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4</PkgMicrosoft_CodeAnalysis_Analyzers> <PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">C:\Users\PC\.nuget\packages\microsoft.codeanalysis.analyzers\3.3.4</PkgMicrosoft_CodeAnalysis_Analyzers>
<PkgAvalonia_BuildServices Condition=" '$(PkgAvalonia_BuildServices)' == '' ">C:\Users\PC\.nuget\packages\avalonia.buildservices\0.0.29</PkgAvalonia_BuildServices> <PkgAvalonia_BuildServices Condition=" '$(PkgAvalonia_BuildServices)' == '' ">C:\Users\PC\.nuget\packages\avalonia.buildservices\0.0.29</PkgAvalonia_BuildServices>
<PkgAvalonia Condition=" '$(PkgAvalonia)' == '' ">C:\Users\PC\.nuget\packages\avalonia\11.2.1</PkgAvalonia> <PkgAvalonia Condition=" '$(PkgAvalonia)' == '' ">C:\Users\PC\.nuget\packages\avalonia\11.2.2</PkgAvalonia>
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -2,16 +2,15 @@
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets')" /> <Import Project="$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json\9.0.0\buildTransitive\net8.0\System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\6.0.5\build\Microsoft.Extensions.ApiDescription.Server.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" /> <Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" /> <Import Project="$(NuGetPackageRoot)microsoft.extensions.options\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options\9.0.0\buildTransitive\net8.0\Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets" Condition="Exists('$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets')" /> <Import Project="$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets" Condition="Exists('$(NuGetPackageRoot)mono.texttemplating\3.0.0\buildTransitive\Mono.TextTemplating.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets')" /> <Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers\3.3.4\buildTransitive\Microsoft.CodeAnalysis.Analyzers.targets')" />
<Import Project="$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.targets" Condition="Exists('$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.8\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets')" />
<Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3-preview.2.2\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets')" />
<Import Project="$(NuGetPackageRoot)communitytoolkit.mvvm\8.3.2\buildTransitive\CommunityToolkit.Mvvm.targets" Condition="Exists('$(NuGetPackageRoot)communitytoolkit.mvvm\8.3.2\buildTransitive\CommunityToolkit.Mvvm.targets')" />
<Import Project="$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets" Condition="Exists('$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets')" /> <Import Project="$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets" Condition="Exists('$(NuGetPackageRoot)avalonia.buildservices\0.0.29\buildTransitive\Avalonia.BuildServices.targets')" />
<Import Project="$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.targets" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.1\buildTransitive\Avalonia.targets')" /> <Import Project="$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.targets" Condition="Exists('$(NuGetPackageRoot)avalonia\11.2.2\buildTransitive\Avalonia.targets')" />
<Import Project="$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.9\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.targets" Condition="Exists('$(NuGetPackageRoot)skiasharp.nativeassets.webassembly\2.88.9\buildTransitive\netstandard1.0\SkiaSharp.NativeAssets.WebAssembly.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.usersecrets\2.1.1\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets')" />
<Import Project="$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets" Condition="Exists('$(NuGetPackageRoot)harfbuzzsharp.nativeassets.webassembly\7.3.0.3\buildTransitive\netstandard1.0\HarfBuzzSharp.NativeAssets.WebAssembly.targets')" />
<Import Project="$(NuGetPackageRoot)communitytoolkit.mvvm\8.3.2\buildTransitive\CommunityToolkit.Mvvm.targets" Condition="Exists('$(NuGetPackageRoot)communitytoolkit.mvvm\8.3.2\buildTransitive\CommunityToolkit.Mvvm.targets')" />
</ImportGroup> </ImportGroup>
</Project> </Project>

View File

@ -5,11 +5,11 @@
"Arch.EntityFrameworkCore.Analyzers/2.1.15": { "Arch.EntityFrameworkCore.Analyzers/2.1.15": {
"type": "package" "type": "package"
}, },
"Avalonia/11.2.1": { "Avalonia/11.2.2": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Avalonia.BuildServices": "0.0.29", "Avalonia.BuildServices": "0.0.29",
"Avalonia.Remote.Protocol": "11.2.1", "Avalonia.Remote.Protocol": "11.2.2",
"MicroCom.Runtime": "0.11.0" "MicroCom.Runtime": "0.11.0"
}, },
"compile": { "compile": {
@ -144,14 +144,14 @@
} }
} }
}, },
"Avalonia.Desktop/11.2.1": { "Avalonia.Desktop/11.2.2": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Avalonia": "11.2.1", "Avalonia": "11.2.2",
"Avalonia.Native": "11.2.1", "Avalonia.Native": "11.2.2",
"Avalonia.Skia": "11.2.1", "Avalonia.Skia": "11.2.2",
"Avalonia.Win32": "11.2.1", "Avalonia.Win32": "11.2.2",
"Avalonia.X11": "11.2.1" "Avalonia.X11": "11.2.2"
}, },
"compile": { "compile": {
"lib/net8.0/Avalonia.Desktop.dll": { "lib/net8.0/Avalonia.Desktop.dll": {
@ -199,10 +199,10 @@
} }
} }
}, },
"Avalonia.FreeDesktop/11.2.1": { "Avalonia.FreeDesktop/11.2.2": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Avalonia": "11.2.1", "Avalonia": "11.2.2",
"Tmds.DBus.Protocol": "0.20.0" "Tmds.DBus.Protocol": "0.20.0"
}, },
"compile": { "compile": {
@ -216,10 +216,10 @@
} }
} }
}, },
"Avalonia.Native/11.2.1": { "Avalonia.Native/11.2.2": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Avalonia": "11.2.1" "Avalonia": "11.2.2"
}, },
"compile": { "compile": {
"lib/net8.0/Avalonia.Native.dll": { "lib/net8.0/Avalonia.Native.dll": {
@ -238,7 +238,25 @@
} }
} }
}, },
"Avalonia.Remote.Protocol/11.2.1": { "Avalonia.ReactiveUI/11.2.2": {
"type": "package",
"dependencies": {
"Avalonia": "11.2.2",
"ReactiveUI": "20.1.1",
"System.Reactive": "6.0.1"
},
"compile": {
"lib/net8.0/Avalonia.ReactiveUI.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net8.0/Avalonia.ReactiveUI.dll": {
"related": ".xml"
}
}
},
"Avalonia.Remote.Protocol/11.2.2": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net8.0/Avalonia.Remote.Protocol.dll": { "lib/net8.0/Avalonia.Remote.Protocol.dll": {
@ -251,16 +269,16 @@
} }
} }
}, },
"Avalonia.Skia/11.2.1": { "Avalonia.Skia/11.2.2": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Avalonia": "11.2.1", "Avalonia": "11.2.2",
"HarfBuzzSharp": "7.3.0.2", "HarfBuzzSharp": "7.3.0.3",
"HarfBuzzSharp.NativeAssets.Linux": "7.3.0.2", "HarfBuzzSharp.NativeAssets.Linux": "7.3.0.3",
"HarfBuzzSharp.NativeAssets.WebAssembly": "7.3.0.3-preview.2.2", "HarfBuzzSharp.NativeAssets.WebAssembly": "7.3.0.3",
"SkiaSharp": "2.88.8", "SkiaSharp": "2.88.9",
"SkiaSharp.NativeAssets.Linux": "2.88.8", "SkiaSharp.NativeAssets.Linux": "2.88.9",
"SkiaSharp.NativeAssets.WebAssembly": "2.88.8" "SkiaSharp.NativeAssets.WebAssembly": "2.88.9"
}, },
"compile": { "compile": {
"lib/net8.0/Avalonia.Skia.dll": { "lib/net8.0/Avalonia.Skia.dll": {
@ -305,10 +323,10 @@
} }
} }
}, },
"Avalonia.Win32/11.2.1": { "Avalonia.Win32/11.2.2": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Avalonia": "11.2.1", "Avalonia": "11.2.2",
"Avalonia.Angle.Windows.Natives": "2.1.22045.20230930" "Avalonia.Angle.Windows.Natives": "2.1.22045.20230930"
}, },
"compile": { "compile": {
@ -322,12 +340,12 @@
} }
} }
}, },
"Avalonia.X11/11.2.1": { "Avalonia.X11/11.2.2": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Avalonia": "11.2.1", "Avalonia": "11.2.2",
"Avalonia.FreeDesktop": "11.2.1", "Avalonia.FreeDesktop": "11.2.2",
"Avalonia.Skia": "11.2.1" "Avalonia.Skia": "11.2.2"
}, },
"compile": { "compile": {
"lib/net8.0/Avalonia.X11.dll": { "lib/net8.0/Avalonia.X11.dll": {
@ -671,11 +689,11 @@
} }
} }
}, },
"HarfBuzzSharp/7.3.0.2": { "HarfBuzzSharp/7.3.0.3": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"HarfBuzzSharp.NativeAssets.Win32": "7.3.0.2", "HarfBuzzSharp.NativeAssets.Win32": "7.3.0.3",
"HarfBuzzSharp.NativeAssets.macOS": "7.3.0.2" "HarfBuzzSharp.NativeAssets.macOS": "7.3.0.3"
}, },
"compile": { "compile": {
"lib/net6.0/HarfBuzzSharp.dll": { "lib/net6.0/HarfBuzzSharp.dll": {
@ -688,10 +706,10 @@
} }
} }
}, },
"HarfBuzzSharp.NativeAssets.Linux/7.3.0.2": { "HarfBuzzSharp.NativeAssets.Linux/7.3.0.3": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"HarfBuzzSharp": "7.3.0.2" "HarfBuzzSharp": "7.3.0.3"
}, },
"compile": { "compile": {
"lib/net6.0/_._": {} "lib/net6.0/_._": {}
@ -718,7 +736,7 @@
} }
} }
}, },
"HarfBuzzSharp.NativeAssets.macOS/7.3.0.2": { "HarfBuzzSharp.NativeAssets.macOS/7.3.0.3": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/_._": {} "lib/net6.0/_._": {}
@ -733,7 +751,7 @@
} }
} }
}, },
"HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3-preview.2.2": { "HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard1.0/_._": {} "lib/netstandard1.0/_._": {}
@ -746,7 +764,7 @@
"buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.targets": {} "buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.targets": {}
} }
}, },
"HarfBuzzSharp.NativeAssets.Win32/7.3.0.2": { "HarfBuzzSharp.NativeAssets.Win32/7.3.0.3": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/_._": {} "lib/net6.0/_._": {}
@ -1735,12 +1753,10 @@
"Microsoft.Extensions.ApiDescription.Server/6.0.5": { "Microsoft.Extensions.ApiDescription.Server/6.0.5": {
"type": "package", "type": "package",
"build": { "build": {
"build/Microsoft.Extensions.ApiDescription.Server.props": {}, "build/_._": {}
"build/Microsoft.Extensions.ApiDescription.Server.targets": {}
}, },
"buildMultiTargeting": { "buildMultiTargeting": {
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {}, "buildMultiTargeting/_._": {}
"buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {}
} }
}, },
"Microsoft.Extensions.Caching.Abstractions/9.0.0": { "Microsoft.Extensions.Caching.Abstractions/9.0.0": {
@ -2686,10 +2702,10 @@
} }
} }
}, },
"Npgsql/9.0.1": { "Npgsql/8.0.5": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.2" "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
}, },
"compile": { "compile": {
"lib/net8.0/Npgsql.dll": { "lib/net8.0/Npgsql.dll": {
@ -2702,12 +2718,13 @@
} }
} }
}, },
"Npgsql.EntityFrameworkCore.PostgreSQL/9.0.1": { "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Microsoft.EntityFrameworkCore": "[9.0.0, 10.0.0)", "Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.EntityFrameworkCore.Relational": "[9.0.0, 10.0.0)", "Microsoft.EntityFrameworkCore.Abstractions": "8.0.10",
"Npgsql": "9.0.1" "Microsoft.EntityFrameworkCore.Relational": "8.0.10",
"Npgsql": "8.0.5"
}, },
"compile": { "compile": {
"lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": {
@ -2835,11 +2852,11 @@
} }
} }
}, },
"SkiaSharp/2.88.8": { "SkiaSharp/2.88.9": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"SkiaSharp.NativeAssets.Win32": "2.88.8", "SkiaSharp.NativeAssets.Win32": "2.88.9",
"SkiaSharp.NativeAssets.macOS": "2.88.8" "SkiaSharp.NativeAssets.macOS": "2.88.9"
}, },
"compile": { "compile": {
"lib/net6.0/SkiaSharp.dll": { "lib/net6.0/SkiaSharp.dll": {
@ -2852,10 +2869,10 @@
} }
} }
}, },
"SkiaSharp.NativeAssets.Linux/2.88.8": { "SkiaSharp.NativeAssets.Linux/2.88.9": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"SkiaSharp": "2.88.8" "SkiaSharp": "2.88.9"
}, },
"compile": { "compile": {
"lib/net6.0/_._": {} "lib/net6.0/_._": {}
@ -2882,7 +2899,7 @@
} }
} }
}, },
"SkiaSharp.NativeAssets.macOS/2.88.8": { "SkiaSharp.NativeAssets.macOS/2.88.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/_._": {} "lib/net6.0/_._": {}
@ -2897,7 +2914,7 @@
} }
} }
}, },
"SkiaSharp.NativeAssets.WebAssembly/2.88.8": { "SkiaSharp.NativeAssets.WebAssembly/2.88.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard1.0/_._": {} "lib/netstandard1.0/_._": {}
@ -2910,7 +2927,7 @@
"buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.targets": {} "buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.targets": {}
} }
}, },
"SkiaSharp.NativeAssets.Win32/2.88.8": { "SkiaSharp.NativeAssets.Win32/2.88.9": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/net6.0/_._": {} "lib/net6.0/_._": {}
@ -2968,19 +2985,19 @@
"lib/net5.0/Std.UriTemplate.dll": {} "lib/net5.0/Std.UriTemplate.dll": {}
} }
}, },
"Swashbuckle.AspNetCore/7.1.0": { "Swashbuckle.AspNetCore/7.0.0": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Microsoft.Extensions.ApiDescription.Server": "6.0.5", "Microsoft.Extensions.ApiDescription.Server": "6.0.5",
"Swashbuckle.AspNetCore.Swagger": "7.1.0", "Swashbuckle.AspNetCore.Swagger": "7.0.0",
"Swashbuckle.AspNetCore.SwaggerGen": "7.1.0", "Swashbuckle.AspNetCore.SwaggerGen": "7.0.0",
"Swashbuckle.AspNetCore.SwaggerUI": "7.1.0" "Swashbuckle.AspNetCore.SwaggerUI": "7.0.0"
}, },
"build": { "build": {
"build/Swashbuckle.AspNetCore.props": {} "build/_._": {}
}, },
"buildMultiTargeting": { "buildMultiTargeting": {
"buildMultiTargeting/Swashbuckle.AspNetCore.props": {} "buildMultiTargeting/_._": {}
} }
}, },
"Swashbuckle.AspNetCore.Swagger/7.1.0": { "Swashbuckle.AspNetCore.Swagger/7.1.0": {
@ -4579,13 +4596,14 @@
"type": "project", "type": "project",
"framework": ".NETCoreApp,Version=v8.0", "framework": ".NETCoreApp,Version=v8.0",
"dependencies": { "dependencies": {
"Avalonia": "11.2.2",
"Avalonia.ReactiveUI": "11.2.2",
"ClosedXML": "0.104.2", "ClosedXML": "0.104.2",
"CouchbaseNetClient": "3.6.4", "CouchbaseNetClient": "3.6.4",
"DocumentFormat.OpenXml": "3.1.1", "DocumentFormat.OpenXml": "3.1.1",
"EPPlus": "7.4.2", "EPPlus": "7.4.2",
"Microsoft.AspNetCore.OpenApi": "8.0.11", "Microsoft.AspNetCore.OpenApi": "8.0.11",
"Microsoft.EntityFrameworkCore": "8.0.10", "Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
"Microsoft.Graph": "5.62.0", "Microsoft.Graph": "5.62.0",
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10", "Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10",
@ -4615,10 +4633,10 @@
"arch.entityframeworkcore.analyzers.nuspec" "arch.entityframeworkcore.analyzers.nuspec"
] ]
}, },
"Avalonia/11.2.1": { "Avalonia/11.2.2": {
"sha512": "AyYhIN2A7bRwxp6BFHrIbXAHUFPXegzSMYwDrUnw1BzZs9ctwYTiCPCM5wbE2PXsEBwFDVJ/a2YHTOp56fSYAw==", "sha512": "gycD/+pjaNh6288vEGDOcgks3Gz/dhZaZu6VSao6wMBXAQpBMEFlU4gW1dXXH2N0zdOlv3Jo1PgmH2megCe2yw==",
"type": "package", "type": "package",
"path": "avalonia/11.2.1", "path": "avalonia/11.2.2",
"hasTools": true, "hasTools": true,
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
@ -4626,7 +4644,7 @@
"Icon.png", "Icon.png",
"analyzers/dotnet/cs/Avalonia.Analyzers.dll", "analyzers/dotnet/cs/Avalonia.Analyzers.dll",
"analyzers/dotnet/cs/Avalonia.Generators.dll", "analyzers/dotnet/cs/Avalonia.Generators.dll",
"avalonia.11.2.1.nupkg.sha512", "avalonia.11.2.2.nupkg.sha512",
"avalonia.nuspec", "avalonia.nuspec",
"build/Avalonia.Generators.props", "build/Avalonia.Generators.props",
"build/Avalonia.props", "build/Avalonia.props",
@ -4853,15 +4871,15 @@
"lib/netstandard2.0/Avalonia.Controls.DataGrid.xml" "lib/netstandard2.0/Avalonia.Controls.DataGrid.xml"
] ]
}, },
"Avalonia.Desktop/11.2.1": { "Avalonia.Desktop/11.2.2": {
"sha512": "q6alzkTgFjukOrbiiFlh0mkhkxGRMRTMS8zdNEixIl9apPnD2ln9sjAC4NR2agNz5+HmZVfXYu6kYK12rMmKwA==", "sha512": "UPq1dmCR4AxDEaR7H/L/hqYlzqAox0LbUUChfbTs8HhSRZV4uoDBVzebp8Gl5x0sb6j+nr3Nbp1lpr/4C1dG4A==",
"type": "package", "type": "package",
"path": "avalonia.desktop/11.2.1", "path": "avalonia.desktop/11.2.2",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png", "Icon.png",
"avalonia.desktop.11.2.1.nupkg.sha512", "avalonia.desktop.11.2.2.nupkg.sha512",
"avalonia.desktop.nuspec", "avalonia.desktop.nuspec",
"lib/net6.0/Avalonia.Desktop.dll", "lib/net6.0/Avalonia.Desktop.dll",
"lib/net6.0/Avalonia.Desktop.xml", "lib/net6.0/Avalonia.Desktop.xml",
@ -4907,15 +4925,15 @@
"lib/netstandard2.0/Avalonia.Fonts.Inter.xml" "lib/netstandard2.0/Avalonia.Fonts.Inter.xml"
] ]
}, },
"Avalonia.FreeDesktop/11.2.1": { "Avalonia.FreeDesktop/11.2.2": {
"sha512": "ChKdPjQ2uBJUN0y+/RsdoETzXRn/q1eWFBDwprDy+Zi/AVkUfRk06hKbsb/U+Q3zO65CMEprRcMPbys0EkK2vg==", "sha512": "bx5obPjGTmAg1YtHJexyvetEXQgfu5QjQjczvCjd6f8OFoeVqUP76ttsBwEkPhP9aVGGZ7xFKF9JGmgC4zCHbg==",
"type": "package", "type": "package",
"path": "avalonia.freedesktop/11.2.1", "path": "avalonia.freedesktop/11.2.2",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png", "Icon.png",
"avalonia.freedesktop.11.2.1.nupkg.sha512", "avalonia.freedesktop.11.2.2.nupkg.sha512",
"avalonia.freedesktop.nuspec", "avalonia.freedesktop.nuspec",
"lib/net6.0/Avalonia.FreeDesktop.dll", "lib/net6.0/Avalonia.FreeDesktop.dll",
"lib/net6.0/Avalonia.FreeDesktop.xml", "lib/net6.0/Avalonia.FreeDesktop.xml",
@ -4925,15 +4943,15 @@
"lib/netstandard2.0/Avalonia.FreeDesktop.xml" "lib/netstandard2.0/Avalonia.FreeDesktop.xml"
] ]
}, },
"Avalonia.Native/11.2.1": { "Avalonia.Native/11.2.2": {
"sha512": "1cVasDUIkqfAYLkaLFDx+VDZymer2v643OYD6Jd6nzP20TNTqN2LfFOpxXCTYMrWc9Dk5AoVJJCrz3wRE5kooQ==", "sha512": "eJYdGvLNzqSPVzubMm78ma3so96t7xuxQS4tKz3dOw13lF+/X32A9vflkifyIMKY/AqFsj7T7qHG7g8W0T5RWg==",
"type": "package", "type": "package",
"path": "avalonia.native/11.2.1", "path": "avalonia.native/11.2.2",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png", "Icon.png",
"avalonia.native.11.2.1.nupkg.sha512", "avalonia.native.11.2.2.nupkg.sha512",
"avalonia.native.nuspec", "avalonia.native.nuspec",
"lib/net6.0/Avalonia.Native.dll", "lib/net6.0/Avalonia.Native.dll",
"lib/net6.0/Avalonia.Native.xml", "lib/net6.0/Avalonia.Native.xml",
@ -4944,15 +4962,33 @@
"runtimes/osx/native/libAvaloniaNative.dylib" "runtimes/osx/native/libAvaloniaNative.dylib"
] ]
}, },
"Avalonia.Remote.Protocol/11.2.1": { "Avalonia.ReactiveUI/11.2.2": {
"sha512": "aqEialxjir7DO/dOFf7BGN/yQ4/adSC5UuVfqBr/RUHOENSH6CqoHj8kmtmJxnuz7ESQFSB2+h1kLVnk5csiDw==", "sha512": "pRP+A0V67yp3ItigHvTt8YIPKRLIdPO6GxYxscr/Eb2+DwCu6DFJDScZrTzj4IubhJufyYYQDJWqMNK6B3lmfw==",
"type": "package", "type": "package",
"path": "avalonia.remote.protocol/11.2.1", "path": "avalonia.reactiveui/11.2.2",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png", "Icon.png",
"avalonia.remote.protocol.11.2.1.nupkg.sha512", "avalonia.reactiveui.11.2.2.nupkg.sha512",
"avalonia.reactiveui.nuspec",
"lib/net6.0/Avalonia.ReactiveUI.dll",
"lib/net6.0/Avalonia.ReactiveUI.xml",
"lib/net8.0/Avalonia.ReactiveUI.dll",
"lib/net8.0/Avalonia.ReactiveUI.xml",
"lib/netstandard2.0/Avalonia.ReactiveUI.dll",
"lib/netstandard2.0/Avalonia.ReactiveUI.xml"
]
},
"Avalonia.Remote.Protocol/11.2.2": {
"sha512": "76nQ2/TkJAmthHcCPoVznnCfsqhy+pDPFBhySoRv3ZIsj5q9jIgR0bi7rznIcFIKnfoXMEpB1uxMHbfeQ99OgQ==",
"type": "package",
"path": "avalonia.remote.protocol/11.2.2",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"avalonia.remote.protocol.11.2.2.nupkg.sha512",
"avalonia.remote.protocol.nuspec", "avalonia.remote.protocol.nuspec",
"lib/net6.0/Avalonia.Remote.Protocol.dll", "lib/net6.0/Avalonia.Remote.Protocol.dll",
"lib/net6.0/Avalonia.Remote.Protocol.xml", "lib/net6.0/Avalonia.Remote.Protocol.xml",
@ -4962,15 +4998,15 @@
"lib/netstandard2.0/Avalonia.Remote.Protocol.xml" "lib/netstandard2.0/Avalonia.Remote.Protocol.xml"
] ]
}, },
"Avalonia.Skia/11.2.1": { "Avalonia.Skia/11.2.2": {
"sha512": "FkqiXWT1hN0s5MIx5IKDGZaqewQENikQh6aBQyApiZVu5koa8H8RW1yfb2cFK3M4IVIyhqwl8ZirkXsS18lf/Q==", "sha512": "/kNUpB8Lnx7wvVNLybkMjp9YbG4xdiyAmYTBRQAM7hObMPQRx5HKUQJ9AmduCt9KY50lvUkCfTbk/ROnUFhQ3w==",
"type": "package", "type": "package",
"path": "avalonia.skia/11.2.1", "path": "avalonia.skia/11.2.2",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png", "Icon.png",
"avalonia.skia.11.2.1.nupkg.sha512", "avalonia.skia.11.2.2.nupkg.sha512",
"avalonia.skia.nuspec", "avalonia.skia.nuspec",
"lib/net6.0/Avalonia.Skia.dll", "lib/net6.0/Avalonia.Skia.dll",
"lib/net6.0/Avalonia.Skia.xml", "lib/net6.0/Avalonia.Skia.xml",
@ -5016,15 +5052,15 @@
"lib/netstandard2.0/Avalonia.Themes.Simple.xml" "lib/netstandard2.0/Avalonia.Themes.Simple.xml"
] ]
}, },
"Avalonia.Win32/11.2.1": { "Avalonia.Win32/11.2.2": {
"sha512": "7Gfw7S1PoINaCXaIV1rh7zo82IhsqhR7a0PAt281cBrfDkJiNU0DYgW2RZxKl3oVFxtfbxJZbdP7hSVmHvoDfw==", "sha512": "MQDY5f+GIbuv5klPUWf3WSh0cugEfxnHVQKkIJ02FnR3xzZpEQyfMvqfG8emMKmLAQ7ivqH68Mny0WuPKofc0Q==",
"type": "package", "type": "package",
"path": "avalonia.win32/11.2.1", "path": "avalonia.win32/11.2.2",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png", "Icon.png",
"avalonia.win32.11.2.1.nupkg.sha512", "avalonia.win32.11.2.2.nupkg.sha512",
"avalonia.win32.nuspec", "avalonia.win32.nuspec",
"lib/net6.0/Avalonia.Win32.dll", "lib/net6.0/Avalonia.Win32.dll",
"lib/net6.0/Avalonia.Win32.xml", "lib/net6.0/Avalonia.Win32.xml",
@ -5034,15 +5070,15 @@
"lib/netstandard2.0/Avalonia.Win32.xml" "lib/netstandard2.0/Avalonia.Win32.xml"
] ]
}, },
"Avalonia.X11/11.2.1": { "Avalonia.X11/11.2.2": {
"sha512": "h2aCpyLmxGkldPK7cbncEgyobrJ5En7gQtrwVARLmN32Rw6dHut3jyF3P8at2DmWxRuKwZVXgWBSSI62hINgrQ==", "sha512": "uptryb4T1h6mBgMxRU0B7IX01CjRwT0KvxPbq2ObhF8CgehQPIl52lcAe09CFi+ZEeu3EJi1/Fa1MH4PDsp4Sw==",
"type": "package", "type": "package",
"path": "avalonia.x11/11.2.1", "path": "avalonia.x11/11.2.2",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"Icon.png", "Icon.png",
"avalonia.x11.11.2.1.nupkg.sha512", "avalonia.x11.11.2.2.nupkg.sha512",
"avalonia.x11.nuspec", "avalonia.x11.nuspec",
"lib/net6.0/Avalonia.X11.dll", "lib/net6.0/Avalonia.X11.dll",
"lib/net6.0/Avalonia.X11.xml", "lib/net6.0/Avalonia.X11.xml",
@ -5577,16 +5613,16 @@
"packageIcon.png" "packageIcon.png"
] ]
}, },
"HarfBuzzSharp/7.3.0.2": { "HarfBuzzSharp/7.3.0.3": {
"sha512": "0tCd6HyCmNsX/DniCp2b00fo0xPbdNwKOs9BxxyT8oOOuMlWjcSFwzONKyeckCKVBFEsbSmsAHPDTqxoSDwZMg==", "sha512": "Hq+5+gx10coOvuRgB13KBwiWxJq1QeYuhtVLbA01ZCWaugOnolUahF44KvrQTUUHDNk/C7HB6SMaebsZeOdhgg==",
"type": "package", "type": "package",
"path": "harfbuzzsharp/7.3.0.2", "path": "harfbuzzsharp/7.3.0.3",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"LICENSE.txt", "LICENSE.txt",
"THIRD-PARTY-NOTICES.txt", "THIRD-PARTY-NOTICES.txt",
"harfbuzzsharp.7.3.0.2.nupkg.sha512", "harfbuzzsharp.7.3.0.3.nupkg.sha512",
"harfbuzzsharp.nuspec", "harfbuzzsharp.nuspec",
"lib/monoandroid1.0/HarfBuzzSharp.dll", "lib/monoandroid1.0/HarfBuzzSharp.dll",
"lib/monoandroid1.0/HarfBuzzSharp.pdb", "lib/monoandroid1.0/HarfBuzzSharp.pdb",
@ -5647,10 +5683,10 @@
"lib/xamarinwatchos1.0/HarfBuzzSharp.xml" "lib/xamarinwatchos1.0/HarfBuzzSharp.xml"
] ]
}, },
"HarfBuzzSharp.NativeAssets.Linux/7.3.0.2": { "HarfBuzzSharp.NativeAssets.Linux/7.3.0.3": {
"sha512": "aKa5J1RqjXKAtdcZJp5wjC78klfBIzJHM6CneN76lFmQ9LLRJA9Oa0TkIDaV8lVLDKMAy5fCKHXFlXUK1YfL/g==", "sha512": "hkcHeTfOyIeJuPtO/QfoqkDvV/MXebZYaA/Bn/S+nXsjH3Wt9oQ6okH2kklYO+1UUdBSJFd67bi9IrpQXI2mPw==",
"type": "package", "type": "package",
"path": "harfbuzzsharp.nativeassets.linux/7.3.0.2", "path": "harfbuzzsharp.nativeassets.linux/7.3.0.3",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -5658,7 +5694,7 @@
"THIRD-PARTY-NOTICES.txt", "THIRD-PARTY-NOTICES.txt",
"build/net462/HarfBuzzSharp.NativeAssets.Linux.targets", "build/net462/HarfBuzzSharp.NativeAssets.Linux.targets",
"buildTransitive/net462/HarfBuzzSharp.NativeAssets.Linux.targets", "buildTransitive/net462/HarfBuzzSharp.NativeAssets.Linux.targets",
"harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512", "harfbuzzsharp.nativeassets.linux.7.3.0.3.nupkg.sha512",
"harfbuzzsharp.nativeassets.linux.nuspec", "harfbuzzsharp.nativeassets.linux.nuspec",
"lib/net462/_._", "lib/net462/_._",
"lib/net6.0/_._", "lib/net6.0/_._",
@ -5670,10 +5706,10 @@
"runtimes/linux-x64/native/libHarfBuzzSharp.so" "runtimes/linux-x64/native/libHarfBuzzSharp.so"
] ]
}, },
"HarfBuzzSharp.NativeAssets.macOS/7.3.0.2": { "HarfBuzzSharp.NativeAssets.macOS/7.3.0.3": {
"sha512": "nycYH/WLJ6ogm+I+QSFCdPJsdxSb5GANWYbQyp1vsd/KjXN56RVUJWPhbgP2GKb/Y7mrsHM7EProqVXlO/EMsA==", "sha512": "UAwIYnkbBTzBJv1Id8FijY/i8QiIepRemSXufU8fyzwWhYJdx4+ajG8yQUie5HW/uusbVLFSr26muSlJOFDgSw==",
"type": "package", "type": "package",
"path": "harfbuzzsharp.nativeassets.macos/7.3.0.2", "path": "harfbuzzsharp.nativeassets.macos/7.3.0.3",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -5685,7 +5721,7 @@
"buildTransitive/net462/HarfBuzzSharp.NativeAssets.macOS.targets", "buildTransitive/net462/HarfBuzzSharp.NativeAssets.macOS.targets",
"buildTransitive/net6.0-macos10.15/HarfBuzzSharp.NativeAssets.macOS.targets", "buildTransitive/net6.0-macos10.15/HarfBuzzSharp.NativeAssets.macOS.targets",
"buildTransitive/xamarinmac2.0/HarfBuzzSharp.NativeAssets.macOS.targets", "buildTransitive/xamarinmac2.0/HarfBuzzSharp.NativeAssets.macOS.targets",
"harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512", "harfbuzzsharp.nativeassets.macos.7.3.0.3.nupkg.sha512",
"harfbuzzsharp.nativeassets.macos.nuspec", "harfbuzzsharp.nativeassets.macos.nuspec",
"lib/net462/_._", "lib/net462/_._",
"lib/net6.0-macos10.15/_._", "lib/net6.0-macos10.15/_._",
@ -5696,10 +5732,10 @@
"runtimes/osx/native/libHarfBuzzSharp.dylib" "runtimes/osx/native/libHarfBuzzSharp.dylib"
] ]
}, },
"HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3-preview.2.2": { "HarfBuzzSharp.NativeAssets.WebAssembly/7.3.0.3": {
"sha512": "Dc+dolrhmkpqwT25NfNEEgceW0//KRR2WIOvxlyIIHIIMBCn0FfUeJX5RhFll8kyaZwF8tuKsxRJtQG/rzSBog==", "sha512": "OpheDNp9a3nC6hWNACemWkNEXJ4tWP3Gw9bykw3FbyeEmU2nUDtLIp6VgNnjHAPRMgUs1Kl7m4gJpzVYwC7CZw==",
"type": "package", "type": "package",
"path": "harfbuzzsharp.nativeassets.webassembly/7.3.0.3-preview.2.2", "path": "harfbuzzsharp.nativeassets.webassembly/7.3.0.3",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -5724,15 +5760,15 @@
"build/netstandard1.0/libHarfBuzzSharp.a/3.1.7/libHarfBuzzSharp.a", "build/netstandard1.0/libHarfBuzzSharp.a/3.1.7/libHarfBuzzSharp.a",
"buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.props", "buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.props",
"buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.targets", "buildTransitive/netstandard1.0/HarfBuzzSharp.NativeAssets.WebAssembly.targets",
"harfbuzzsharp.nativeassets.webassembly.7.3.0.3-preview.2.2.nupkg.sha512", "harfbuzzsharp.nativeassets.webassembly.7.3.0.3.nupkg.sha512",
"harfbuzzsharp.nativeassets.webassembly.nuspec", "harfbuzzsharp.nativeassets.webassembly.nuspec",
"lib/netstandard1.0/_._" "lib/netstandard1.0/_._"
] ]
}, },
"HarfBuzzSharp.NativeAssets.Win32/7.3.0.2": { "HarfBuzzSharp.NativeAssets.Win32/7.3.0.3": {
"sha512": "DpF9JBzwws2dupOLnjME65hxQWWbN/GD40AoTkwB4S05WANvxo3n81AnQJKxWDCnrWfWhLPB36OF27TvEqzb/A==", "sha512": "RPxRXD16KtSs8Yxr2RK9Qs7AwyN9MlpqZIYs0AvfaJwl7RAtVhC0+u2f2SKwX0uMYYd3O98Z+OBA1sj6aWVKQA==",
"type": "package", "type": "package",
"path": "harfbuzzsharp.nativeassets.win32/7.3.0.2", "path": "harfbuzzsharp.nativeassets.win32/7.3.0.3",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -5740,7 +5776,7 @@
"THIRD-PARTY-NOTICES.txt", "THIRD-PARTY-NOTICES.txt",
"build/net462/HarfBuzzSharp.NativeAssets.Win32.targets", "build/net462/HarfBuzzSharp.NativeAssets.Win32.targets",
"buildTransitive/net462/HarfBuzzSharp.NativeAssets.Win32.targets", "buildTransitive/net462/HarfBuzzSharp.NativeAssets.Win32.targets",
"harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512", "harfbuzzsharp.nativeassets.win32.7.3.0.3.nupkg.sha512",
"harfbuzzsharp.nativeassets.win32.nuspec", "harfbuzzsharp.nativeassets.win32.nuspec",
"lib/net462/_._", "lib/net462/_._",
"lib/net6.0/_._", "lib/net6.0/_._",
@ -8683,34 +8719,40 @@
"packageIcon.png" "packageIcon.png"
] ]
}, },
"Npgsql/9.0.1": { "Npgsql/8.0.5": {
"sha512": "aZrXuBUUjRnvjoS4Lq0ZPYe3pnzAfK7TroGNGVpo4FCMBW1ypD/XfTTYjXpeRI8xcX5Otiv535Dy2jQWi98oeA==", "sha512": "zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==",
"type": "package", "type": "package",
"path": "npgsql/9.0.1", "path": "npgsql/8.0.5",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"README.md", "README.md",
"lib/net6.0/Npgsql.dll", "lib/net6.0/Npgsql.dll",
"lib/net6.0/Npgsql.xml", "lib/net6.0/Npgsql.xml",
"lib/net7.0/Npgsql.dll",
"lib/net7.0/Npgsql.xml",
"lib/net8.0/Npgsql.dll", "lib/net8.0/Npgsql.dll",
"lib/net8.0/Npgsql.xml", "lib/net8.0/Npgsql.xml",
"npgsql.9.0.1.nupkg.sha512", "lib/netstandard2.0/Npgsql.dll",
"lib/netstandard2.0/Npgsql.xml",
"lib/netstandard2.1/Npgsql.dll",
"lib/netstandard2.1/Npgsql.xml",
"npgsql.8.0.5.nupkg.sha512",
"npgsql.nuspec", "npgsql.nuspec",
"postgresql.png" "postgresql.png"
] ]
}, },
"Npgsql.EntityFrameworkCore.PostgreSQL/9.0.1": { "Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": {
"sha512": "nN9Tjg73Edr4oBhNkBsfHBduNUlDFty1gIX0Ztp0np82ElSCiEcwRuN11Kv4kx2H9VDQaEeMwWAIym5aVsgVyg==", "sha512": "gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==",
"type": "package", "type": "package",
"path": "npgsql.entityframeworkcore.postgresql/9.0.1", "path": "npgsql.entityframeworkcore.postgresql/8.0.10",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"README.md", "README.md",
"lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll",
"lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml",
"npgsql.entityframeworkcore.postgresql.9.0.1.nupkg.sha512", "npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
"npgsql.entityframeworkcore.postgresql.nuspec", "npgsql.entityframeworkcore.postgresql.nuspec",
"postgresql.png" "postgresql.png"
] ]
@ -8880,10 +8922,10 @@
"sixlabors.fonts.nuspec" "sixlabors.fonts.nuspec"
] ]
}, },
"SkiaSharp/2.88.8": { "SkiaSharp/2.88.9": {
"sha512": "bRkp3uKp5ZI8gXYQT57uKwil1uobb2p8c69n7v5evlB/2JNcMAXVcw9DZAP5Ig3WSvgzGm2YSn27UVeOi05NlA==", "sha512": "3MD5VHjXXieSHCleRLuaTXmL2pD0mB7CcOB1x2kA1I4bhptf4e3R27iM93264ZYuAq6mkUyX5XbcxnZvMJYc1Q==",
"type": "package", "type": "package",
"path": "skiasharp/2.88.8", "path": "skiasharp/2.88.9",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -8950,14 +8992,14 @@
"lib/xamarinwatchos1.0/SkiaSharp.dll", "lib/xamarinwatchos1.0/SkiaSharp.dll",
"lib/xamarinwatchos1.0/SkiaSharp.pdb", "lib/xamarinwatchos1.0/SkiaSharp.pdb",
"lib/xamarinwatchos1.0/SkiaSharp.xml", "lib/xamarinwatchos1.0/SkiaSharp.xml",
"skiasharp.2.88.8.nupkg.sha512", "skiasharp.2.88.9.nupkg.sha512",
"skiasharp.nuspec" "skiasharp.nuspec"
] ]
}, },
"SkiaSharp.NativeAssets.Linux/2.88.8": { "SkiaSharp.NativeAssets.Linux/2.88.9": {
"sha512": "0FO6YA7paNFBMJULvEyecPmCvL9/STvOAi5VOUw2srqJ7pNTbiiZkfl7sulAzcumbWgfzaVjRXYTgMj7SoUnWQ==", "sha512": "cWSaJKVPWAaT/WIn9c8T5uT/l4ETwHxNJTkEOtNKjphNo8AW6TF9O32aRkxqw3l8GUdUo66Bu7EiqtFh/XG0Zg==",
"type": "package", "type": "package",
"path": "skiasharp.nativeassets.linux/2.88.8", "path": "skiasharp.nativeassets.linux/2.88.9",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -8973,14 +9015,14 @@
"runtimes/linux-arm64/native/libSkiaSharp.so", "runtimes/linux-arm64/native/libSkiaSharp.so",
"runtimes/linux-musl-x64/native/libSkiaSharp.so", "runtimes/linux-musl-x64/native/libSkiaSharp.so",
"runtimes/linux-x64/native/libSkiaSharp.so", "runtimes/linux-x64/native/libSkiaSharp.so",
"skiasharp.nativeassets.linux.2.88.8.nupkg.sha512", "skiasharp.nativeassets.linux.2.88.9.nupkg.sha512",
"skiasharp.nativeassets.linux.nuspec" "skiasharp.nativeassets.linux.nuspec"
] ]
}, },
"SkiaSharp.NativeAssets.macOS/2.88.8": { "SkiaSharp.NativeAssets.macOS/2.88.9": {
"sha512": "6Kn5TSkKlfyS6azWHF3Jk2sW5C4jCE5uSshM/5AbfFrR+5n6qM5XEnz9h4VaVl7LTxBvHvMkuPb/3bpbq0vxTw==", "sha512": "Nv5spmKc4505Ep7oUoJ5vp3KweFpeNqxpyGDWyeEPTX2uR6S6syXIm3gj75dM0YJz7NPvcix48mR5laqs8dPuA==",
"type": "package", "type": "package",
"path": "skiasharp.nativeassets.macos/2.88.8", "path": "skiasharp.nativeassets.macos/2.88.9",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -8999,14 +9041,14 @@
"lib/netstandard1.3/_._", "lib/netstandard1.3/_._",
"lib/xamarinmac2.0/_._", "lib/xamarinmac2.0/_._",
"runtimes/osx/native/libSkiaSharp.dylib", "runtimes/osx/native/libSkiaSharp.dylib",
"skiasharp.nativeassets.macos.2.88.8.nupkg.sha512", "skiasharp.nativeassets.macos.2.88.9.nupkg.sha512",
"skiasharp.nativeassets.macos.nuspec" "skiasharp.nativeassets.macos.nuspec"
] ]
}, },
"SkiaSharp.NativeAssets.WebAssembly/2.88.8": { "SkiaSharp.NativeAssets.WebAssembly/2.88.9": {
"sha512": "S3qRo8c+gVYOyfrdf6FYnjx/ft+gPkb4dNY2IPv5Oy5yNBhDhXhKqHFr9h4+ne6ZU+7D4dbuRQqsIqCo8u1/DA==", "sha512": "kt06RccBHSnAs2wDYdBSfsjIDbY3EpsOVqnlDgKdgvyuRA8ZFDaHRdWNx1VHjGgYzmnFCGiTJBnXFl5BqGwGnA==",
"type": "package", "type": "package",
"path": "skiasharp.nativeassets.webassembly/2.88.8", "path": "skiasharp.nativeassets.webassembly/2.88.9",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -9024,18 +9066,22 @@
"build/netstandard1.0/libSkiaSharp.a/3.1.34/simd,mt/libSkiaSharp.a", "build/netstandard1.0/libSkiaSharp.a/3.1.34/simd,mt/libSkiaSharp.a",
"build/netstandard1.0/libSkiaSharp.a/3.1.34/simd,st/libSkiaSharp.a", "build/netstandard1.0/libSkiaSharp.a/3.1.34/simd,st/libSkiaSharp.a",
"build/netstandard1.0/libSkiaSharp.a/3.1.34/st/libSkiaSharp.a", "build/netstandard1.0/libSkiaSharp.a/3.1.34/st/libSkiaSharp.a",
"build/netstandard1.0/libSkiaSharp.a/3.1.56/mt/libSkiaSharp.a",
"build/netstandard1.0/libSkiaSharp.a/3.1.56/simd,mt/libSkiaSharp.a",
"build/netstandard1.0/libSkiaSharp.a/3.1.56/simd,st/libSkiaSharp.a",
"build/netstandard1.0/libSkiaSharp.a/3.1.56/st/libSkiaSharp.a",
"build/netstandard1.0/libSkiaSharp.a/3.1.7/libSkiaSharp.a", "build/netstandard1.0/libSkiaSharp.a/3.1.7/libSkiaSharp.a",
"buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.props", "buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.props",
"buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.targets", "buildTransitive/netstandard1.0/SkiaSharp.NativeAssets.WebAssembly.targets",
"lib/netstandard1.0/_._", "lib/netstandard1.0/_._",
"skiasharp.nativeassets.webassembly.2.88.8.nupkg.sha512", "skiasharp.nativeassets.webassembly.2.88.9.nupkg.sha512",
"skiasharp.nativeassets.webassembly.nuspec" "skiasharp.nativeassets.webassembly.nuspec"
] ]
}, },
"SkiaSharp.NativeAssets.Win32/2.88.8": { "SkiaSharp.NativeAssets.Win32/2.88.9": {
"sha512": "O9QXoWEXA+6cweR4h3BOnwMz+pO9vL9mXdjLrpDd0w1QzCgWmLQBxa1VgySDITiH7nQndrDG1h6937zm9pLj1Q==", "sha512": "wb2kYgU7iy84nQLYZwMeJXixvK++GoIuECjU4ECaUKNuflyRlJKyiRhN1MAHswvlvzuvkrjRWlK0Za6+kYQK7w==",
"type": "package", "type": "package",
"path": "skiasharp.nativeassets.win32/2.88.8", "path": "skiasharp.nativeassets.win32/2.88.9",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
@ -9050,7 +9096,7 @@
"runtimes/win-arm64/native/libSkiaSharp.dll", "runtimes/win-arm64/native/libSkiaSharp.dll",
"runtimes/win-x64/native/libSkiaSharp.dll", "runtimes/win-x64/native/libSkiaSharp.dll",
"runtimes/win-x86/native/libSkiaSharp.dll", "runtimes/win-x86/native/libSkiaSharp.dll",
"skiasharp.nativeassets.win32.2.88.8.nupkg.sha512", "skiasharp.nativeassets.win32.2.88.9.nupkg.sha512",
"skiasharp.nativeassets.win32.nuspec" "skiasharp.nativeassets.win32.nuspec"
] ]
}, },
@ -9106,16 +9152,16 @@
"std.uritemplate.nuspec" "std.uritemplate.nuspec"
] ]
}, },
"Swashbuckle.AspNetCore/7.1.0": { "Swashbuckle.AspNetCore/7.0.0": {
"sha512": "PpKwEZNCciDPczWPnuqaTVuN5jR/fG2RubQYgKHVWY2KB+TpvKkOrQJoF51S1yMJxygaofCM3BXlLy4PK/o8WA==", "sha512": "aF6oCgMy8CC17cSbILAw9J4UVhqOE+0Z11V8JstA+pIrXcY8ZbNL3ayHOWKZm0NdHMS6RI1k5sFVfMkpZOobvw==",
"type": "package", "type": "package",
"path": "swashbuckle.aspnetcore/7.1.0", "path": "swashbuckle.aspnetcore/7.0.0",
"files": [ "files": [
".nupkg.metadata", ".nupkg.metadata",
".signature.p7s", ".signature.p7s",
"build/Swashbuckle.AspNetCore.props", "build/Swashbuckle.AspNetCore.props",
"buildMultiTargeting/Swashbuckle.AspNetCore.props", "buildMultiTargeting/Swashbuckle.AspNetCore.props",
"swashbuckle.aspnetcore.7.1.0.nupkg.sha512", "swashbuckle.aspnetcore.7.0.0.nupkg.sha512",
"swashbuckle.aspnetcore.nuspec" "swashbuckle.aspnetcore.nuspec"
] ]
}, },
@ -13225,8 +13271,8 @@
"projectFileDependencyGroups": { "projectFileDependencyGroups": {
"net8.0": [ "net8.0": [
"Arch.EntityFrameworkCore.Analyzers >= 2.1.15", "Arch.EntityFrameworkCore.Analyzers >= 2.1.15",
"Avalonia >= 11.2.1", "Avalonia >= 11.2.2",
"Avalonia.Desktop >= 11.2.1", "Avalonia.Desktop >= 11.2.2",
"Avalonia.Diagnostics >= 11.2.1", "Avalonia.Diagnostics >= 11.2.1",
"Avalonia.Fonts.Inter >= 11.2.1", "Avalonia.Fonts.Inter >= 11.2.1",
"Avalonia.Themes.Fluent >= 11.2.1", "Avalonia.Themes.Fluent >= 11.2.1",
@ -13242,8 +13288,7 @@
"Microsoft.EntityFrameworkCore.Design >= 9.0.0", "Microsoft.EntityFrameworkCore.Design >= 9.0.0",
"Microsoft.Extensions.DependencyInjection >= 9.0.0", "Microsoft.Extensions.DependencyInjection >= 9.0.0",
"Microsoft.Graph >= 5.63.0", "Microsoft.Graph >= 5.63.0",
"Npgsql.EntityFrameworkCore.PostgreSQL >= 9.0.1", "ReactiveUI >= 20.1.63",
"Swashbuckle.AspNetCore >= 7.1.0",
"Swashbuckle.AspNetCore.Swagger >= 7.1.0", "Swashbuckle.AspNetCore.Swagger >= 7.1.0",
"Swashbuckle.AspNetCore.SwaggerGen >= 7.1.0", "Swashbuckle.AspNetCore.SwaggerGen >= 7.1.0",
"Swashbuckle.AspNetCore.SwaggerUI >= 7.1.0", "Swashbuckle.AspNetCore.SwaggerUI >= 7.1.0",
@ -13311,11 +13356,11 @@
}, },
"Avalonia": { "Avalonia": {
"target": "Package", "target": "Package",
"version": "[11.2.1, )" "version": "[11.2.2, )"
}, },
"Avalonia.Desktop": { "Avalonia.Desktop": {
"target": "Package", "target": "Package",
"version": "[11.2.1, )" "version": "[11.2.2, )"
}, },
"Avalonia.Diagnostics": { "Avalonia.Diagnostics": {
"target": "Package", "target": "Package",
@ -13379,13 +13424,9 @@
"target": "Package", "target": "Package",
"version": "[5.63.0, )" "version": "[5.63.0, )"
}, },
"Npgsql.EntityFrameworkCore.PostgreSQL": { "ReactiveUI": {
"target": "Package", "target": "Package",
"version": "[9.0.1, )" "version": "[20.1.63, )"
},
"Swashbuckle.AspNetCore": {
"target": "Package",
"version": "[7.1.0, )"
}, },
"Swashbuckle.AspNetCore.Swagger": { "Swashbuckle.AspNetCore.Swagger": {
"target": "Package", "target": "Package",

View File

@ -1,26 +1,27 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "8XzeLf0zi/s=", "dgSpecHash": "86+9md6b8lQ=",
"success": true, "success": true,
"projectFilePath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Zurnal_Vizual.csproj", "projectFilePath": "C:\\Users\\PC\\source\\repos\\Zurnal_Vizual\\Zurnal_Vizual\\Zurnal_Vizual.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [
"C:\\Users\\PC\\.nuget\\packages\\arch.entityframeworkcore.analyzers\\2.1.15\\arch.entityframeworkcore.analyzers.2.1.15.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\arch.entityframeworkcore.analyzers\\2.1.15\\arch.entityframeworkcore.analyzers.2.1.15.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia\\11.2.1\\avalonia.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia\\11.2.2\\avalonia.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.angle.windows.natives\\2.1.22045.20230930\\avalonia.angle.windows.natives.2.1.22045.20230930.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.angle.windows.natives\\2.1.22045.20230930\\avalonia.angle.windows.natives.2.1.22045.20230930.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.buildservices\\0.0.29\\avalonia.buildservices.0.0.29.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.buildservices\\0.0.29\\avalonia.buildservices.0.0.29.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.controls.colorpicker\\11.2.1\\avalonia.controls.colorpicker.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.controls.colorpicker\\11.2.1\\avalonia.controls.colorpicker.11.2.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.controls.datagrid\\11.2.1\\avalonia.controls.datagrid.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.controls.datagrid\\11.2.1\\avalonia.controls.datagrid.11.2.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.desktop\\11.2.1\\avalonia.desktop.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.desktop\\11.2.2\\avalonia.desktop.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.diagnostics\\11.2.1\\avalonia.diagnostics.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.diagnostics\\11.2.1\\avalonia.diagnostics.11.2.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.fonts.inter\\11.2.1\\avalonia.fonts.inter.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.fonts.inter\\11.2.1\\avalonia.fonts.inter.11.2.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.freedesktop\\11.2.1\\avalonia.freedesktop.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.freedesktop\\11.2.2\\avalonia.freedesktop.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.native\\11.2.1\\avalonia.native.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.native\\11.2.2\\avalonia.native.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.remote.protocol\\11.2.1\\avalonia.remote.protocol.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.reactiveui\\11.2.2\\avalonia.reactiveui.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.skia\\11.2.1\\avalonia.skia.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.remote.protocol\\11.2.2\\avalonia.remote.protocol.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.skia\\11.2.2\\avalonia.skia.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.themes.fluent\\11.2.1\\avalonia.themes.fluent.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.themes.fluent\\11.2.1\\avalonia.themes.fluent.11.2.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.themes.simple\\11.2.1\\avalonia.themes.simple.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.themes.simple\\11.2.1\\avalonia.themes.simple.11.2.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.win32\\11.2.1\\avalonia.win32.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.win32\\11.2.2\\avalonia.win32.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\avalonia.x11\\11.2.1\\avalonia.x11.11.2.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\avalonia.x11\\11.2.2\\avalonia.x11.11.2.2.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\azura\\0.9.0\\azura.0.9.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\azura\\0.9.0\\azura.0.9.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\azure.core\\1.44.1\\azure.core.1.44.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\azure.core\\1.44.1\\azure.core.1.44.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\closedxml\\0.104.2\\closedxml.0.104.2.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\closedxml\\0.104.2\\closedxml.0.104.2.nupkg.sha512",
@ -41,11 +42,11 @@
"C:\\Users\\PC\\.nuget\\packages\\grpc.net.client\\2.50.0\\grpc.net.client.2.50.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\grpc.net.client\\2.50.0\\grpc.net.client.2.50.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\grpc.net.clientfactory\\2.50.0\\grpc.net.clientfactory.2.50.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\grpc.net.clientfactory\\2.50.0\\grpc.net.clientfactory.2.50.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\grpc.net.common\\2.50.0\\grpc.net.common.2.50.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\grpc.net.common\\2.50.0\\grpc.net.common.2.50.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp\\7.3.0.2\\harfbuzzsharp.7.3.0.2.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp\\7.3.0.3\\harfbuzzsharp.7.3.0.3.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\7.3.0.2\\harfbuzzsharp.nativeassets.linux.7.3.0.2.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp.nativeassets.linux\\7.3.0.3\\harfbuzzsharp.nativeassets.linux.7.3.0.3.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\7.3.0.2\\harfbuzzsharp.nativeassets.macos.7.3.0.2.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp.nativeassets.macos\\7.3.0.3\\harfbuzzsharp.nativeassets.macos.7.3.0.3.nupkg.sha512",
"C:\\Users\\PC\\.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\\PC\\.nuget\\packages\\harfbuzzsharp.nativeassets.webassembly\\7.3.0.3\\harfbuzzsharp.nativeassets.webassembly.7.3.0.3.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\7.3.0.2\\harfbuzzsharp.nativeassets.win32.7.3.0.2.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\harfbuzzsharp.nativeassets.win32\\7.3.0.3\\harfbuzzsharp.nativeassets.win32.7.3.0.3.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\microcom.runtime\\0.11.0\\microcom.runtime.0.11.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\microcom.runtime\\0.11.0\\microcom.runtime.0.11.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\microsoft.aspnetcore\\2.1.7\\microsoft.aspnetcore.2.1.7.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\microsoft.aspnetcore\\2.1.7\\microsoft.aspnetcore.2.1.7.nupkg.sha512",
@ -142,8 +143,8 @@
"C:\\Users\\PC\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\netstandard.library\\1.6.0\\netstandard.library.1.6.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\netstandard.library\\1.6.0\\netstandard.library.1.6.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\newtonsoft.json\\13.0.3\\newtonsoft.json.13.0.3.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\npgsql\\9.0.1\\npgsql.9.0.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\npgsql\\8.0.5\\npgsql.8.0.5.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\9.0.1\\npgsql.entityframeworkcore.postgresql.9.0.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\8.0.10\\npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\officeopenxml.core.excelpackage\\1.0.0\\officeopenxml.core.excelpackage.1.0.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\officeopenxml.core.excelpackage\\1.0.0\\officeopenxml.core.excelpackage.1.0.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\rbush\\4.0.0\\rbush.4.0.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\rbush\\4.0.0\\rbush.4.0.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\reactiveui\\20.1.63\\reactiveui.20.1.63.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\reactiveui\\20.1.63\\reactiveui.20.1.63.nupkg.sha512",
@ -152,15 +153,15 @@
"C:\\Users\\PC\\.nuget\\packages\\runtime.native.system.net.http\\4.0.1\\runtime.native.system.net.http.4.0.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\runtime.native.system.net.http\\4.0.1\\runtime.native.system.net.http.4.0.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\runtime.native.system.security.cryptography\\4.0.0\\runtime.native.system.security.cryptography.4.0.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\runtime.native.system.security.cryptography\\4.0.0\\runtime.native.system.security.cryptography.4.0.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\sixlabors.fonts\\1.0.0\\sixlabors.fonts.1.0.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\skiasharp\\2.88.8\\skiasharp.2.88.8.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\skiasharp\\2.88.9\\skiasharp.2.88.9.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.linux\\2.88.8\\skiasharp.nativeassets.linux.2.88.8.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.linux\\2.88.9\\skiasharp.nativeassets.linux.2.88.9.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.macos\\2.88.8\\skiasharp.nativeassets.macos.2.88.8.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.macos\\2.88.9\\skiasharp.nativeassets.macos.2.88.9.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.webassembly\\2.88.8\\skiasharp.nativeassets.webassembly.2.88.8.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.webassembly\\2.88.9\\skiasharp.nativeassets.webassembly.2.88.9.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.win32\\2.88.8\\skiasharp.nativeassets.win32.2.88.8.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\skiasharp.nativeassets.win32\\2.88.9\\skiasharp.nativeassets.win32.2.88.9.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\snappier\\1.1.6\\snappier.1.1.6.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\snappier\\1.1.6\\snappier.1.1.6.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\splat\\15.1.1\\splat.15.1.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\splat\\15.1.1\\splat.15.1.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\std.uritemplate\\2.0.1\\std.uritemplate.2.0.1.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\std.uritemplate\\2.0.1\\std.uritemplate.2.0.1.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore\\7.1.0\\swashbuckle.aspnetcore.7.1.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore\\7.0.0\\swashbuckle.aspnetcore.7.0.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.1.0\\swashbuckle.aspnetcore.swagger.7.1.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\7.1.0\\swashbuckle.aspnetcore.swagger.7.1.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.1.0\\swashbuckle.aspnetcore.swaggergen.7.1.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\7.1.0\\swashbuckle.aspnetcore.swaggergen.7.1.0.nupkg.sha512",
"C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.1.0\\swashbuckle.aspnetcore.swaggerui.7.1.0.nupkg.sha512", "C:\\Users\\PC\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\7.1.0\\swashbuckle.aspnetcore.swaggerui.7.1.0.nupkg.sha512",