debug API

This commit is contained in:
NikitaOnianov 2024-11-19 21:29:07 +03:00
parent e6fed543da
commit 36d30ebfe1
76 changed files with 626 additions and 96 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
.vs/presence/v17/.suo Normal file

Binary file not shown.

View File

@ -0,0 +1,143 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\serviceextensions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextensions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\models\\responsemodele\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodele\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\models\\requestmodels\\groupaddrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|solutionrelative:domain\\models\\requestmodels\\groupaddrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\contollers\\groupcontroller.cs\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\contollers\\groupcontroller.cs\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{2E825BC5-BF8F-4D1C-BE3D-37A92EECD63C}|data\\data.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{2E825BC5-BF8F-4D1C-BE3D-37A92EECD63C}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 1,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Program.cs",
"RelativeDocumentMoniker": "presence_api\\Program.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Program.cs",
"RelativeToolTip": "presence_api\\Program.cs",
"ViewState": "AgIAAAkAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T18:18:28.56Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "ServiceExtensions.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"RelativeDocumentMoniker": "presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"RelativeToolTip": "presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T18:17:17.985Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "GroupResponse.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\ResponseModele\\GroupResponse.cs",
"RelativeDocumentMoniker": "domain\\Models\\ResponseModele\\GroupResponse.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\ResponseModele\\GroupResponse.cs",
"RelativeToolTip": "domain\\Models\\ResponseModele\\GroupResponse.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAnAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T18:08:54.895Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "GroupAddRequest.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\RequestModels\\GroupAddRequest.cs",
"RelativeDocumentMoniker": "domain\\Models\\RequestModels\\GroupAddRequest.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\RequestModels\\GroupAddRequest.cs",
"RelativeToolTip": "domain\\Models\\RequestModels\\GroupAddRequest.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T17:59:10.876Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAAF4AAAAAAAAAAAAAAAkAAABLAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T17:53:04.983Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAwAAAAAAAAAAAAAAB0AAAAWAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T17:52:09.052Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "GroupController.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"RelativeDocumentMoniker": "presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"RelativeToolTip": "presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAlAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T14:27:10.426Z",
"EditorCaption": ""
}
]
}
]
}
]
}

View File

@ -0,0 +1,143 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\serviceextensions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextensions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\models\\responsemodele\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|solutionrelative:domain\\models\\responsemodele\\groupresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\models\\requestmodels\\groupaddrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{C6804CA6-812A-406C-B1E6-0AD1AC485D3B}|domain\\domain.csproj|solutionrelative:domain\\models\\requestmodels\\groupaddrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\contollers\\groupcontroller.cs\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{32AB90B3-F785-49AA-B7EE-403FCCC98C94}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\contollers\\groupcontroller.cs\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{2E825BC5-BF8F-4D1C-BE3D-37A92EECD63C}|data\\data.csproj|c:\\users\\vivobook 15x\\desktop\\\u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u043D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{2E825BC5-BF8F-4D1C-BE3D-37A92EECD63C}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 1,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Program.cs",
"RelativeDocumentMoniker": "presence_api\\Program.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Program.cs",
"RelativeToolTip": "presence_api\\Program.cs",
"ViewState": "AgIAAAkAAAAAAAAAAAAAABgAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T18:18:28.56Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "ServiceExtensions.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"RelativeDocumentMoniker": "presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"RelativeToolTip": "presence_api\\ServiceExtensions\\ServiceExtensions.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T18:17:17.985Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "GroupResponse.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\ResponseModele\\GroupResponse.cs",
"RelativeDocumentMoniker": "domain\\Models\\ResponseModele\\GroupResponse.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\ResponseModele\\GroupResponse.cs",
"RelativeToolTip": "domain\\Models\\ResponseModele\\GroupResponse.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAnAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T18:08:54.895Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "GroupAddRequest.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\RequestModels\\GroupAddRequest.cs",
"RelativeDocumentMoniker": "domain\\Models\\RequestModels\\GroupAddRequest.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\Models\\RequestModels\\GroupAddRequest.cs",
"RelativeToolTip": "domain\\Models\\RequestModels\\GroupAddRequest.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T17:59:10.876Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAAF4AAAAAAAAAAAAAAAkAAABLAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T17:53:04.983Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAwAAAAAAAAAAAAAAB0AAAAWAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T17:52:09.052Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "GroupController.cs",
"DocumentMoniker": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"RelativeDocumentMoniker": "presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"ToolTip": "C:\\Users\\VivoBook 15X\\Desktop\\\u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u043D\u044B\u0435 \u043C\u043E\u0434\u0443\u043B\u0438\\\u041D\u043E\u0432\u044B\u0439 \u0440\u0435\u043F\u043E\u0437\\new_presence\\presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"RelativeToolTip": "presence_api\\Contollers\\GroupController.cs\\GroupController.cs",
"ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAlAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-19T14:27:10.426Z",
"EditorCaption": ""
}
]
}
]
}
]
}

