From 2043a0253af9ebde32c83e4366bb2ddff439b3bd Mon Sep 17 00:00:00 2001 From: Dasha Date: Thu, 17 Oct 2024 19:08:02 +0300 Subject: [PATCH] added groupUseCase, GroupConsole and changed GroupRepository and MainMenu with Program --- Data/LocalData/Entity/Group.cs | 13 ++++ Data/LocalData/Entity/Presence.cs | 15 ++++ Data/LocalData/Entity/User.cs | 21 ++++++ Data/LocalData/LocalStaticData.cs | 31 ++++++++ Data/Repository/GroupRepositoryImpl.cs | 27 +++++++ Data/Repository/UserRepositoryImpl.cs | 48 ++++++++++++ Domain/Models/Group.cs | 13 ++++ Domain/Models/Presence.cs | 15 ++++ Domain/Models/User.cs | 14 ++++ Domain/UseCase/GroupUseCase.cs | 33 ++++++++ Domain/UseCase/UserUseCase.cs | 48 ++++++++++++ Posechaemost.csproj | 10 +++ Posechaemost.sln | 25 ++++++ Program.cs | 10 +++ UI/GroupConsole.cs | 27 +++++++ UI/MainMenu.cs | 43 +++++++++++ UI/UserConsole.cs | 33 ++++++++ bin/Debug/net8.0/Posechaemost | Bin 0 -> 72352 bytes bin/Debug/net8.0/Posechaemost.deps.json | 23 ++++++ bin/Debug/net8.0/Posechaemost.dll | Bin 0 -> 15872 bytes bin/Debug/net8.0/Posechaemost.pdb | Bin 0 -> 15380 bytes .../net8.0/Posechaemost.runtimeconfig.json | 12 +++ ...CoreApp,Version=v8.0.AssemblyAttributes.cs | 4 + obj/Debug/net8.0/Posechaemost.AssemblyInfo.cs | 22 ++++++ .../Posechaemost.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 13 ++++ .../net8.0/Posechaemost.GlobalUsings.g.cs | 8 ++ obj/Debug/net8.0/Posechaemost.assets.cache | Bin 0 -> 148 bytes ...osechaemost.csproj.CoreCompileInputs.cache | 1 + .../Posechaemost.csproj.FileListAbsolute.txt | 14 ++++ obj/Debug/net8.0/Posechaemost.dll | Bin 0 -> 15872 bytes .../Posechaemost.genruntimeconfig.cache | 1 + obj/Debug/net8.0/Posechaemost.pdb | Bin 0 -> 15380 bytes obj/Debug/net8.0/apphost | Bin 0 -> 72352 bytes obj/Debug/net8.0/ref/Posechaemost.dll | Bin 0 -> 10240 bytes obj/Debug/net8.0/refint/Posechaemost.dll | Bin 0 -> 10240 bytes obj/Posechaemost.csproj.nuget.dgspec.json | 66 ++++++++++++++++ obj/Posechaemost.csproj.nuget.g.props | 15 ++++ obj/Posechaemost.csproj.nuget.g.targets | 2 + obj/project.assets.json | 71 ++++++++++++++++++ obj/project.nuget.cache | 8 ++ 41 files changed, 687 insertions(+) create mode 100644 Data/LocalData/Entity/Group.cs create mode 100644 Data/LocalData/Entity/Presence.cs create mode 100644 Data/LocalData/Entity/User.cs create mode 100644 Data/LocalData/LocalStaticData.cs create mode 100644 Data/Repository/GroupRepositoryImpl.cs create mode 100644 Data/Repository/UserRepositoryImpl.cs create mode 100644 Domain/Models/Group.cs create mode 100644 Domain/Models/Presence.cs create mode 100644 Domain/Models/User.cs create mode 100644 Domain/UseCase/GroupUseCase.cs create mode 100644 Domain/UseCase/UserUseCase.cs create mode 100644 Posechaemost.csproj create mode 100644 Posechaemost.sln create mode 100644 Program.cs create mode 100644 UI/GroupConsole.cs create mode 100644 UI/MainMenu.cs create mode 100644 UI/UserConsole.cs create mode 100755 bin/Debug/net8.0/Posechaemost create mode 100644 bin/Debug/net8.0/Posechaemost.deps.json create mode 100644 bin/Debug/net8.0/Posechaemost.dll create mode 100644 bin/Debug/net8.0/Posechaemost.pdb create mode 100644 bin/Debug/net8.0/Posechaemost.runtimeconfig.json create mode 100644 obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs create mode 100644 obj/Debug/net8.0/Posechaemost.AssemblyInfo.cs create mode 100644 obj/Debug/net8.0/Posechaemost.AssemblyInfoInputs.cache create mode 100644 obj/Debug/net8.0/Posechaemost.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 obj/Debug/net8.0/Posechaemost.GlobalUsings.g.cs create mode 100644 obj/Debug/net8.0/Posechaemost.assets.cache create mode 100644 obj/Debug/net8.0/Posechaemost.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/net8.0/Posechaemost.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/net8.0/Posechaemost.dll create mode 100644 obj/Debug/net8.0/Posechaemost.genruntimeconfig.cache create mode 100644 obj/Debug/net8.0/Posechaemost.pdb create mode 100755 obj/Debug/net8.0/apphost create mode 100644 obj/Debug/net8.0/ref/Posechaemost.dll create mode 100644 obj/Debug/net8.0/refint/Posechaemost.dll create mode 100644 obj/Posechaemost.csproj.nuget.dgspec.json create mode 100644 obj/Posechaemost.csproj.nuget.g.props create mode 100644 obj/Posechaemost.csproj.nuget.g.targets create mode 100644 obj/project.assets.json create mode 100644 obj/project.nuget.cache diff --git a/Data/LocalData/Entity/Group.cs b/Data/LocalData/Entity/Group.cs new file mode 100644 index 0000000..ff84695 --- /dev/null +++ b/Data/LocalData/Entity/Group.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Data.LocalData.Entity +{ + public class GroupLocalEntity{ + public required int Id {get; set;} + public required string Name {get; set;} + } +} \ No newline at end of file diff --git a/Data/LocalData/Entity/Presence.cs b/Data/LocalData/Entity/Presence.cs new file mode 100644 index 0000000..feed0c8 --- /dev/null +++ b/Data/LocalData/Entity/Presence.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Data.LocalData.Entity +{ + public class PresenceLocalEntity{ + public DateOnly Date {get; set;} + public int ClassNumber {get; set;} + public bool IsAttendence {get; set;} + public required Guid UserGuid {get; set;} + } +} \ No newline at end of file diff --git a/Data/LocalData/Entity/User.cs b/Data/LocalData/Entity/User.cs new file mode 100644 index 0000000..114c3b6 --- /dev/null +++ b/Data/LocalData/Entity/User.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Data.LocalData.Entity +{ + public class UserLocalEntity : IEquatable + { + public required string FIO {get; set; } + public Guid Guid {get; set;} + public required int GroupID {get; set;} + + public bool Equals(UserLocalEntity? other) + { + if (other == null) return false; + return this.Guid.Equals(other.Guid); + } + } +} \ No newline at end of file diff --git a/Data/LocalData/LocalStaticData.cs b/Data/LocalData/LocalStaticData.cs new file mode 100644 index 0000000..723b37d --- /dev/null +++ b/Data/LocalData/LocalStaticData.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Net.NetworkInformation; +using System.Text; +using System.Threading.Tasks; +using Posechaemost.Data.LocalData.Entity; + +namespace Posechaemost.Data.LocalData +{ + public static class LocalStaticData + { + public static List groups => new List + + { + new GroupLocalEntity{ Id = 1, Name = "ИП1-21" }, + new GroupLocalEntity{ Id = 2, Name = "ИП1-22" }, + new GroupLocalEntity{ Id = 3, Name = "ИП1-23" }, + }; + + public static List users => new List + { + new UserLocalEntity{Guid=Guid.Parse("e6b9964d-ea9f-420a-84b9-af9633bbfab9"), FIO = "RandomFio", GroupID = 1 }, + new UserLocalEntity{Guid=Guid.Parse("8388d931-5bef-41be-a152-78f1aca980ed"), FIO = "RandomFio1", GroupID = 2 }, + new UserLocalEntity{Guid=Guid.Parse("ed174548-49ed-4503-a902-c970cbf27173"), FIO = "RandomFio2", GroupID = 3 }, + new UserLocalEntity{Guid=Guid.Parse("614c0a23-5bd5-43ae-b48e-d5750afbc282"), FIO = "RandomFio3", GroupID = 1 }, + new UserLocalEntity{Guid=Guid.Parse("efcc1473-c116-4244-b3f7-f2341a5c3003"), FIO = "RandomFio4", GroupID = 2 }, + new UserLocalEntity{Guid=Guid.Parse("60640fb3-ace2-4cad-81d5-a0a58bc2dbbd"), FIO = "RandomFio5", GroupID = 3 }, + }; + } +} \ No newline at end of file diff --git a/Data/Repository/GroupRepositoryImpl.cs b/Data/Repository/GroupRepositoryImpl.cs new file mode 100644 index 0000000..37573eb --- /dev/null +++ b/Data/Repository/GroupRepositoryImpl.cs @@ -0,0 +1,27 @@ + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Text.RegularExpressions; +using System.Threading.Tasks; +using Posechaemost.Data.LocalData; +using Posechaemost.Data.LocalData.Entity; + +namespace Posechaemost.Data.Repository +{ + public class GroupRepositoryImpl + { + public List GetAllGroups() => LocalStaticData.groups; + public GroupLocalEntity? UpdateGroup(GroupLocalEntity groupUpdateLocalEnity) + { + GroupLocalEntity? groupLocal = GetAllGroups() + .Where(x => x.Id == groupUpdateLocalEnity.Id).FirstOrDefault(); + if (groupLocal == null) return null; + groupLocal.Id = groupUpdateLocalEnity.Id; + groupLocal.Name = groupUpdateLocalEnity.Name; + return groupLocal; + } + + } +} \ No newline at end of file diff --git a/Data/Repository/UserRepositoryImpl.cs b/Data/Repository/UserRepositoryImpl.cs new file mode 100644 index 0000000..d41a3c7 --- /dev/null +++ b/Data/Repository/UserRepositoryImpl.cs @@ -0,0 +1,48 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Security.Cryptography.X509Certificates; +using System.Text; +using System.Threading.Tasks; +using Posechaemost.Data.LocalData; +using Posechaemost.Data.LocalData.Entity; + +namespace Posechaemost.Data.Repository +{ + public class UserRepositoryImpl + { + public UserRepositoryImpl() { + + GetAllUsers = LocalStaticData.users; + } + public List GetAllUsers + { get; set; } + + public bool RemoveUserByGuid(Guid userGuid) + { + UserLocalEntity? userLocal = GetAllUsers + .Where(x => x.Guid == userGuid).FirstOrDefault(); + if (userLocal == null) return false; + + return GetAllUsers.Remove(userLocal); + } + + public UserLocalEntity? GetUserByGuid(Guid userGuid) { + UserLocalEntity? userLocal = GetAllUsers + .Where(x => x.Guid == userGuid).FirstOrDefault(); + if (userLocal == null) return null; + + return userLocal; + } + + public UserLocalEntity? UpdateUser(UserLocalEntity userUpdateLocalEnity) { + UserLocalEntity? userLocal = GetAllUsers + .Where(x => x.Guid == userUpdateLocalEnity.Guid).FirstOrDefault(); + if (userLocal == null) return null; + userLocal.FIO = userUpdateLocalEnity.FIO; + userLocal.GroupID = userUpdateLocalEnity.GroupID; + return userLocal; + + } + } +} \ No newline at end of file diff --git a/Domain/Models/Group.cs b/Domain/Models/Group.cs new file mode 100644 index 0000000..6147adb --- /dev/null +++ b/Domain/Models/Group.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Domain.Models +{ + public class Group{ + public required int Id {get; set;} + public required string Name {get; set;} + } +} \ No newline at end of file diff --git a/Domain/Models/Presence.cs b/Domain/Models/Presence.cs new file mode 100644 index 0000000..8dae9e9 --- /dev/null +++ b/Domain/Models/Presence.cs @@ -0,0 +1,15 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Domain.Models +{ + public class Presence{ + public DateOnly Date {get; set;} + public int ClassNumber {get; set;} + public bool IsAttendence {get; set;} + public required User User {get; set;} + } +} \ No newline at end of file diff --git a/Domain/Models/User.cs b/Domain/Models/User.cs new file mode 100644 index 0000000..79282f5 --- /dev/null +++ b/Domain/Models/User.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Domain.Models +{ + public class User{ + public required string FIO {get; set; } + public Guid Guid {get; set;} + public required Group Group {get; set;} + } +} \ No newline at end of file diff --git a/Domain/UseCase/GroupUseCase.cs b/Domain/UseCase/GroupUseCase.cs new file mode 100644 index 0000000..9b8ba42 --- /dev/null +++ b/Domain/UseCase/GroupUseCase.cs @@ -0,0 +1,33 @@ +using Posechaemost.Data.LocalData.Entity; +using Posechaemost.Data.Repository; +using Posechaemost.Domain.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Domain.UseCase +{ + public class GroupUseCase + { + private GroupRepositoryImpl _repositoryGroupImpl; + + public GroupUseCase(GroupRepositoryImpl repositoryGroupImpl) + { + _repositoryGroupImpl = repositoryGroupImpl; + } + + public List GetAllGroups() => _repositoryGroupImpl.GetAllGroups() + .Select(it => new Group { Id = it.Id, Name = it.Name}).ToList(); + + public Group UpdateGroupName(Group grou) { + GroupLocalEntity groupLocalEntity = new GroupLocalEntity {Id = grou.Id, Name = grou.Name}; + GroupLocalEntity? result = _repositoryGroupImpl.UpdateGroup(groupLocalEntity); + if (result == null) throw new Exception(""); + Group? group = GetAllGroups().FirstOrDefault(it => it.Id == result!.Id); + if (group == null) throw new Exception(""); + return new Group {Id = group.Id, Name = group.Name}; + } + } +} \ No newline at end of file diff --git a/Domain/UseCase/UserUseCase.cs b/Domain/UseCase/UserUseCase.cs new file mode 100644 index 0000000..7441c60 --- /dev/null +++ b/Domain/UseCase/UserUseCase.cs @@ -0,0 +1,48 @@ +using Posechaemost.Data.LocalData.Entity; +using Posechaemost.Data.Repository; +using Posechaemost.Domain.Models; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.Domain.UseCase +{ + public class UserUseCase + { + private UserRepositoryImpl _repositoryUserImpl; + private GroupRepositoryImpl _repositoryGroupImpl; + + public UserUseCase(UserRepositoryImpl repositoryImpl, GroupRepositoryImpl repositoryGroupImpl) + { + _repositoryUserImpl = repositoryImpl; + _repositoryGroupImpl = repositoryGroupImpl; + } + + public List GetAllGroups() => _repositoryGroupImpl.GetAllGroups() + .Select(it => new Group { Id = it.Id, Name = it.Name}).ToList(); + public List GetAllUsers() => _repositoryUserImpl.GetAllUsers + .Join(_repositoryGroupImpl.GetAllGroups(), + user => user.GroupID, + group => group.Id, + (user, group) => + new User { FIO = user.FIO, + Guid = user.Guid, + Group = new Group {Id = group.Id, Name = group.Name } } + ).ToList(); + + + public bool RemoveUserByGuid(Guid userGuid) { + return _repositoryUserImpl.RemoveUserByGuid(userGuid); + } + public User UpdateUser(User user) { + UserLocalEntity userLocalEnity = new UserLocalEntity { FIO = user.FIO, GroupID = user.Group.Id, Guid = user.Guid }; + UserLocalEntity? result = _repositoryUserImpl.UpdateUser(userLocalEnity); + if (result == null) throw new Exception(""); + Group? group = GetAllGroups().FirstOrDefault(it => it.Id == result!.GroupID); + if (group == null) throw new Exception(""); + return new User { FIO = user.FIO, Guid = user.Guid, Group = group}; + } + } +} \ No newline at end of file diff --git a/Posechaemost.csproj b/Posechaemost.csproj new file mode 100644 index 0000000..2150e37 --- /dev/null +++ b/Posechaemost.csproj @@ -0,0 +1,10 @@ + + + + Exe + net8.0 + enable + enable + + + diff --git a/Posechaemost.sln b/Posechaemost.sln new file mode 100644 index 0000000..e1254b5 --- /dev/null +++ b/Posechaemost.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.002.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Posechaemost", "Posechaemost.csproj", "{22811DCB-9E90-438A-9004-9EADA47D20CF}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {22811DCB-9E90-438A-9004-9EADA47D20CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22811DCB-9E90-438A-9004-9EADA47D20CF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22811DCB-9E90-438A-9004-9EADA47D20CF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22811DCB-9E90-438A-9004-9EADA47D20CF}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {44F46F8A-F460-4DD7-A059-E486BBB0CC84} + EndGlobalSection +EndGlobal diff --git a/Program.cs b/Program.cs new file mode 100644 index 0000000..733ec2e --- /dev/null +++ b/Program.cs @@ -0,0 +1,10 @@ +using Posechaemost.Data.Repository; +using Posechaemost.Domain.UseCase; +using Posechaemost.UI; + +GroupRepositoryImpl groupRepositoryImpl = new GroupRepositoryImpl(); +UserRepositoryImpl userRepositoryImpl = new UserRepositoryImpl(); +UserUseCase userUseCase = new UserUseCase(userRepositoryImpl, groupRepositoryImpl); +GroupUseCase groupUseCase = new GroupUseCase(groupRepositoryImpl); + +MainMenuUI mainMenuUI = new MainMenuUI(userUseCase, groupUseCase); \ No newline at end of file diff --git a/UI/GroupConsole.cs b/UI/GroupConsole.cs new file mode 100644 index 0000000..ef7bba6 --- /dev/null +++ b/UI/GroupConsole.cs @@ -0,0 +1,27 @@ +using Posechaemost.Domain.UseCase; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.UI +{ + public class GroupConsoleUI + { + GroupUseCase _groupUseCase; + public GroupConsoleUI(GroupUseCase groupUseCase) { + _groupUseCase = groupUseCase; + } + + public void DisplayAllGroups() + { + StringBuilder groupOutput = new StringBuilder(); + foreach (var group in _groupUseCase.GetAllGroups()) + { + groupOutput.AppendLine($"{group.Id}\t{group.Name}"); + } + Console.WriteLine(groupOutput); + } + } +} diff --git a/UI/MainMenu.cs b/UI/MainMenu.cs new file mode 100644 index 0000000..f04977b --- /dev/null +++ b/UI/MainMenu.cs @@ -0,0 +1,43 @@ +using Posechaemost.Domain.UseCase; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.UI +{ + public class MainMenuUI + { + + UserConsoleUI _userConsoleUI; + GroupConsoleUI _groupConsoleUI; + + public MainMenuUI(UserUseCase userUseCase, GroupUseCase groupUseCase) + { + _userConsoleUI = new UserConsoleUI(userUseCase); + _groupConsoleUI = new GroupConsoleUI(groupUseCase); + + DisplayMenu(); + + } + + private void DisplayMenu() + { + while (true) + { + switch (Console.ReadLine()) + { + case "1": _userConsoleUI.DisplayAllUsers(); break; + case "2": _userConsoleUI.RemoveUserByGuid(Guid.Parse(Console.ReadLine())); break; + case "3": _groupConsoleUI.DisplayAllGroups(); break; + + default: DisplayMenu(); + break; + } + + } + } + + } +} diff --git a/UI/UserConsole.cs b/UI/UserConsole.cs new file mode 100644 index 0000000..008e0f3 --- /dev/null +++ b/UI/UserConsole.cs @@ -0,0 +1,33 @@ +using Posechaemost.Domain.UseCase; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Posechaemost.UI +{ + public class UserConsoleUI + { + UserUseCase _userUseCase; + public UserConsoleUI(UserUseCase userUseCase) { + _userUseCase = userUseCase; + } + + public void RemoveUserByGuid(Guid guidUser) { + + string output = _userUseCase.RemoveUserByGuid(guidUser) ? "Пользователь удален" : "Пользователь не удален"; + Console.WriteLine(output); + } + + public void DisplayAllUsers() + { + StringBuilder userOutput = new StringBuilder(); + foreach (var user in _userUseCase.GetAllUsers()) + { + userOutput.AppendLine($"{user.Guid}\t{user.FIO}\t{user.Group.Name}"); + } + Console.WriteLine(userOutput); + } + } +} diff --git a/bin/Debug/net8.0/Posechaemost b/bin/Debug/net8.0/Posechaemost new file mode 100755 index 0000000000000000000000000000000000000000..593b8770a84cfa4ffe73d8f09013586ecd199528 GIT binary patch literal 72352 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 literal 0 HcmV?d00001 diff --git a/bin/Debug/net8.0/Posechaemost.deps.json b/bin/Debug/net8.0/Posechaemost.deps.json new file mode 100644 index 0000000..31c2100 --- /dev/null +++ b/bin/Debug/net8.0/Posechaemost.deps.json @@ -0,0 +1,23 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "Posechaemost/1.0.0": { + "runtime": { + "Posechaemost.dll": {} + } + } + } + }, + "libraries": { + "Posechaemost/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/bin/Debug/net8.0/Posechaemost.dll b/bin/Debug/net8.0/Posechaemost.dll new file mode 100644 index 0000000000000000000000000000000000000000..520c7ada3adff0d7c9fdee675aa6cec7da5b6f95 GIT binary patch literal 15872 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 AQUCw| literal 0 HcmV?d00001 diff --git a/bin/Debug/net8.0/Posechaemost.runtimeconfig.json b/bin/Debug/net8.0/Posechaemost.runtimeconfig.json new file mode 100644 index 0000000..becfaea --- /dev/null +++ b/bin/Debug/net8.0/Posechaemost.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 0000000..2217181 --- /dev/null +++ b/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/obj/Debug/net8.0/Posechaemost.AssemblyInfo.cs b/obj/Debug/net8.0/Posechaemost.AssemblyInfo.cs new file mode 100644 index 0000000..1f714bc --- /dev/null +++ b/obj/Debug/net8.0/Posechaemost.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Posechaemost")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Posechaemost")] +[assembly: System.Reflection.AssemblyTitleAttribute("Posechaemost")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/obj/Debug/net8.0/Posechaemost.AssemblyInfoInputs.cache b/obj/Debug/net8.0/Posechaemost.AssemblyInfoInputs.cache new file mode 100644 index 0000000..9b12dfb --- /dev/null +++ b/obj/Debug/net8.0/Posechaemost.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +e9ceada99c48877fad5313fae59738b420d0cb46da13e0667c31a7c6ce5e0a82 diff --git a/obj/Debug/net8.0/Posechaemost.GeneratedMSBuildEditorConfig.editorconfig b/obj/Debug/net8.0/Posechaemost.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..9568d14 --- /dev/null +++ b/obj/Debug/net8.0/Posechaemost.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = Posechaemost +build_property.ProjectDir = /home/gara/csharp/Posechaemost/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/obj/Debug/net8.0/Posechaemost.GlobalUsings.g.cs b/obj/Debug/net8.0/Posechaemost.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/obj/Debug/net8.0/Posechaemost.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/obj/Debug/net8.0/Posechaemost.assets.cache b/obj/Debug/net8.0/Posechaemost.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..94de1e1daa8ac65c98c717fa90fc8ae6bdd0f31c GIT binary patch literal 148 zcmWIWc6a1qU|_JSE|&XK>z>eL{4+Rnldi~hnH-zUy&Wo(C8wBQ)zG*z0jP#pzz9?* it)G#fo2s9lSd^%*msgseTB2W&n4F!Mo?5I=$Q%Gv&>2Gj literal 0 HcmV?d00001 diff --git a/obj/Debug/net8.0/Posechaemost.csproj.CoreCompileInputs.cache b/obj/Debug/net8.0/Posechaemost.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..786b133 --- /dev/null +++ b/obj/Debug/net8.0/Posechaemost.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d16495386ea1e78818b82168a231de57a07fc0aed0d80bae9784f57984cdf7ac diff --git a/obj/Debug/net8.0/Posechaemost.csproj.FileListAbsolute.txt b/obj/Debug/net8.0/Posechaemost.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..0750918 --- /dev/null +++ b/obj/Debug/net8.0/Posechaemost.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/Posechaemost.GeneratedMSBuildEditorConfig.editorconfig +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/Posechaemost.AssemblyInfoInputs.cache +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/Posechaemost.AssemblyInfo.cs +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/Posechaemost.csproj.CoreCompileInputs.cache +/home/gara/csharp/Posechaemost/bin/Debug/net8.0/Posechaemost +/home/gara/csharp/Posechaemost/bin/Debug/net8.0/Posechaemost.deps.json +/home/gara/csharp/Posechaemost/bin/Debug/net8.0/Posechaemost.runtimeconfig.json +/home/gara/csharp/Posechaemost/bin/Debug/net8.0/Posechaemost.dll +/home/gara/csharp/Posechaemost/bin/Debug/net8.0/Posechaemost.pdb +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/Posechaemost.dll +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/refint/Posechaemost.dll +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/Posechaemost.pdb +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/Posechaemost.genruntimeconfig.cache +/home/gara/csharp/Posechaemost/obj/Debug/net8.0/ref/Posechaemost.dll diff --git a/obj/Debug/net8.0/Posechaemost.dll b/obj/Debug/net8.0/Posechaemost.dll new file mode 100644 index 0000000000000000000000000000000000000000..520c7ada3adff0d7c9fdee675aa6cec7da5b6f95 GIT binary patch literal 15872 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 AQUCw| literal 0 HcmV?d00001 diff --git a/obj/Debug/net8.0/apphost b/obj/Debug/net8.0/apphost new file mode 100755 index 0000000000000000000000000000000000000000..593b8770a84cfa4ffe73d8f09013586ecd199528 GIT binary patch literal 72352 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 literal 0 HcmV?d00001 diff --git a/obj/Debug/net8.0/ref/Posechaemost.dll b/obj/Debug/net8.0/ref/Posechaemost.dll new file mode 100644 index 0000000000000000000000000000000000000000..517a034247082c8ff4218d37a8dae8d372cfe4e5 GIT binary patch literal 10240 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 F_)iA>gD3z1 literal 0 HcmV?d00001 diff --git a/obj/Debug/net8.0/refint/Posechaemost.dll b/obj/Debug/net8.0/refint/Posechaemost.dll new file mode 100644 index 0000000000000000000000000000000000000000..517a034247082c8ff4218d37a8dae8d372cfe4e5 GIT binary patch literal 10240 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 F_)iA>gD3z1 literal 0 HcmV?d00001 diff --git a/obj/Posechaemost.csproj.nuget.dgspec.json b/obj/Posechaemost.csproj.nuget.dgspec.json new file mode 100644 index 0000000..32a5d20 --- /dev/null +++ b/obj/Posechaemost.csproj.nuget.dgspec.json @@ -0,0 +1,66 @@ +{ + "format": 1, + "restore": { + "/home/gara/csharp/Posechaemost/Posechaemost.csproj": {} + }, + "projects": { + "/home/gara/csharp/Posechaemost/Posechaemost.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/gara/csharp/Posechaemost/Posechaemost.csproj", + "projectName": "Posechaemost", + "projectPath": "/home/gara/csharp/Posechaemost/Posechaemost.csproj", + "packagesPath": "/home/gara/.nuget/packages/", + "outputPath": "/home/gara/csharp/Posechaemost/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/gara/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.402/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/obj/Posechaemost.csproj.nuget.g.props b/obj/Posechaemost.csproj.nuget.g.props new file mode 100644 index 0000000..3506346 --- /dev/null +++ b/obj/Posechaemost.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/gara/.nuget/packages/ + /home/gara/.nuget/packages/ + PackageReference + 6.11.1 + + + + + \ No newline at end of file diff --git a/obj/Posechaemost.csproj.nuget.g.targets b/obj/Posechaemost.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/obj/Posechaemost.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/obj/project.assets.json b/obj/project.assets.json new file mode 100644 index 0000000..295b7a8 --- /dev/null +++ b/obj/project.assets.json @@ -0,0 +1,71 @@ +{ + "version": 3, + "targets": { + "net8.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net8.0": [] + }, + "packageFolders": { + "/home/gara/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/gara/csharp/Posechaemost/Posechaemost.csproj", + "projectName": "Posechaemost", + "projectPath": "/home/gara/csharp/Posechaemost/Posechaemost.csproj", + "packagesPath": "/home/gara/.nuget/packages/", + "outputPath": "/home/gara/csharp/Posechaemost/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/gara/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.402/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache new file mode 100644 index 0000000..cd49dd2 --- /dev/null +++ b/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "3K0+oSHYQvE=", + "success": true, + "projectFilePath": "/home/gara/csharp/Posechaemost/Posechaemost.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file