This commit is contained in:
adm 2024-11-11 15:24:10 +03:00
parent bc8ba6f48c
commit 43894e2184
108 changed files with 2731 additions and 227 deletions

Binary file not shown.

Binary file not shown.

View File

@ -2,6 +2,30 @@
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\adm\\source\\repos\\presence\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -30,10 +54,6 @@
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -54,10 +74,6 @@
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -70,10 +86,6 @@
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -146,31 +158,33 @@
"Children": [
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "UseCaseGeneratePresence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==",
"DocumentIndex": 1,
"Title": "GroupController.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs",
"RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController\\GroupController.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs",
"RelativeToolTip": "presence_api\\Controllers\\GroupController\\GroupController.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:21.887Z"
"WhenOpened": "2024-11-11T11:50:55.197Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "UserUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\UserUseCase.cs",
"ViewState": "AgIAAA4AAAAAAAAAAAAQwAcAAAABAAAAAAAAAA==",
"DocumentIndex": 2,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs",
"RelativeDocumentMoniker": "presence_api\\Program.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs",
"RelativeToolTip": "presence_api\\Program.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:40.546Z"
"WhenOpened": "2024-11-11T11:43:00.835Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"DocumentIndex": 10,
"Title": "GroupConsole.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\GroupConsole.cs",
"RelativeDocumentMoniker": "ui\\GroupConsole.cs",
@ -182,7 +196,7 @@
},
{
"$type": "Document",
"DocumentIndex": 3,
"DocumentIndex": 9,
"Title": "MainMenu.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\MainMenu.cs",
"RelativeDocumentMoniker": "ui\\MainMenu.cs",
@ -194,7 +208,7 @@
},
{
"$type": "Document",
"DocumentIndex": 2,
"DocumentIndex": 8,
"Title": "PresenceConsole.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\PresenceConsole.cs",
"RelativeDocumentMoniker": "ui\\PresenceConsole.cs",
@ -206,7 +220,83 @@
},
{
"$type": "Document",
"DocumentIndex": 1,
"DocumentIndex": 4,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvxEAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:55:02.968Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "RemoteDatabaseContext.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:50:28.515Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "ServiceExtensions.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"RelativeDocumentMoniker": "presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"RelativeToolTip": "presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABCAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T12:08:52.352Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAABUAAAAAAAAAAAAowAMAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:07.44Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "UserUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\UserUseCase.cs",
"ViewState": "AgIAAA4AAAAAAAAAAAAQwAcAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:40.546Z"
},
{
"$type": "Document",
"DocumentIndex": 12,
"Title": "UseCaseGeneratePresence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:21.887Z"
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "UserConsole.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\UserConsole.cs",
"RelativeDocumentMoniker": "ui\\UserConsole.cs",
@ -218,32 +308,20 @@
},
{
"$type": "Document",
"DocumentIndex": 0,
"DocumentIndex": 6,
"Title": "GroupNotFoundException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
"RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAMAAAABAAAAAAAAAA==",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAACAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:56:51.379Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:07.44Z"
},
{
"$type": "Document",
"DocumentIndex": 8,
"DocumentIndex": 13,
"Title": "User.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\User.cs",
"RelativeDocumentMoniker": "domain\\Models\\User.cs",
@ -255,7 +333,7 @@
},
{
"$type": "Document",
"DocumentIndex": 9,
"DocumentIndex": 14,
"Title": "Presence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Presence.cs",
"RelativeDocumentMoniker": "domain\\Models\\Presence.cs",
@ -267,7 +345,7 @@
},
{
"$type": "Document",
"DocumentIndex": 10,
"DocumentIndex": 15,
"Title": "Group.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Group.cs",
"RelativeDocumentMoniker": "domain\\Models\\Group.cs",
@ -279,7 +357,7 @@
},
{
"$type": "Document",
"DocumentIndex": 11,
"DocumentIndex": 16,
"Title": "SQLUserRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs",
@ -291,7 +369,7 @@
},
{
"$type": "Document",
"DocumentIndex": 12,
"DocumentIndex": 17,
"Title": "SQLPresenceRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs",
@ -303,19 +381,7 @@
},
{
"$type": "Document",
"DocumentIndex": 13,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:55:02.968Z"
},
{
"$type": "Document",
"DocumentIndex": 14,
"DocumentIndex": 18,
"Title": "IUserRepository.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs",
"RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs",
@ -327,7 +393,7 @@
},
{
"$type": "Document",
"DocumentIndex": 15,
"DocumentIndex": 19,
"Title": "IPresenceRepository.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs",
"RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs",
@ -339,7 +405,7 @@
},
{
"$type": "Document",
"DocumentIndex": 16,
"DocumentIndex": 20,
"Title": "IGroupRepository.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs",
"RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs",
@ -351,19 +417,7 @@
},
{
"$type": "Document",
"DocumentIndex": 17,
"Title": "RemoteDatabaseContext.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAIAAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:50:28.515Z"
},
{
"$type": "Document",
"DocumentIndex": 18,
"DocumentIndex": 21,
"Title": "UserAttendance.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs",
@ -375,7 +429,7 @@
},
{
"$type": "Document",
"DocumentIndex": 19,
"DocumentIndex": 22,
"Title": "User.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\User.cs",
@ -387,7 +441,7 @@
},
{
"$type": "Document",
"DocumentIndex": 20,
"DocumentIndex": 23,
"Title": "Presence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs",
@ -399,7 +453,7 @@
},
{
"$type": "Document",
"DocumentIndex": 21,
"DocumentIndex": 24,
"Title": "GroupAttendanceStatistics.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs",
@ -411,7 +465,7 @@
},
{
"$type": "Document",
"DocumentIndex": 22,
"DocumentIndex": 25,
"Title": "Group.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs",
@ -423,7 +477,7 @@
},
{
"$type": "Document",
"DocumentIndex": 23,
"DocumentIndex": 26,
"Title": "AttendanceRecord.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs",
@ -435,7 +489,7 @@
},
{
"$type": "Document",
"DocumentIndex": 24,
"DocumentIndex": 27,
"Title": "LocalStaticData.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs",
"RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs",
@ -447,7 +501,7 @@
},
{
"$type": "Document",
"DocumentIndex": 25,
"DocumentIndex": 28,
"Title": "User.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs",
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs",
@ -459,7 +513,7 @@
},
{
"$type": "Document",
"DocumentIndex": 26,
"DocumentIndex": 29,
"Title": "Presence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs",
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs",
@ -471,7 +525,7 @@
},
{
"$type": "Document",
"DocumentIndex": 27,
"DocumentIndex": 30,
"Title": "Group.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs",
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs",
@ -483,7 +537,7 @@
},
{
"$type": "Document",
"DocumentIndex": 28,
"DocumentIndex": 31,
"Title": "UserNotFoundException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs",
@ -495,7 +549,7 @@
},
{
"$type": "Document",
"DocumentIndex": 29,
"DocumentIndex": 32,
"Title": "RepositoryException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs",
@ -507,7 +561,7 @@
},
{
"$type": "Document",
"DocumentIndex": 30,
"DocumentIndex": 33,
"Title": "PresenceNotFoundException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\PresenceNotFoundException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\PresenceNotFoundException.cs",
@ -519,7 +573,7 @@
},
{
"$type": "Document",
"DocumentIndex": 31,
"DocumentIndex": 34,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\Program.cs",
"RelativeDocumentMoniker": "console_ui\\Program.cs",
@ -531,7 +585,7 @@
},
{
"$type": "Document",
"DocumentIndex": 32,
"DocumentIndex": 35,
"Title": "data.csproj",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj",
"RelativeDocumentMoniker": "data\\data.csproj",

View File

@ -2,6 +2,30 @@
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\adm\\source\\repos\\presence\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\controllers\\groupcontroller\\groupcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|c:\\users\\adm\\source\\repos\\presence\\presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{11DF6612-BF6E-4F12-8817-96FF552E7535}|presence_api\\presence_api.csproj|solutionrelative:presence_api\\serviceextencions\\serviceextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\exceptions\\groupnotfoundexception.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -30,10 +54,6 @@
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\usecasegeneratepresence.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\usecase\\groupusecase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|c:\\users\\adm\\source\\repos\\presence\\domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{4C6194FF-B704-406B-89A7-03C2EE38A899}|domain\\domain.csproj|solutionrelative:domain\\models\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -54,10 +74,6 @@
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlpresencerepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\sqlgrouprepositoryimpl.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\iuserrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -70,10 +86,6 @@
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\repository\\igrouprepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\remotedatabasecontext.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|c:\\users\\adm\\source\\repos\\presence\\data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{B61AE661-CF04-46B2-9862-386DD078A071}|data\\data.csproj|solutionrelative:data\\remotedata\\remotedatabase\\dao\\userattendance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@ -146,31 +158,33 @@
"Children": [
{
"$type": "Document",
"DocumentIndex": 6,
"Title": "UseCaseGeneratePresence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==",
"DocumentIndex": 1,
"Title": "GroupController.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs",
"RelativeDocumentMoniker": "presence_api\\Controllers\\GroupController\\GroupController.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Controllers\\GroupController\\GroupController.cs",
"RelativeToolTip": "presence_api\\Controllers\\GroupController\\GroupController.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:21.887Z"
"WhenOpened": "2024-11-11T11:50:55.197Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "UserUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\UserUseCase.cs",
"ViewState": "AgIAAA4AAAAAAAAAAAAQwAcAAAABAAAAAAAAAA==",
"DocumentIndex": 2,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs",
"RelativeDocumentMoniker": "presence_api\\Program.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\Program.cs",
"RelativeToolTip": "presence_api\\Program.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:40.546Z"
"WhenOpened": "2024-11-11T11:43:00.835Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"DocumentIndex": 10,
"Title": "GroupConsole.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\GroupConsole.cs",
"RelativeDocumentMoniker": "ui\\GroupConsole.cs",
@ -182,7 +196,7 @@
},
{
"$type": "Document",
"DocumentIndex": 3,
"DocumentIndex": 9,
"Title": "MainMenu.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\MainMenu.cs",
"RelativeDocumentMoniker": "ui\\MainMenu.cs",
@ -194,7 +208,7 @@
},
{
"$type": "Document",
"DocumentIndex": 2,
"DocumentIndex": 8,
"Title": "PresenceConsole.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\PresenceConsole.cs",
"RelativeDocumentMoniker": "ui\\PresenceConsole.cs",
@ -206,7 +220,83 @@
},
{
"$type": "Document",
"DocumentIndex": 1,
"DocumentIndex": 4,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvxEAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:55:02.968Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "RemoteDatabaseContext.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:50:28.515Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "ServiceExtensions.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"RelativeDocumentMoniker": "presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"RelativeToolTip": "presence_api\\ServiceExtencions\\ServiceExtensions.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAABCAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T12:08:52.352Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 5,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAABUAAAAAAAAAAAAowAMAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:07.44Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
"Title": "UserUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UserUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UserUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\UserUseCase.cs",
"ViewState": "AgIAAA4AAAAAAAAAAAAQwAcAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:40.546Z"
},
{
"$type": "Document",
"DocumentIndex": 12,
"Title": "UseCaseGeneratePresence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\UseCaseGeneratePresence.cs",
"RelativeToolTip": "domain\\UseCase\\UseCaseGeneratePresence.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAdAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:21.887Z"
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "UserConsole.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\ui\\UserConsole.cs",
"RelativeDocumentMoniker": "ui\\UserConsole.cs",
@ -218,32 +308,20 @@
},
{
"$type": "Document",
"DocumentIndex": 0,
"DocumentIndex": 6,
"Title": "GroupNotFoundException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\GroupNotFoundException.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\GroupNotFoundException.cs",
"RelativeToolTip": "data\\Exceptions\\GroupNotFoundException.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAMAAAABAAAAAAAAAA==",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAACAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:56:51.379Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 7,
"Title": "GroupUseCase.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeDocumentMoniker": "domain\\UseCase\\GroupUseCase.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\domain\\UseCase\\GroupUseCase.cs",
"RelativeToolTip": "domain\\UseCase\\GroupUseCase.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T09:00:07.44Z"
},
{
"$type": "Document",
"DocumentIndex": 8,
"DocumentIndex": 13,
"Title": "User.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\User.cs",
"RelativeDocumentMoniker": "domain\\Models\\User.cs",
@ -255,7 +333,7 @@
},
{
"$type": "Document",
"DocumentIndex": 9,
"DocumentIndex": 14,
"Title": "Presence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Presence.cs",
"RelativeDocumentMoniker": "domain\\Models\\Presence.cs",
@ -267,7 +345,7 @@
},
{
"$type": "Document",
"DocumentIndex": 10,
"DocumentIndex": 15,
"Title": "Group.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\domain\\Models\\Group.cs",
"RelativeDocumentMoniker": "domain\\Models\\Group.cs",
@ -279,7 +357,7 @@
},
{
"$type": "Document",
"DocumentIndex": 11,
"DocumentIndex": 16,
"Title": "SQLUserRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLUserRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLUserRepositoryImpl.cs",
@ -291,7 +369,7 @@
},
{
"$type": "Document",
"DocumentIndex": 12,
"DocumentIndex": 17,
"Title": "SQLPresenceRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLPresenceRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLPresenceRepositoryImpl.cs",
@ -303,19 +381,7 @@
},
{
"$type": "Document",
"DocumentIndex": 13,
"Title": "SQLGroupRepositoryImpl.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeDocumentMoniker": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\SQLGroupRepositoryImpl.cs",
"RelativeToolTip": "data\\Repository\\SQLGroupRepositoryImpl.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAhAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:55:02.968Z"
},
{
"$type": "Document",
"DocumentIndex": 14,
"DocumentIndex": 18,
"Title": "IUserRepository.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IUserRepository.cs",
"RelativeDocumentMoniker": "data\\Repository\\IUserRepository.cs",
@ -327,7 +393,7 @@
},
{
"$type": "Document",
"DocumentIndex": 15,
"DocumentIndex": 19,
"Title": "IPresenceRepository.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IPresenceRepository.cs",
"RelativeDocumentMoniker": "data\\Repository\\IPresenceRepository.cs",
@ -339,7 +405,7 @@
},
{
"$type": "Document",
"DocumentIndex": 16,
"DocumentIndex": 20,
"Title": "IGroupRepository.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Repository\\IGroupRepository.cs",
"RelativeDocumentMoniker": "data\\Repository\\IGroupRepository.cs",
@ -351,19 +417,7 @@
},
{
"$type": "Document",
"DocumentIndex": 17,
"Title": "RemoteDatabaseContext.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ToolTip": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"RelativeToolTip": "data\\RemoteData\\RemoteDatabase\\RemoteDatabaseContext.cs",
"ViewState": "AgIAAAMAAAAAAAAAAAAAAAIAAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2024-11-11T08:50:28.515Z"
},
{
"$type": "Document",
"DocumentIndex": 18,
"DocumentIndex": 21,
"Title": "UserAttendance.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\UserAttendance.cs",
@ -375,7 +429,7 @@
},
{
"$type": "Document",
"DocumentIndex": 19,
"DocumentIndex": 22,
"Title": "User.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\User.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\User.cs",
@ -387,7 +441,7 @@
},
{
"$type": "Document",
"DocumentIndex": 20,
"DocumentIndex": 23,
"Title": "Presence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Presence.cs",
@ -399,7 +453,7 @@
},
{
"$type": "Document",
"DocumentIndex": 21,
"DocumentIndex": 24,
"Title": "GroupAttendanceStatistics.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\GroupAttendanceStatistics.cs",
@ -411,7 +465,7 @@
},
{
"$type": "Document",
"DocumentIndex": 22,
"DocumentIndex": 25,
"Title": "Group.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\Group.cs",
@ -423,7 +477,7 @@
},
{
"$type": "Document",
"DocumentIndex": 23,
"DocumentIndex": 26,
"Title": "AttendanceRecord.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs",
"RelativeDocumentMoniker": "data\\RemoteData\\RemoteDatabase\\DAO\\AttendanceRecord.cs",
@ -435,7 +489,7 @@
},
{
"$type": "Document",
"DocumentIndex": 24,
"DocumentIndex": 27,
"Title": "LocalStaticData.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\LocalStaticData.cs",
"RelativeDocumentMoniker": "data\\LocalData\\LocalStaticData.cs",
@ -447,7 +501,7 @@
},
{
"$type": "Document",
"DocumentIndex": 25,
"DocumentIndex": 28,
"Title": "User.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\User.cs",
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\User.cs",
@ -459,7 +513,7 @@
},
{
"$type": "Document",
"DocumentIndex": 26,
"DocumentIndex": 29,
"Title": "Presence.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Presence.cs",
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Presence.cs",
@ -471,7 +525,7 @@
},
{
"$type": "Document",
"DocumentIndex": 27,
"DocumentIndex": 30,
"Title": "Group.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\LocalData\\Entity\\Group.cs",
"RelativeDocumentMoniker": "data\\LocalData\\Entity\\Group.cs",
@ -483,7 +537,7 @@
},
{
"$type": "Document",
"DocumentIndex": 28,
"DocumentIndex": 31,
"Title": "UserNotFoundException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\UserNotFoundException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\UserNotFoundException.cs",
@ -495,7 +549,7 @@
},
{
"$type": "Document",
"DocumentIndex": 29,
"DocumentIndex": 32,
"Title": "RepositoryException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\RepositoryException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\RepositoryException.cs",
@ -507,7 +561,7 @@
},
{
"$type": "Document",
"DocumentIndex": 30,
"DocumentIndex": 33,
"Title": "PresenceNotFoundException.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\Exceptions\\PresenceNotFoundException.cs",
"RelativeDocumentMoniker": "data\\Exceptions\\PresenceNotFoundException.cs",
@ -519,7 +573,7 @@
},
{
"$type": "Document",
"DocumentIndex": 31,
"DocumentIndex": 34,
"Title": "Program.cs",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\console_ui\\Program.cs",
"RelativeDocumentMoniker": "console_ui\\Program.cs",
@ -531,7 +585,7 @@
},
{
"$type": "Document",
"DocumentIndex": 32,
"DocumentIndex": 35,
"Title": "data.csproj",
"DocumentMoniker": "C:\\Users\\adm\\source\\repos\\presence\\data\\data.csproj",
"RelativeDocumentMoniker": "data\\data.csproj",

View File

@ -1,7 +1,7 @@
using System;
namespace data.Exceptions
{
{
public class GroupNotFoundException : RepositoryException
{
public GroupNotFoundException(int userId)

Binary file not shown.

Binary file not shown.

View File

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

View File

@ -1 +1 @@
31cba69d8e9da128c3109dd1908142ff92840519179e204af055088150d42679
e370ccb761e747217111382311b5e249fb475763a876d3642183ce7f5d6fd512

View File

@ -1 +1 @@
378b7ae18f1e63df91345f41e9fda4693fc4f15122f60354409886ea1656ad53
4ff87eb55c8c68ae1ae33085c01e54e0ee4ebf854fe3e5714787db68cdffcaf1

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,444 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"domain/1.0.0": {
"dependencies": {
"data": "1.0.0"
},
"runtime": {
"domain.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.EntityFrameworkCore/8.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore.Abstractions": "8.0.10",
"Microsoft.EntityFrameworkCore.Analyzers": "8.0.10",
"Microsoft.Extensions.Caching.Memory": "8.0.1",
"Microsoft.Extensions.Logging": "8.0.1"
},
"runtime": {
"lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.1024.46708"
}
}
},
"Microsoft.EntityFrameworkCore.Abstractions/8.0.10": {
"runtime": {
"lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.1024.46708"
}
}
},
"Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {},
"Microsoft.EntityFrameworkCore.Relational/8.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.1024.46708"
}
}
},
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"Microsoft.Extensions.Caching.Memory/8.0.1": {
"dependencies": {
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"Microsoft.Extensions.DependencyInjection/8.0.1": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
"runtime": {
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Logging/8.0.1": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
"Microsoft.Extensions.Options": "8.0.2"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Logging.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Options/8.0.2": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Options.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.224.6711"
}
}
},
"Microsoft.Extensions.Primitives/8.0.0": {
"runtime": {
"lib/net8.0/Microsoft.Extensions.Primitives.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.23.53103"
}
}
},
"Npgsql/8.0.5": {
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.2"
},
"runtime": {
"lib/net8.0/Npgsql.dll": {
"assemblyVersion": "8.0.5.0",
"fileVersion": "8.0.5.0"
}
}
},
"Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.EntityFrameworkCore.Abstractions": "8.0.10",
"Microsoft.EntityFrameworkCore.Relational": "8.0.10",
"Npgsql": "8.0.5"
},
"runtime": {
"lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.10.0"
}
}
},
"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"
}
}
},
"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": {
"ClosedXML": "0.104.1",
"Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10"
},
"runtime": {
"data.dll": {
"assemblyVersion": "1.0.0",
"fileVersion": "1.0.0.0"
}
}
}
}
},
"libraries": {
"domain/1.0.0": {
"type": "project",
"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.EntityFrameworkCore/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==",
"path": "microsoft.entityframeworkcore/8.0.10",
"hashPath": "microsoft.entityframeworkcore.8.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Abstractions/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==",
"path": "microsoft.entityframeworkcore.abstractions/8.0.10",
"hashPath": "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==",
"path": "microsoft.entityframeworkcore.analyzers/8.0.10",
"hashPath": "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Relational/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==",
"path": "microsoft.entityframeworkcore.relational/8.0.10",
"hashPath": "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
"path": "microsoft.extensions.caching.abstractions/8.0.0",
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Memory/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
"path": "microsoft.extensions.caching.memory/8.0.1",
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
"path": "microsoft.extensions.configuration.abstractions/8.0.0",
"hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==",
"path": "microsoft.extensions.dependencyinjection/8.0.1",
"hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
},
"Microsoft.Extensions.Logging/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==",
"path": "microsoft.extensions.logging/8.0.1",
"hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
"path": "microsoft.extensions.logging.abstractions/8.0.2",
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
},
"Microsoft.Extensions.Options/8.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
"path": "microsoft.extensions.options/8.0.2",
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
"path": "microsoft.extensions.primitives/8.0.0",
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
},
"Npgsql/8.0.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==",
"path": "npgsql/8.0.5",
"hashPath": "npgsql.8.0.5.nupkg.sha512"
},
"Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==",
"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"
},
"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,
"sha512": ""
}
}
}

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+921cd9d9bc4537cb6f669a8579e436e2d9dd1777")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bc8ba6f48c7aab240c06d2ca228e35946e64b3b3")]
[assembly: System.Reflection.AssemblyProductAttribute("domain")]
[assembly: System.Reflection.AssemblyTitleAttribute("domain")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
f0ec4655781869774172e0c142615433600b2fae25623b6860d6834e3edce1f4
b9004be18a23364d7dfd858e7601f973f011172856a5a11adfa2709ef5d948a6

View File

@ -0,0 +1 @@
abe8cbc0d98738c1b28c0f048652c68df72a7ce2c01b7d510ad6082e89a28595

View File

@ -0,0 +1,15 @@
C:\Users\adm\source\repos\presence\domain\bin\Debug\net8.0\domain.deps.json
C:\Users\adm\source\repos\presence\domain\bin\Debug\net8.0\domain.dll
C:\Users\adm\source\repos\presence\domain\bin\Debug\net8.0\domain.pdb
C:\Users\adm\source\repos\presence\domain\bin\Debug\net8.0\data.dll
C:\Users\adm\source\repos\presence\domain\bin\Debug\net8.0\data.pdb
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.csproj.AssemblyReference.cache
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.AssemblyInfoInputs.cache
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.AssemblyInfo.cs
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.csproj.CoreCompileInputs.cache
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.csproj.Up2Date
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.dll
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\refint\domain.dll
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\domain.pdb
C:\Users\adm\source\repos\presence\domain\obj\Debug\net8.0\ref\domain.dll

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,20 @@
using data.Domain.UseCase;
using data.RemoteData.RemoteDataBase.DAO;
using Microsoft.AspNetCore.Mvc;
namespace presence_api.Controllers;
[ApiController]
[Route("api/[controller]")]
public class GroupController: ControllerBase {
readonly GroupUseCase _groupUseCase;
public GroupController(GroupUseCase groupUseCase)
{
_groupUseCase=groupUseCase;
}
[HttpGet]
public ActionResult<IEnumerable<GroupDao>> getGroups()
{
return Ok(_groupUseCase.GetAllGroups());
}
}

View File

@ -1,13 +1,18 @@
using data.RemoteData.RemoteDataBase;
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
builder.Services.AddControllers();
builder.Services.AddDbContext<RemoteDatabaseContext>();
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
builder.Services.ConfigurateGroup();
var app = builder.Build();
// Configure the HTTP request pipeline.
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
@ -15,30 +20,6 @@ if (app.Environment.IsDevelopment())
}
app.UseHttpsRedirection();
var summaries = new[]
{
"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
};
app.MapGet("/weatherforecast", () =>
{
var forecast = Enumerable.Range(1, 5).Select(index =>
new WeatherForecast
(
DateOnly.FromDateTime(DateTime.Now.AddDays(index)),
Random.Shared.Next(-20, 55),
summaries[Random.Shared.Next(summaries.Length)]
))
.ToArray();
return forecast;
})
.WithName("GetWeatherForecast")
.WithOpenApi();
app.MapControllers();
app.Run();
record WeatherForecast(DateOnly Date, int TemperatureC, string? Summary)
{
public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
}