View File

@ -24,5 +24,5 @@ services.AddSingleton<PresenceConsole>();
services.AddSingleton<MainMenuUI>();
var serviceProvider = services.BuildServiceProvider();
MainMenuUI mainMenuUI = serviceProvider.GetService<MainMenuUI>();
mainMenuUI.DisplayMenu();
MainMenuUI? mainMenuUI = serviceProvider.GetService<MainMenuUI>();
mainMenuUI?.DisplayMenu();

View File

@ -0,0 +1,7 @@
namespace domain.Models.RequestModels
{
public class GroupAddRequest
{
public string Name { get; set; }
}
}

View File

@ -0,0 +1,7 @@
namespace domain.Models.ResponseModele;
public class GroupResponse
{
public int Id { get; set; }
public string Name { get; set; }
}

View File

@ -1,5 +1,6 @@
using data.Repository;
using domain.Models;
using domain.Models.ResponseModele;
namespace domain.UseCase
{
@ -78,5 +79,16 @@ namespace domain.UseCase
_repositoryGroupImpl.UpdateGroupById(existingGroup.Id, existingGroup); // Сохраняем изменения
return true;// True, если обновление успешно
}
public List<GroupResponse> getAllGroup()
{
return _repositoryGroupImpl.GetAllGroup().Select(group =>
new GroupResponse
{
Id = group.Id,
Name = group.Name
}
).ToList();
}
}
}

Binary file not shown.

Binary file not shown.

View File

@ -259,7 +259,10 @@
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10"
},
"runtime": {
"data.dll": {}
"data.dll": {
"assemblyVersion": "1.0.0",
"fileVersion": "1.0.0.0"
}
}
}
}

Binary file not shown.

Binary file not shown.

View File

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

View File

@ -1 +1 @@
50afef9105125301dd1c05ea9fb1e5f605a3f79c6aca753bbf0156749546e4dd
853e58583ae1368562bc2ebe8be4de4a503fdcbc9c4e345f5b10224020659928

View File

@ -8,6 +8,6 @@ build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = domain
build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Новый репоз\new_presence\domain\
build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =

View File

@ -1 +1 @@
453945b803e89ca4588b6cd51981fa97af203a288488c65947af1a52395b3af8
e858b198b76fbbb56a03c188c23c29c1d26ce8499634c52ccfe0717bd3248f7d

View File

@ -43,3 +43,18 @@ C:\Users\prdb\Source\Repos\presence\domain\obj\Debug\net8.0\domain.dll
C:\Users\prdb\Source\Repos\presence\domain\obj\Debug\net8.0\refint\domain.dll
C:\Users\prdb\Source\Repos\presence\domain\obj\Debug\net8.0\domain.pdb
C:\Users\prdb\Source\Repos\presence\domain\obj\Debug\net8.0\ref\domain.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\bin\Debug\net8.0\domain.deps.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\bin\Debug\net8.0\domain.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\bin\Debug\net8.0\domain.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\bin\Debug\net8.0\data.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\bin\Debug\net8.0\data.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.csproj.AssemblyReference.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.AssemblyInfoInputs.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.AssemblyInfo.cs
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.csproj.CoreCompileInputs.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.csproj.Up2Date
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\refint\domain.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\domain.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\domain\obj\Debug\net8.0\ref\domain.dll

Binary file not shown.

Binary file not shown.

