add console_ui

This commit is contained in:
NikitaOnianov 2024-11-18 14:25:55 +03:00
parent d658a08b64
commit 1bb72eb0a9
52 changed files with 606 additions and 43 deletions

View File

@ -1,2 +1,28 @@
// See https://aka.ms/new-console-template for more information using data.RemoteData;
Console.WriteLine("Hello, World!"); using data.Repository;
using domain.UseCase;
using ui;
using Microsoft.Extensions.DependencyInjection;
IServiceCollection services = new ServiceCollection();
services.AddDbContext<RemoteDatabaseContext>();
// Добавление репозиториев
services.AddSingleton<IGroupRepository, SQLGroupRepositoryImpl>();
services.AddSingleton<IUserRepository, SQLUserRepositoryImpl>();
services.AddSingleton<IPresenceRepository, SQLPresenceRepositoryImpl>();
// Добавление бизнес-логики (UseCase)
services.AddSingleton<UserUseCase>();
services.AddSingleton<GroupUseCase>();
services.AddSingleton<UseCaseGeneratePresence>();
// Добавление пользовательских интерфейсов
services.AddSingleton<GroupConsoleUI>();
services.AddSingleton<PresenceConsole>();
services.AddSingleton<MainMenuUI>();
var serviceProvider = services.BuildServiceProvider();
MainMenuUI mainMenuUI = serviceProvider.GetService<MainMenuUI>();
mainMenuUI.DisplayMenu();

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,478 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v8.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v8.0": {
"console_ui/1.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "8.0.1",
"data": "1.0.0",
"domain": "1.0.0",
"ui": "1.0.0"
},
"runtime": {
"console_ui.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": {
"Microsoft.EntityFrameworkCore": "8.0.10",
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.10"
},
"runtime": {
"data.dll": {
"assemblyVersion": "1.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"domain/1.0.0": {
"dependencies": {
"ClosedXML": "0.104.1",
"data": "1.0.0"
},
"runtime": {
"domain.dll": {
"assemblyVersion": "1.0.0",
"fileVersion": "1.0.0.0"
}
}
},
"ui/1.0.0": {
"dependencies": {
"domain": "1.0.0"
},
"runtime": {
"ui.dll": {
"assemblyVersion": "1.0.0",
"fileVersion": "1.0.0.0"
}
}
}
}
},
"libraries": {
"console_ui/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": ""
},
"domain/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"ui/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,13 @@
{
"runtimeOptions": {
"tfm": "net8.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "8.0.0"
},
"configProperties": {
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

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

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

View File

@ -1 +1 @@
ba882f03fdfa9546ef7659464bc47e4a0ca2d53498595f377280140f0c41eed4 800c2592d5da9adc247fb5bc975d4b30179044e49c2a20ebfe248934149b1aa9

View File

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

View File

@ -0,0 +1 @@
4aa8a5b46e68e09496d6c8b0328d1abed0a2759a38ae9ea15c97f8bdf1bda0f6

View File

@ -0,0 +1,44 @@
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\console_ui.exe
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\console_ui.deps.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\console_ui.runtimeconfig.json
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\console_ui.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\console_ui.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\ClosedXML.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\ClosedXML.Parser.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\DocumentFormat.OpenXml.Framework.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\ExcelNumberFormat.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.EntityFrameworkCore.Relational.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Caching.Memory.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Configuration.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Logging.Abstractions.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Options.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Microsoft.Extensions.Primitives.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Npgsql.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\RBush.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\SixLabors.Fonts.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\System.IO.Packaging.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\data.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\domain.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\ui.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\domain.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\data.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\bin\Debug\net8.0\ui.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.csproj.AssemblyReference.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfoInputs.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.AssemblyInfo.cs
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.csproj.CoreCompileInputs.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.csproj.Up2Date
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\refint\console_ui.dll
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.pdb
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\console_ui.genruntimeconfig.cache
C:\Users\VivoBook 15X\Desktop\Программные модули\Новый репоз\new_presence\console_ui\obj\Debug\net8.0\ref\console_ui.dll

Binary file not shown.

View File

@ -0,0 +1 @@
c4d52f4fa1d43e7a24894cd0585d497bd2fecdede55abf16a83de16db7a7a8b2

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

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

View File

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

View File

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