View File

@ -0,0 +1,13 @@
using data.Domain.UseCase;
using data.Repository;
public static class ServiceExtencions
{
public static void ConfigurateGroup(this IServiceCollection services)
{
services
.AddScoped<IGroupRepository, SQLGroupRepositoryImpl>()
.AddScoped<GroupUseCase>();
}
}

Binary file not shown.

Binary file not shown.

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

@ -0,0 +1,8 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}

View File

@ -0,0 +1,9 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,550 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"presence_api/1.0.0": {
"dependencies": {
"Microsoft.AspNetCore.OpenApi": "8.0.10",
"Swashbuckle.AspNetCore": "6.6.2",
"domain": "1.0.0"
},
"runtime": {
"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"
},
"runtime": {
"lib/net8.0/Microsoft.AspNetCore.OpenApi.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.1024.46804"
}
}
},
"Microsoft.EntityFrameworkCore/8.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore.Abstractions": "8.0.10",
"Microsoft.EntityFrameworkCore.Analyzers": "8.0.10",
"Microsoft.Extensions.Caching.Memory": "8.0.1",
"Microsoft.Extensions.Logging": "8.0.1"
},
"runtime": {
"lib/net8.0/Microsoft.EntityFrameworkCore.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.1024.46708"
}
}
},
"Microsoft.EntityFrameworkCore.Abstractions/8.0.10": {
"runtime": {
"lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.1024.46708"
}
}
},
"Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {},
"Microsoft.EntityFrameworkCore.Relational/8.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.1024.46708"
}
}
},
"Microsoft.Extensions.ApiDescription.Server/6.0.5": {},
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
"Microsoft.Extensions.Caching.Memory/8.0.1": {
"dependencies": {
"Microsoft.Extensions.Caching.Abstractions": "8.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
"Microsoft.Extensions.Options": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Caching.Memory.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
"Microsoft.Extensions.DependencyInjection/8.0.1": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.DependencyInjection.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
"runtime": {
"lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Logging/8.0.1": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Microsoft.Extensions.Logging.Abstractions": "8.0.2",
"Microsoft.Extensions.Options": "8.0.2"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Logging.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.1024.46610"
}
}
},
"Microsoft.Extensions.Options/8.0.2": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2",
"Microsoft.Extensions.Primitives": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Options.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.224.6711"
}
}
},
"Microsoft.Extensions.Primitives/8.0.0": {},
"Microsoft.OpenApi/1.6.14": {
"runtime": {
"lib/netstandard2.0/Microsoft.OpenApi.dll": {
"assemblyVersion": "1.6.14.0",
"fileVersion": "1.6.14.0"
}
}
},
"Npgsql/8.0.5": {
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "8.0.2"
},
"runtime": {
"lib/net8.0/Npgsql.dll": {
"assemblyVersion": "8.0.5.0",
"fileVersion": "8.0.5.0"
}
}
},
"Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.EntityFrameworkCore.Abstractions": "8.0.10",
"Microsoft.EntityFrameworkCore.Relational": "8.0.10",
"Npgsql": "8.0.5"
},
"runtime": {
"lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": {
"assemblyVersion": "8.0.10.0",
"fileVersion": "8.0.10.0"
}
}
},
"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",
"Swashbuckle.AspNetCore.Swagger": "6.6.2",
"Swashbuckle.AspNetCore.SwaggerGen": "6.6.2",
"Swashbuckle.AspNetCore.SwaggerUI": "6.6.2"
}
},
"Swashbuckle.AspNetCore.Swagger/6.6.2": {
"dependencies": {
"Microsoft.OpenApi": "1.6.14"
},
"runtime": {
"lib/net8.0/Swashbuckle.AspNetCore.Swagger.dll": {
"assemblyVersion": "6.6.2.0",
"fileVersion": "6.6.2.401"
}
}
},
"Swashbuckle.AspNetCore.SwaggerGen/6.6.2": {
"dependencies": {
"Swashbuckle.AspNetCore.Swagger": "6.6.2"
},
"runtime": {
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
"assemblyVersion": "6.6.2.0",
"fileVersion": "6.6.2.401"
}
}
},
"Swashbuckle.AspNetCore.SwaggerUI/6.6.2": {
"runtime": {
"lib/net8.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
"assemblyVersion": "6.6.2.0",
"fileVersion": "6.6.2.401"
}
}
},
"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": {
"ClosedXML": "0.104.1",
"Microsoft.EntityFrameworkCore": "8.0.10",
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10"
},
"runtime": {
"data.dll": {
"assemblyVersion": "1.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"domain/1.0.0": {
"dependencies": {
"data": "1.0.0"
},
"runtime": {
"domain.dll": {
"assemblyVersion": "1.0.0",
"fileVersion": "1.0.0.0"
}
}
}
}
},
"libraries": {
"presence_api/1.0.0": {
"type": "project",
"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,
"sha512": "sha512-kzYiW/IbSN0xittjplA8eN1wrNcRi3DMalYRrEuF2xyf2Y5u7cGCfgN1oNZ+g3aBQzMKTQwYsY1PeNmC+P0WnA==",
"path": "microsoft.aspnetcore.openapi/8.0.10",
"hashPath": "microsoft.aspnetcore.openapi.8.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-PPkQdIqfR1nU3n6YgGGDk8G+eaYbaAKM1AzIQtlPNTKf10Osg3N9T+iK9AlnSA/ujsK00flPpFHVfJrbuBFS1A==",
"path": "microsoft.entityframeworkcore/8.0.10",
"hashPath": "microsoft.entityframeworkcore.8.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Abstractions/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-FV0QlcX9INY4kAD2o72uPtyOh0nZut2jB11Jf9mNYBtHay8gDLe+x4AbXFwuQg+eSvofjT7naV82e827zGfyMg==",
"path": "microsoft.entityframeworkcore.abstractions/8.0.10",
"hashPath": "microsoft.entityframeworkcore.abstractions.8.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Analyzers/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-51KkPIc0EMv/gVXhPIUi6cwJE9Mvh+PLr4Lap4naLcsoGZ0lF2SvOPgUUprwRV3MnN7nyD1XPhT5RJ/p+xFAXw==",
"path": "microsoft.entityframeworkcore.analyzers/8.0.10",
"hashPath": "microsoft.entityframeworkcore.analyzers.8.0.10.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Relational/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-OefBEE47kGKPRPV3OT+FAW6o5BFgLk2D9EoeWVy7NbOepzUneayLQxbVE098FfedTyMwxvZQoDD9LrvZc3MadA==",
"path": "microsoft.entityframeworkcore.relational/8.0.10",
"hashPath": "microsoft.entityframeworkcore.relational.8.0.10.nupkg.sha512"
},
"Microsoft.Extensions.ApiDescription.Server/6.0.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==",
"path": "microsoft.extensions.apidescription.server/6.0.5",
"hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Abstractions/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3KuSxeHoNYdxVYfg2IRZCThcrlJ1XJqIXkAWikCsbm5C/bCjv7G0WoKDyuR98Q+T607QT2Zl5GsbGRkENcV2yQ==",
"path": "microsoft.extensions.caching.abstractions/8.0.0",
"hashPath": "microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Memory/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==",
"path": "microsoft.extensions.caching.memory/8.0.1",
"hashPath": "microsoft.extensions.caching.memory.8.0.1.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
"path": "microsoft.extensions.configuration.abstractions/8.0.0",
"hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-BmANAnR5Xd4Oqw7yQ75xOAYODybZQRzdeNucg7kS5wWKd2PNnMdYtJ2Vciy0QLylRmv42DGl5+AFL9izA6F1Rw==",
"path": "microsoft.extensions.dependencyinjection/8.0.1",
"hashPath": "microsoft.extensions.dependencyinjection.8.0.1.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection.Abstractions/8.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==",
"path": "microsoft.extensions.dependencyinjection.abstractions/8.0.2",
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.8.0.2.nupkg.sha512"
},
"Microsoft.Extensions.Logging/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-4x+pzsQEbqxhNf1QYRr5TDkLP9UsLT3A6MdRKDDEgrW7h1ljiEPgTNhKYUhNCCAaVpQECVQ+onA91PTPnIp6Lw==",
"path": "microsoft.extensions.logging/8.0.1",
"hashPath": "microsoft.extensions.logging.8.0.1.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Abstractions/8.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==",
"path": "microsoft.extensions.logging.abstractions/8.0.2",
"hashPath": "microsoft.extensions.logging.abstractions.8.0.2.nupkg.sha512"
},
"Microsoft.Extensions.Options/8.0.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-dWGKvhFybsaZpGmzkGCbNNwBD1rVlWzrZKANLW/CcbFJpCEceMCGzT7zZwHOGBCbwM0SzBuceMj5HN1LKV1QqA==",
"path": "microsoft.extensions.options/8.0.2",
"hashPath": "microsoft.extensions.options.8.0.2.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bXJEZrW9ny8vjMF1JV253WeLhpEVzFo1lyaZu1vQ4ZxWUlVvknZ/+ftFgVheLubb4eZPSwwxBeqS1JkCOjxd8g==",
"path": "microsoft.extensions.primitives/8.0.0",
"hashPath": "microsoft.extensions.primitives.8.0.0.nupkg.sha512"
},
"Microsoft.OpenApi/1.6.14": {
"type": "package",
"serviceable": true,
"sha512": "sha512-tTaBT8qjk3xINfESyOPE2rIellPvB7qpVqiWiyA/lACVvz+xOGiXhFUfohcx82NLbi5avzLW0lx+s6oAqQijfw==",
"path": "microsoft.openapi/1.6.14",
"hashPath": "microsoft.openapi.1.6.14.nupkg.sha512"
},
"Npgsql/8.0.5": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zRG5V8cyeZLpzJlKzFKjEwkRMYIYnHWJvEor2lWXeccS2E1G2nIWYYhnukB51iz5XsWSVEtqg3AxTWM0QJ6vfg==",
"path": "npgsql/8.0.5",
"hashPath": "npgsql.8.0.5.nupkg.sha512"
},
"Npgsql.EntityFrameworkCore.PostgreSQL/8.0.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-gFPl9Dmxih7Yi4tZ3bITzZFzbxFMBx04gqTqcjoL2r5VEW+O2TA5UVw/wm/XW26NAJ7sg59Je0+9QrwiZt6MPQ==",
"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,
"sha512": "sha512-+NB4UYVYN6AhDSjW0IJAd1AGD8V33gemFNLPaxKTtPkHB+HaKAKf9MGAEUPivEWvqeQfcKIw8lJaHq6LHljRuw==",
"path": "swashbuckle.aspnetcore/6.6.2",
"hashPath": "swashbuckle.aspnetcore.6.6.2.nupkg.sha512"
},
"Swashbuckle.AspNetCore.Swagger/6.6.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-ovgPTSYX83UrQUWiS5vzDcJ8TEX1MAxBgDFMK45rC24MorHEPQlZAHlaXj/yth4Zf6xcktpUgTEBvffRQVwDKA==",
"path": "swashbuckle.aspnetcore.swagger/6.6.2",
"hashPath": "swashbuckle.aspnetcore.swagger.6.6.2.nupkg.sha512"
},
"Swashbuckle.AspNetCore.SwaggerGen/6.6.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zv4ikn4AT1VYuOsDCpktLq4QDq08e7Utzbir86M5/ZkRaLXbCPF11E1/vTmOiDzRTl0zTZINQU2qLKwTcHgfrA==",
"path": "swashbuckle.aspnetcore.swaggergen/6.6.2",
"hashPath": "swashbuckle.aspnetcore.swaggergen.6.6.2.nupkg.sha512"
},
"Swashbuckle.AspNetCore.SwaggerUI/6.6.2": {
"type": "package",
"serviceable": true,
"sha512": "sha512-mBBb+/8Hm2Q3Wygag+hu2jj69tZW5psuv0vMRXY07Wy+Rrj40vRP8ZTbKBhs91r45/HXT4aY4z0iSBYx1h6JvA==",
"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,
"sha512": ""
},
"domain/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,20 @@
{
"runtimeOptions": {
"tfm": "net8.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "8.0.0"
},
{
"name": "Microsoft.AspNetCore.App",
"version": "8.0.0"
}
],
"configProperties": {
"System.GC.Server": true,
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

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[[data.RemoteData.RemoteDataBase.DAO.GroupDao, data, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]",
"MediaTypes": [
"text/plain",
"application/json",
"text/json"
],
"StatusCode": 200
}
]
}
]