View File

@ -1,17 +1,17 @@
{
"format": 1,
"restore": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj": {}
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj": {}
},
"projects": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj": {
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj",
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj",
"projectName": "data",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj",
"packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\obj\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config",
@ -80,14 +80,14 @@
}
}
},
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectName": "domain",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj",
"packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\obj\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config",
@ -104,8 +104,8 @@
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj"
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj"
}
}
}

View File

@ -1024,11 +1024,11 @@
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectName": "domain",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj",
"packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\obj\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config",
@ -1045,8 +1045,8 @@
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj"
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj"
}
}
}

View File

@ -1,8 +1,8 @@
{
"version": 2,
"dgSpecHash": "ZMy/COHmx5M=",
"dgSpecHash": "AYnNTrT9JD4=",
"success": true,
"projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj",
"expectedPackageFiles": [
"C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
"C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",

View File

@ -5,14 +5,17 @@ using Microsoft.AspNetCore.Mvc;
namespace presence_api.Controllers;
[ApiController]
[Route("api/[controller]")]
public class GroupController: ControllerBase {
public class GroupController : ControllerBase
{
private readonly GroupUseCase _groupUseCase;
public GroupController(GroupUseCase groupUseCase){
public GroupController(GroupUseCase groupUseCase)
{
_groupUseCase = groupUseCase;
}
[HttpGet]
public ActionResult<IEnumerable<Group>> getGroups(){
public ActionResult<IEnumerable<Group>> getGroups()
{
return Ok(_groupUseCase.getAllGroup());
}

View File

@ -3,7 +3,7 @@ using data.RemoteData;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddControllers();
builder.Services.AddDbContext<RemoteDataBaseContext>();
builder.Services.AddDbContext<RemoteDatabaseContext>();
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
@ -22,4 +22,3 @@ app.MapControllers();
app.Run();

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -16,6 +16,60 @@
"presence_api.dll": {}
}
},
"ClosedXML/0.104.1": {
"dependencies": {
"ClosedXML.Parser": "1.2.0",
"DocumentFormat.OpenXml": "3.0.1",
"ExcelNumberFormat": "1.1.0",
"RBush": "3.2.0",
"SixLabors.Fonts": "1.0.0",
"System.IO.Packaging": "8.0.0"
},
"runtime": {
"lib/netstandard2.1/ClosedXML.dll": {
"assemblyVersion": "0.104.1.0",
"fileVersion": "0.104.1.0"
}
}
},
"ClosedXML.Parser/1.2.0": {
"runtime": {
"lib/netstandard2.1/ClosedXML.Parser.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"DocumentFormat.OpenXml/3.0.1": {
"dependencies": {
"DocumentFormat.OpenXml.Framework": "3.0.1"
},
"runtime": {
"lib/net8.0/DocumentFormat.OpenXml.dll": {
"assemblyVersion": "3.0.1.0",
"fileVersion": "3.0.1.0"
}
}
},
"DocumentFormat.OpenXml.Framework/3.0.1": {
"dependencies": {
"System.IO.Packaging": "8.0.0"
},
"runtime": {
"lib/net8.0/DocumentFormat.OpenXml.Framework.dll": {
"assemblyVersion": "3.0.1.0",
"fileVersion": "3.0.1.0"
}
}
},
"ExcelNumberFormat/1.1.0": {
"runtime": {
"lib/netstandard2.0/ExcelNumberFormat.dll": {
"assemblyVersion": "1.1.0.0",
"fileVersion": "1.1.0.0"
}
}
},
"Microsoft.AspNetCore.OpenApi/8.0.10": {
"dependencies": {
"Microsoft.OpenApi": "1.6.14"
@ -177,6 +231,22 @@
}
}
},
"RBush/3.2.0": {
"runtime": {
"lib/net6.0/RBush.dll": {
"assemblyVersion": "3.0.0.0",
"fileVersion": "3.2.0.0"
}
}
},
"SixLabors.Fonts/1.0.0": {
"runtime": {
"lib/netcoreapp3.1/SixLabors.Fonts.dll": {
"assemblyVersion": "1.0.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"Swashbuckle.AspNetCore/6.6.2": {
"dependencies": {
"Microsoft.Extensions.ApiDescription.Server": "6.0.5",
@ -215,6 +285,14 @@
}
}
},
"System.IO.Packaging/8.0.0": {
"runtime": {
"lib/net8.0/System.IO.Packaging.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"data/1.0.0": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "8.0.10",
@ -229,6 +307,7 @@
},
"domain/1.0.0": {
"dependencies": {
"ClosedXML": "0.104.1",
"data": "1.0.0"
},
"runtime": {
@ -246,6 +325,41 @@
"serviceable": false,
"sha512": ""
},
"ClosedXML/0.104.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-RVm2fUNWJlBJlg07shrfeWzrHPG5ypI/vARqdUOUbUdaog8yBw8l4IbCHf2MXt0AXtzaZqGNqhFaCAHigCBdfw==",
"path": "closedxml/0.104.1",
"hashPath": "closedxml.0.104.1.nupkg.sha512"
},
"ClosedXML.Parser/1.2.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-w+/0tsxABS3lkSH8EUlA7IGme+mq5T/Puf3DbOiTckmSuUpAUO2LK29oXYByCcWkBv6wcRHxgWlQb1lxkwI0Tw==",
"path": "closedxml.parser/1.2.0",
"hashPath": "closedxml.parser.1.2.0.nupkg.sha512"
},
"DocumentFormat.OpenXml/3.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DCK1cwFUJ1FGGyYyo++HWl9H1RkqMWIu+FGOLRy6E4L4y0/HIhlJ7N/n1HKboFfOwKn1cMBRxt1RCuDbIEy5YQ==",
"path": "documentformat.openxml/3.0.1",
"hashPath": "documentformat.openxml.3.0.1.nupkg.sha512"
},
"DocumentFormat.OpenXml.Framework/3.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ifyI7OW7sggz7LQMIAD2aUsY/zVUON9QaHrpZ4MK33iVMeHlTG4uhUE2aLWb31nry+LCs2ALDAwf8OfUJGjgBg==",
"path": "documentformat.openxml.framework/3.0.1",
"hashPath": "documentformat.openxml.framework.3.0.1.nupkg.sha512"
},
"ExcelNumberFormat/1.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-R3BVHPs9O+RkExbZYTGT0+9HLbi8ZrNij1Yziyw6znd3J7P3uoIR07uwTLGOogtz1p6+0sna66eBoXu7tBiVQA==",
"path": "excelnumberformat/1.1.0",
"hashPath": "excelnumberformat.1.1.0.nupkg.sha512"
},
"Microsoft.AspNetCore.OpenApi/8.0.10": {
"type": "package",
"serviceable": true,
@ -372,6 +486,20 @@
"path": "npgsql.entityframeworkcore.postgresql/8.0.10",
"hashPath": "npgsql.entityframeworkcore.postgresql.8.0.10.nupkg.sha512"
},
"RBush/3.2.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ijGh9N0zZ7JfXk3oQkWCwK8SwSSByexbyh/MjbCjNxOft9eG5ZqKC1vdgiYq78h4IZRFmN4s3JZ/b10Jipud5w==",
"path": "rbush/3.2.0",
"hashPath": "rbush.3.2.0.nupkg.sha512"
},
"SixLabors.Fonts/1.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LFQsCZlV0xlUyXAOMUo5kkSl+8zAQXXbbdwWchtk0B4o7zotZhQsQOcJUELGHdfPfm/xDAsz6hONAuV25bJaAg==",
"path": "sixlabors.fonts/1.0.0",
"hashPath": "sixlabors.fonts.1.0.0.nupkg.sha512"
},
"Swashbuckle.AspNetCore/6.6.2": {
"type": "package",
"serviceable": true,
@ -400,6 +528,13 @@
"path": "swashbuckle.aspnetcore.swaggerui/6.6.2",
"hashPath": "swashbuckle.aspnetcore.swaggerui.6.6.2.nupkg.sha512"
},
"System.IO.Packaging/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-8g1V4YRpdGAxFcK8v9OjuMdIOJSpF30Zb1JGicwVZhly3I994WFyBdV6mQEo8d3T+URQe55/M0U0eIH0Hts1bg==",
"path": "system.io.packaging/8.0.0",
"hashPath": "system.io.packaging.8.0.0.nupkg.sha512"
},
"data/1.0.0": {
"type": "project",
"serviceable": false,

Binary file not shown.

View File

@ -0,0 +1,22 @@
[
{
"ContainingType": "presence_api.Controllers.GroupController",
"Method": "getGroups",
"RelativePath": "api/Group",
"HttpMethod": "GET",
"IsController": true,
"Order": 0,
"Parameters": [],
"ReturnTypes": [
{
"Type": "System.Collections.Generic.IEnumerable\u00601[[System.Text.RegularExpressions.Group, System.Text.RegularExpressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
}
]

View File

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

View File

@ -1 +1 @@
1f62ae9533a734c74ec1f7ca641bc5e1622b77bd7c65110c6691cbb61403c74b
984d3fac0108901ff76ed699e662b69b88aeca267873405c8fb8d3cc1dfad789

View File

@ -9,11 +9,11 @@ build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = presence_api
build_property.RootNamespace = presence_api
build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Новый репоз\new_presence\presence_api\
build_property.ProjectDir = C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 8.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = C:\Users\VivoBook 15X\Desktop\Новый репоз\new_presence\presence_api
build_property.MSBuildProjectDirectory = C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api
build_property._RazorSourceGeneratorDebug =

View File

@ -1,9 +1,10 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Этот код создан программой.
// Исполняемая версия:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
// повторной генерации кода.
// </auto-generated>
//------------------------------------------------------------------------------
@ -13,5 +14,5 @@ using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")]
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
// Generated by the MSBuild WriteCodeFragment class.
// Создано классом WriteCodeFragment MSBuild.

View File

@ -1 +1 @@
3eba9294bd3777667c0aa15662050e2812c40d7ab14f74b3dd7ff54b20e5d041
64d45181edd898dae706c90e8a6483478fc9aa1eb2d3c01285a024a25b4b9bd1

View File

@ -46,3 +46,59 @@
/home/laptop/projects/demp_with_asp/presence_api/obj/Debug/net8.0/presence_api.pdb
/home/laptop/projects/demp_with_asp/presence_api/obj/Debug/net8.0/presence_api.genruntimeconfig.cache
/home/laptop/projects/demp_with_asp/presence_api/obj/Debug/net8.0/ref/presence_api.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.csproj.AssemblyReference.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfoInputs.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfo.cs
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.csproj.CoreCompileInputs.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cs
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\refint\presence_api.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\appsettings.Development.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\appsettings.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\presence_api.exe
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\presence_api.deps.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\presence_api.runtimeconfig.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\presence_api.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\presence_api.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\ClosedXML.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\ClosedXML.Parser.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\ExcelNumberFormat.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.AspNetCore.OpenApi.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Options.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Microsoft.OpenApi.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Npgsql.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\RBush.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\SixLabors.Fonts.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.Swagger.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerGen.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerUI.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\System.IO.Packaging.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\data.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\domain.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\domain.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\bin\Debug\net8.0\data.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\staticwebassets.build.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\staticwebassets.development.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.presence_api.Microsoft.AspNetCore.StaticWebAssets.props
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.build.presence_api.props
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.presence_api.props
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.presence_api.props
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\staticwebassets.pack.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\scopedcss\bundle\presence_api.styles.css
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence.6C935717.Up2Date
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\presence_api.genruntimeconfig.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\presence_api\obj\Debug\net8.0\ref\presence_api.dll

View File

@ -1 +1 @@
d98ebda8debbdf1944d6d0f1008b8696ae6d37a5e6ae7663a2bafe1c2b6bbe4e
ee0be61be9cc8d16927fbdd44971a3c27d7fcd60f3b0cf2d7c79e9044a2671fc

View File

@ -1,3 +1,3 @@
<Project>
<Import Project="../build/presence_api.props" />
<Import Project="..\build\presence_api.props" />
</Project>

View File

@ -1,3 +1,3 @@
<Project>
<Import Project="../buildMultiTargeting/presence_api.props" />
<Import Project="..\buildMultiTargeting\presence_api.props" />
</Project>

View File

@ -1,17 +1,17 @@
{
"format": 1,
"restore": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj": {}
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj": {}
},
"projects": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj": {
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj",
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj",
"projectName": "data",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj",
"packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\obj\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config",
@ -80,14 +80,14 @@
}
}
},
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectName": "domain",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj",
"packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\obj\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config",
@ -104,8 +104,8 @@
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\data\\data.csproj"
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\data\\data.csproj"
}
}
}
@ -150,14 +150,14 @@
}
}
},
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj": {
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"projectName": "presence_api",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\obj\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config",
@ -174,8 +174,8 @@
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj"
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj"
}
}
}

View File

@ -1513,11 +1513,11 @@
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"projectUniqueName": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"projectName": "presence_api",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"packagesPath": "C:\\Users\\VivoBook 15X\\.nuget\\packages\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\obj\\",
"outputPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\obj\\",
"projectStyle": "PackageReference",
"configFilePaths": [
"C:\\Users\\VivoBook 15X\\AppData\\Roaming\\NuGet\\NuGet.Config",
@ -1534,8 +1534,8 @@
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {
"C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\domain\\domain.csproj"
"C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj": {
"projectPath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\domain\\domain.csproj"
}
}
}

View File

@ -1,8 +1,8 @@
{
"version": 2,
"dgSpecHash": "UBAZSbswujg=",
"dgSpecHash": "xeKZA2pp1hE=",
"success": true,
"projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"projectFilePath": "C:\\Users\\VivoBook 15X\\Desktop\\Программные модули\\Новый репоз\\new_presence\\presence_api\\presence_api.csproj",
"expectedPackageFiles": [
"C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml\\0.104.1\\closedxml.0.104.1.nupkg.sha512",
"C:\\Users\\VivoBook 15X\\.nuget\\packages\\closedxml.parser\\1.2.0\\closedxml.parser.1.2.0.nupkg.sha512",

View File

@ -51,29 +51,17 @@ namespace ui
// Обработка команд через switch-case.
switch (command)
{
case "1":
_userConsole.AllUsers(); // Показать всех пользователей.
break;
case "1": _userConsole.AllUsers(); break;// Показать всех пользователей.
case "2":
ExecuteGuidCommand("Введите Guid пользователя для поиска: ", _userConsole.FindUserByGuid);
break;
case "2": ExecuteGuidCommand("Введите Guid пользователя для поиска: ", _userConsole.FindUserByGuid); break;
case "3":
ExecuteGuidCommand("Введите Guid пользователя для обновления: ", _userConsole.UpdateUserByGuid);
break;
case "3": ExecuteGuidCommand("Введите Guid пользователя для обновления: ", _userConsole.UpdateUserByGuid); break;
case "4":
ExecuteGuidCommand("Введите Guid пользователя для удаления: ", _userConsole.RemoveUserByGuid);
break;
case "4": ExecuteGuidCommand("Введите Guid пользователя для удаления: ", _userConsole.RemoveUserByGuid); break;
case "5":
_groupConsole.DisplayAllGroups(); // Показать все группы.
break;
case "5": _groupConsole.DisplayAllGroups(); break; // Показать все группы.
case "6":
ExecuteIntCommand("Введите ID группы для поиска: ", _groupConsole.FindGroupById);
break;
case "6": ExecuteIntCommand("Введите ID группы для поиска: ", _groupConsole.FindGroupById); break;
case "7":
Console.Write("Введите название новой группы: ");
@ -92,13 +80,9 @@ namespace ui
ExecuteIntCommand("Введите ID группы для удаления: ", id => _groupConsole.RemoveGroup(id.ToString()));
break;
case "10":
GenerateAttendance("день"); // Генерация посещаемости на день.
break;
case "10": GenerateAttendance("день"); break;// Генерация посещаемости на день.
case "11":
GenerateAttendance("неделю"); // Генерация посещаемости на неделю.
break;
case "11": GenerateAttendance("неделю"); break; // Генерация посещаемости на неделю.
case "12":
Console.Write("Введите дату (гггг-мм-дд): ");