Binary file not shown.

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+921cd9d9bc4537cb6f669a8579e436e2d9dd1777")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+bc8ba6f48c7aab240c06d2ca228e35946e64b3b3")]
[assembly: System.Reflection.AssemblyProductAttribute("presence_api")]
[assembly: System.Reflection.AssemblyTitleAttribute("presence_api")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
1a717d95e0b6fbab1faeecf09c608e55dda2c4e633c7871c51c6f6e6f15b0ab2
6d4eb03ec5bfc4ca7f54544f9539b5c35252170288c5f576e3d3ada722b9fc9f

View File

@ -0,0 +1,18 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Этот код создан программой.
// Исполняемая версия:4.0.30319.42000
//
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
// повторной генерации кода.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")]
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
// Создано классом WriteCodeFragment MSBuild.

View File

@ -0,0 +1 @@
99c3e774990af3120e2abb6512f1bfa794a174cb5b0a6ee1ddbb486f6e4f0b75

View File

@ -0,0 +1,56 @@
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\appsettings.Development.json
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\appsettings.json
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\presence_api.exe
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\presence_api.deps.json
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\presence_api.runtimeconfig.json
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\presence_api.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\presence_api.pdb
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\ClosedXML.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\ClosedXML.Parser.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\ExcelNumberFormat.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.AspNetCore.OpenApi.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.Extensions.Options.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Microsoft.OpenApi.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Npgsql.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\RBush.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\SixLabors.Fonts.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.Swagger.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerGen.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\Swashbuckle.AspNetCore.SwaggerUI.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\System.IO.Packaging.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\data.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\domain.dll
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\domain.pdb
C:\Users\adm\source\repos\presence\presence_api\bin\Debug\net8.0\data.pdb
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.csproj.AssemblyReference.cache
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfoInputs.cache
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.AssemblyInfo.cs
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.csproj.CoreCompileInputs.cache
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cs
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.MvcApplicationPartsAssemblyInfo.cache
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\staticwebassets.build.json
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\staticwebassets.development.json
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.presence_api.Microsoft.AspNetCore.StaticWebAssets.props
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.build.presence_api.props
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildMultiTargeting.presence_api.props
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\staticwebassets\msbuild.buildTransitive.presence_api.props
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\staticwebassets.pack.json
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\scopedcss\bundle\presence_api.styles.css
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence.6C935717.Up2Date
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.dll
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\refint\presence_api.dll
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.pdb
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\presence_api.genruntimeconfig.cache
C:\Users\adm\source\repos\presence\presence_api\obj\Debug\net8.0\ref\presence_api.dll

Binary file not shown.

View File

@ -0,0 +1 @@
784a4e615bac2dcbdb952fa586cfaf604c8d32eb63b0c8068c5b84c9390db0fc

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,11 @@
{
"Version": 1,
"Hash": "TKTht8DZHXXYrqgqx26VX0HDvzYeR3cif4qaZhQg87Q=",
"Source": "presence_api",
"BasePath": "_content/presence_api",
"Mode": "Default",
"ManifestType": "Build",
"ReferencedProjectsConfiguration": [],
"DiscoveryPatterns": [],
"Assets": []
}

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" />
</Project>

Some files were not shown because too many files have changed in this diff Show More