From daa6df7a20a5f79af03c0c45a313a417a43d7ca8 Mon Sep 17 00:00:00 2001 From: rickcowan Date: Mon, 20 Apr 2026 05:05:16 -0500 Subject: [PATCH] Initial Commit --- .idea/.idea.TestConsoleApp/.idea/.gitignore | 13 + .../.idea.TestConsoleApp/.idea/encodings.xml | 4 + .../.idea/indexLayout.xml | 8 + .idea/.idea.TestConsoleApp/.idea/vcs.xml | 6 + TestConsoleApp.sln | 16 + TestConsoleApp.sln.DotSettings.user | 3 + TestConsoleApp/Program.cs | 88 +++++ TestConsoleApp/TestConsoleApp.csproj | 10 + .../bin/Debug/net10.0/TestConsoleApp | Bin 0 -> 79832 bytes .../Debug/net10.0/TestConsoleApp.deps.json | 23 ++ .../bin/Debug/net10.0/TestConsoleApp.dll | Bin 0 -> 8704 bytes .../bin/Debug/net10.0/TestConsoleApp.pdb | Bin 0 -> 12060 bytes .../net10.0/TestConsoleApp.runtimeconfig.json | 12 + ...oreApp,Version=v10.0.AssemblyAttributes.cs | 4 + .../net10.0/TestConsoleApp.AssemblyInfo.cs | 22 ++ .../TestConsoleApp.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 17 + .../net10.0/TestConsoleApp.GlobalUsings.g.cs | 8 + .../Debug/net10.0/TestConsoleApp.assets.cache | Bin 0 -> 152 bytes ...tConsoleApp.csproj.CoreCompileInputs.cache | 1 + ...TestConsoleApp.csproj.FileListAbsolute.txt | 14 + .../obj/Debug/net10.0/TestConsoleApp.dll | Bin 0 -> 8704 bytes .../TestConsoleApp.genruntimeconfig.cache | 1 + .../obj/Debug/net10.0/TestConsoleApp.pdb | Bin 0 -> 12060 bytes TestConsoleApp/obj/Debug/net10.0/apphost | Bin 0 -> 79832 bytes .../obj/Debug/net10.0/ref/TestConsoleApp.dll | Bin 0 -> 6656 bytes .../Debug/net10.0/refint/TestConsoleApp.dll | Bin 0 -> 6656 bytes .../TestConsoleApp.csproj.nuget.dgspec.json | 342 +++++++++++++++++ .../obj/TestConsoleApp.csproj.nuget.g.props | 15 + .../obj/TestConsoleApp.csproj.nuget.g.targets | 2 + TestConsoleApp/obj/project.assets.json | 347 ++++++++++++++++++ TestConsoleApp/obj/project.nuget.cache | 8 + TestConsoleApp/obj/project.packagespec.json | 1 + .../obj/rider.project.model.nuget.info | 1 + TestConsoleApp/obj/rider.project.restore.info | 1 + 35 files changed, 968 insertions(+) create mode 100644 .idea/.idea.TestConsoleApp/.idea/.gitignore create mode 100644 .idea/.idea.TestConsoleApp/.idea/encodings.xml create mode 100644 .idea/.idea.TestConsoleApp/.idea/indexLayout.xml create mode 100644 .idea/.idea.TestConsoleApp/.idea/vcs.xml create mode 100644 TestConsoleApp.sln create mode 100644 TestConsoleApp.sln.DotSettings.user create mode 100644 TestConsoleApp/Program.cs create mode 100644 TestConsoleApp/TestConsoleApp.csproj create mode 100755 TestConsoleApp/bin/Debug/net10.0/TestConsoleApp create mode 100644 TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.deps.json create mode 100644 TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.dll create mode 100644 TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.pdb create mode 100644 TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.runtimeconfig.json create mode 100644 TestConsoleApp/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfo.cs create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfoInputs.cache create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GlobalUsings.g.cs create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.assets.cache create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.CoreCompileInputs.cache create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.FileListAbsolute.txt create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.dll create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.genruntimeconfig.cache create mode 100644 TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.pdb create mode 100755 TestConsoleApp/obj/Debug/net10.0/apphost create mode 100644 TestConsoleApp/obj/Debug/net10.0/ref/TestConsoleApp.dll create mode 100644 TestConsoleApp/obj/Debug/net10.0/refint/TestConsoleApp.dll create mode 100644 TestConsoleApp/obj/TestConsoleApp.csproj.nuget.dgspec.json create mode 100644 TestConsoleApp/obj/TestConsoleApp.csproj.nuget.g.props create mode 100644 TestConsoleApp/obj/TestConsoleApp.csproj.nuget.g.targets create mode 100644 TestConsoleApp/obj/project.assets.json create mode 100644 TestConsoleApp/obj/project.nuget.cache create mode 100644 TestConsoleApp/obj/project.packagespec.json create mode 100644 TestConsoleApp/obj/rider.project.model.nuget.info create mode 100644 TestConsoleApp/obj/rider.project.restore.info diff --git a/.idea/.idea.TestConsoleApp/.idea/.gitignore b/.idea/.idea.TestConsoleApp/.idea/.gitignore new file mode 100644 index 0000000..9d41e16 --- /dev/null +++ b/.idea/.idea.TestConsoleApp/.idea/.gitignore @@ -0,0 +1,13 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Rider ignored files +/projectSettingsUpdater.xml +/.idea.TestConsoleApp.iml +/contentModel.xml +/modules.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/.idea.TestConsoleApp/.idea/encodings.xml b/.idea/.idea.TestConsoleApp/.idea/encodings.xml new file mode 100644 index 0000000..df87cf9 --- /dev/null +++ b/.idea/.idea.TestConsoleApp/.idea/encodings.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/.idea.TestConsoleApp/.idea/indexLayout.xml b/.idea/.idea.TestConsoleApp/.idea/indexLayout.xml new file mode 100644 index 0000000..7b08163 --- /dev/null +++ b/.idea/.idea.TestConsoleApp/.idea/indexLayout.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/.idea.TestConsoleApp/.idea/vcs.xml b/.idea/.idea.TestConsoleApp/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/.idea.TestConsoleApp/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/TestConsoleApp.sln b/TestConsoleApp.sln new file mode 100644 index 0000000..7bb9191 --- /dev/null +++ b/TestConsoleApp.sln @@ -0,0 +1,16 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestConsoleApp", "TestConsoleApp\TestConsoleApp.csproj", "{31B5903B-1502-4A2F-A569-5CA61C287EB5}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {31B5903B-1502-4A2F-A569-5CA61C287EB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {31B5903B-1502-4A2F-A569-5CA61C287EB5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {31B5903B-1502-4A2F-A569-5CA61C287EB5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {31B5903B-1502-4A2F-A569-5CA61C287EB5}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/TestConsoleApp.sln.DotSettings.user b/TestConsoleApp.sln.DotSettings.user new file mode 100644 index 0000000..3628c70 --- /dev/null +++ b/TestConsoleApp.sln.DotSettings.user @@ -0,0 +1,3 @@ + + ForceIncluded + ForceIncluded \ No newline at end of file diff --git a/TestConsoleApp/Program.cs b/TestConsoleApp/Program.cs new file mode 100644 index 0000000..81c0b06 --- /dev/null +++ b/TestConsoleApp/Program.cs @@ -0,0 +1,88 @@ +using System.Linq.Expressions; +using System.Reflection; + +TestClassRepo repo = new(); + +var test = repo.Get(_ => _.Name == "Test" || _.Id == "TestId2"); + +var testexpression = repo.Get(filter: [ new() { Name = "Test2", Description = "Test2" }]); + +Console.WriteLine(test); + +Console.ReadLine(); + +public class TestClass +{ + public string Name { get; set; } + public string Id { get; set; } + public string Description { get; set; } + public bool? IsActive { get; set; } +} + +public class TestClassRepo +{ + private List _list = [new() { Name = "Test" , Id = "TestId" }, new() { Name = "Test2" , Id = "TestId2", Description = "Test2" }, new() { Name = "Test3" , Id = "Test3" } ]; + + public List Get(Predicate? predicate = null, List? filter = null) + { + if (predicate != null) + { + return TestUtils.Get(predicate, _list); + } + else if (filter != null) + { + return TestUtils.GetFilter(filter, _list); + } + + return _list; + } +} + +public class TestUtils +{ + public static List Get(Predicate predicate, IEnumerable collection) + { + List result = []; + + foreach (var item in collection) + { + if (predicate(item)) + { + result.Add(item); + } + } + + return result; + } + + public static List GetFilter(List obj, List collection) + { + ParameterExpression param = Expression.Parameter(typeof(T)); + Expression predicate = Expression.Constant(true); + + foreach (var item in obj) + { + PropertyInfo[] properties = typeof(T).GetProperties(); + + foreach (PropertyInfo property in properties) + { + string name = property.Name; + var value = property.GetValue(item); + + if (value is not null) + { + MemberExpression propertyExpression = Expression.Property(param, name); + + ConstantExpression constant = Expression.Constant(value); + + BinaryExpression body = Expression.Equal(propertyExpression, constant); + + predicate = Expression.AndAlso(predicate, body); + } + } + } + + var lambda = Expression.Lambda>(predicate, param); + return collection.Where(lambda.Compile()).ToList(); + } +} \ No newline at end of file diff --git a/TestConsoleApp/TestConsoleApp.csproj b/TestConsoleApp/TestConsoleApp.csproj new file mode 100644 index 0000000..6c1dc92 --- /dev/null +++ b/TestConsoleApp/TestConsoleApp.csproj @@ -0,0 +1,10 @@ + + + + Exe + net10.0 + enable + enable + + + diff --git a/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp b/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp new file mode 100755 index 0000000000000000000000000000000000000000..91eaea7f1d591405344820833a059c82272a8ca2 GIT binary patch literal 79832 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 W@&5+}iO09oTln1Yi}G_9f&T@mdZd#8 literal 0 HcmV?d00001 diff --git a/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.pdb b/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.pdb new file mode 100644 index 0000000000000000000000000000000000000000..5287a951166c8897cd6bc588dbe7631cd54ec889 GIT binary patch literal 12060 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 AApigX literal 0 HcmV?d00001 diff --git a/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.runtimeconfig.json b/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.runtimeconfig.json new file mode 100644 index 0000000..01e4519 --- /dev/null +++ b/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net10.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "10.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/TestConsoleApp/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs b/TestConsoleApp/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs new file mode 100644 index 0000000..925b135 --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/.NETCoreApp,Version=v10.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v10.0", FrameworkDisplayName = ".NET 10.0")] diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfo.cs b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfo.cs new file mode 100644 index 0000000..501da5f --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.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("TestConsoleApp")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("TestConsoleApp")] +[assembly: System.Reflection.AssemblyTitleAttribute("TestConsoleApp")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfoInputs.cache b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfoInputs.cache new file mode 100644 index 0000000..1e1b850 --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +40407e8a8a83a24a182f4cf3d4d54f478d330b6e2efeb4395673e3c8479d8601 diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GeneratedMSBuildEditorConfig.editorconfig b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..e03dbf6 --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,17 @@ +is_global = true +build_property.TargetFramework = net10.0 +build_property.TargetFrameworkIdentifier = .NETCoreApp +build_property.TargetFrameworkVersion = v10.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 = TestConsoleApp +build_property.ProjectDir = /home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 10.0 +build_property.EnableCodeStyleSeverity = diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GlobalUsings.g.cs b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GlobalUsings.g.cs new file mode 100644 index 0000000..d12bcbc --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using System; +global using System.Collections.Generic; +global using System.IO; +global using System.Linq; +global using System.Net.Http; +global using System.Threading; +global using System.Threading.Tasks; diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.assets.cache b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..ece70a5c37d53612e70f6854a4133f299235b345 GIT binary patch literal 152 zcmWIWc6a1qU|^_uaa?WFg}z_Bit@3#Q{*z2ZO$m%6fuS4=HJR=J46mHoB~usEMNpG nl-JM5&rQ`Y$}dh$&&e;>*UKwSPc6|eNKDR7OiwM=Cu9}?Uv3@Z literal 0 HcmV?d00001 diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.CoreCompileInputs.cache b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..e32ee65 --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +3f8dd31b2dcba0a821617833f6437a0cc7844994b709fd3a34bf4faf55c17552 diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.FileListAbsolute.txt b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..c5e6d28 --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.deps.json +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.runtimeconfig.json +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.dll +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/bin/Debug/net10.0/TestConsoleApp.pdb +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.GeneratedMSBuildEditorConfig.editorconfig +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfoInputs.cache +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.AssemblyInfo.cs +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.csproj.CoreCompileInputs.cache +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.dll +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/refint/TestConsoleApp.dll +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.pdb +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.genruntimeconfig.cache +/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/Debug/net10.0/ref/TestConsoleApp.dll diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.dll b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.dll new file mode 100644 index 0000000000000000000000000000000000000000..06e1e54ef390aa9651238bcc749d3d7f3c3771d8 GIT binary patch literal 8704 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 W@&5+}iO09oTln1Yi}G_9f&T@mdZd#8 literal 0 HcmV?d00001 diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.genruntimeconfig.cache b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.genruntimeconfig.cache new file mode 100644 index 0000000..e751075 --- /dev/null +++ b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.genruntimeconfig.cache @@ -0,0 +1 @@ +2d9a382cc83355229f0e497dd8bf7e9fc9b705cb5bb6a1adef1084e30d2c88bf diff --git a/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.pdb b/TestConsoleApp/obj/Debug/net10.0/TestConsoleApp.pdb new file mode 100644 index 0000000000000000000000000000000000000000..5287a951166c8897cd6bc588dbe7631cd54ec889 GIT binary patch literal 12060 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 AApigX literal 0 HcmV?d00001 diff --git a/TestConsoleApp/obj/Debug/net10.0/apphost b/TestConsoleApp/obj/Debug/net10.0/apphost new file mode 100755 index 0000000000000000000000000000000000000000..91eaea7f1d591405344820833a059c82272a8ca2 GIT binary patch literal 79832 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

ZAwX`U0>g}U(CY|q2yybS zgDgbCR9dLtMY7#OO-8bIN+0f^v#`RNo%CrMrW}&gMlaBGfsKD1`~mckdZT+2@uXs^ z^(qw-)HQf*$ZW{cTbe#(4eE!f0`eQ#Z2d*5BS8(MiZ}_e>`ZF1L5cU4SVmXVbI3(9 zvet;Y3E4&LUMRas|4411Tu5r}-a+yHoPMz_!j2A&-lUF>6#Y}AZz3}(`mW#( zAmeSciF45j*g^*YGxV(By?`BbQs9Wd34!MYzADfVXaQ<;8L)-E1h@~`-%K48{2*T0 z2Vk)ad;ctbicGq!<#2Aljs4m~-v>NMzX9x_-vd5Je*)~IZs>f5o(CMG7Xe?UBH*m> zKL^-H*XXJ?LOz|-#^@5}&I)HyaFaey7c>)`MQuYk*MxITIJbmzTR69cb5}UO6!+xfL8?mD#iHAsc#~qX*sz~fPDKjL$?JmMZ56Ru(!K_ zx8bK@XWOW0BYZ+JJ!0W64&Fy)-fI)GEr0sA*4?Ez<~CGHLk%226qhw_LN;FqJ@>G`sExs*)RX zZCjav1_{Ie`U!HTFkiZl!A3$`eBfpga=b z#$2ieii&Efwz9$zHhA$08k`Z|SCu7uy<`PR#ggG6iqk0A)fLyfbg%wtc%4_Ck7e8| zoN$(1uVU~T4g0@pjk(UUwNmp$uVG|HEzcUuDp;RE?)(NnT&gI~DBD;QEFq6qGVLMj zX3&@zFB<;1Y;FkPNqNdKRXnvJiaG4maMl}wXbXfNSWA{|1qo^0uxl#ZO@9P?To3nf zA||%)V=hV!-f-kDU8Iuo0|e>2*okU2SGH}!V)&~mIy>JxX)$jbzCWX??ha>k2D@$9f%0fM9CBvhda=WzWvn=^A6TXzv!X=cIEN>2R(W;H zRDN{suqK>-kT^)bIGYPBduw*$AqXSkxai!{MLZcCi#&-$_tc?Hx~8?Jb<&!Fbapb? z&gh|LMw?sjoLcx|=N~fz`~s(ROIP=Hc7cRr}QCK}1S>@}A+td6eE~WOr;u+N`*BM_km269C z)pM`-TB}C8q>^Z2cuJ!KxvBBenCtP@KOY^8p?YsVmxr15y<3lB(ekUdvCh{*8&A<$ zWsgSf+fNVfKaHB@4nVmDXT7Ml@C*4u2r73ULTKi28KPk(v$@him|P!;L{xv${QSS0!&ao#>i@h9j!DwGAlahd@(f&b7< zft~<79sak5e%AE{$2?QLyRIGP$C1L}ryB zHNf>DHz(56i5<{#}W11iDp`pO*P?e)Z|McgBr`9UAUJuK!p)79mtd2UyE#s{_l$|S`K6WCj z`+?z<4cm3pPdamy-2ggjeGGO?X zT)j7|R}9BmMqv`alEm9^M%TA&O_UYN(qMgCK>V)B>JHvgL)o+Ic&FK1AfqhF8P#g` zxEKh$njdhj_=wTGkmYIc>?^b8!DC2*;i=0t#Hh;Co>fO>x}y9?wAmNg6uVny@J2Fg z9POm4D_gf24rL90!l}ELl$X_O)`*E>2N_&8Y+r>75*x?2j5K12!akmid+_+y@`p2n d$K#C|#*TjkS|R)&%~u9K0)N7;v7NQOPH^iuj=gr(P{|(8UfYw* z&TM98H+GP~C~83{NI^n*pgcrG@Bj}4384yv2%)s8bI;#B=iGDe+&Sa37j96Rh?>whH;LZD$gLpo!C(X8_Gf<5PCsgU=kQzF zFIHzNv(-~@aN3m zV{h+KmY&e^M7zPsgxoh?!dO7p(HY?}6~+xr;^&cWq4Q$U(zN(GQHT6B#)u46s2_IE zF}_H&(Ht?8!$ufJH}pP{4-k(`JM@$tYHxd>vW+fS^*Yvp0Zsia%yP<9XX_K^h7JbZ-RV`evC74 zcjULUXa846Zhvp|#~1dt^nZ+(`gm#g$-pY^HEw)2rKp)o1){gxh&0gXJ8l{d_k4lq4#o|!0=ma8ep}z?KLn@_O=tJ!rfUgSN zFR)MG9f5x%mad8ZcZluy>92wF2f?2s#(yo+F5nq@k

ZAwX`U0>g}U(CY|q2yybS zgDgbCR9dLtMY7#OO-8bIN+0f^v#`RNo%CrMrW}&gMlaBGfsKD1`~mckdZT+2@uXs^ z^(qw-)HQf*$ZW{cTbe#(4eE!f0`eQ#Z2d*5BS8(MiZ}_e>`ZF1L5cU4SVmXVbI3(9 zvet;Y3E4&LUMRas|4411Tu5r}-a+yHoPMz_!j2A&-lUF>6#Y}AZz3}(`mW#( zAmeSciF45j*g^*YGxV(By?`BbQs9Wd34!MYzADfVXaQ<;8L)-E1h@~`-%K48{2*T0 z2Vk)ad;ctbicGq!<#2Aljs4m~-v>NMzX9x_-vd5Je*)~IZs>f5o(CMG7Xe?UBH*m> zKL^-H*XXJ?LOz|-#^@5}&I)HyaFaey7c>)`MQuYk*MxITIJbmzTR69cb5}UO6!+xfL8?mD#iHAsc#~qX*sz~fPDKjL$?JmMZ56Ru(!K_ zx8bK@XWOW0BYZ+JJ!0W64&Fy)-fI)GEr0sA*4?Ez<~CGHLk%226qhw_LN;FqJ@>G`sExs*)RX zZCjav1_{Ie`U!HTFkiZl!A3$`eBfpga=b z#$2ieii&Efwz9$zHhA$08k`Z|SCu7uy<`PR#ggG6iqk0A)fLyfbg%wtc%4_Ck7e8| zoN$(1uVU~T4g0@pjk(UUwNmp$uVG|HEzcUuDp;RE?)(NnT&gI~DBD;QEFq6qGVLMj zX3&@zFB<;1Y;FkPNqNdKRXnvJiaG4maMl}wXbXfNSWA{|1qo^0uxl#ZO@9P?To3nf zA||%)V=hV!-f-kDU8Iuo0|e>2*okU2SGH}!V)&~mIy>JxX)$jbzCWX??ha>k2D@$9f%0fM9CBvhda=WzWvn=^A6TXzv!X=cIEN>2R(W;H zRDN{suqK>-kT^)bIGYPBduw*$AqXSkxai!{MLZcCi#&-$_tc?Hx~8?Jb<&!Fbapb? z&gh|LMw?sjoLcx|=N~fz`~s(ROIP=Hc7cRr}QCK}1S>@}A+td6eE~WOr;u+N`*BM_km269C z)pM`-TB}C8q>^Z2cuJ!KxvBBenCtP@KOY^8p?YsVmxr15y<3lB(ekUdvCh{*8&A<$ zWsgSf+fNVfKaHB@4nVmDXT7Ml@C*4u2r73ULTKi28KPk(v$@him|P!;L{xv${QSS0!&ao#>i@h9j!DwGAlahd@(f&b7< zft~<79sak5e%AE{$2?QLyRIGP$C1L}ryB zHNf>DHz(56i5<{#}W11iDp`pO*P?e)Z|McgBr`9UAUJuK!p)79mtd2UyE#s{_l$|S`K6WCj z`+?z<4cm3pPdamy-2ggjeGGO?X zT)j7|R}9BmMqv`alEm9^M%TA&O_UYN(qMgCK>V)B>JHvgL)o+Ic&FK1AfqhF8P#g` zxEKh$njdhj_=wTGkmYIc>?^b8!DC2*;i=0t#Hh;Co>fO>x}y9?wAmNg6uVny@J2Fg z9POm4D_gf24rL90!l}ELl$X_O)`*E>2N_&8Y+r>75*x?2j5K12!akmid+_+y@`p2n d$K#C|#*TjkS|R)&%~u9K0 + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/roseglow/.nuget/packages/ + /home/roseglow/.nuget/packages/ + PackageReference + 7.0.0 + + + + + \ No newline at end of file diff --git a/TestConsoleApp/obj/TestConsoleApp.csproj.nuget.g.targets b/TestConsoleApp/obj/TestConsoleApp.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/TestConsoleApp/obj/TestConsoleApp.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/TestConsoleApp/obj/project.assets.json b/TestConsoleApp/obj/project.assets.json new file mode 100644 index 0000000..fc3ad4d --- /dev/null +++ b/TestConsoleApp/obj/project.assets.json @@ -0,0 +1,347 @@ +{ + "version": 3, + "targets": { + "net10.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net10.0": [] + }, + "packageFolders": { + "/home/roseglow/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/TestConsoleApp.csproj", + "projectName": "TestConsoleApp", + "projectPath": "/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/TestConsoleApp.csproj", + "packagesPath": "/home/roseglow/.nuget/packages/", + "outputPath": "/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/roseglow/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net10.0" + ], + "sources": { + "/usr/lib/dotnet/library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "all" + }, + "SdkAnalysisLevel": "10.0.100" + }, + "frameworks": { + "net10.0": { + "targetAlias": "net10.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib/dotnet/sdk/10.0.106/PortableRuntimeIdentifierGraph.json", + "packagesToPrune": { + "Microsoft.CSharp": "(,4.7.32767]", + "Microsoft.VisualBasic": "(,10.4.32767]", + "Microsoft.Win32.Primitives": "(,4.3.32767]", + "Microsoft.Win32.Registry": "(,5.0.32767]", + "runtime.any.System.Collections": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.any.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.any.System.Globalization": "(,4.3.32767]", + "runtime.any.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.any.System.IO": "(,4.3.32767]", + "runtime.any.System.Reflection": "(,4.3.32767]", + "runtime.any.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.any.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.any.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.any.System.Runtime": "(,4.3.32767]", + "runtime.any.System.Runtime.Handles": "(,4.3.32767]", + "runtime.any.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.any.System.Text.Encoding": "(,4.3.32767]", + "runtime.any.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.any.System.Threading.Tasks": "(,4.3.32767]", + "runtime.any.System.Threading.Timer": "(,4.3.32767]", + "runtime.aot.System.Collections": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tools": "(,4.3.32767]", + "runtime.aot.System.Diagnostics.Tracing": "(,4.3.32767]", + "runtime.aot.System.Globalization": "(,4.3.32767]", + "runtime.aot.System.Globalization.Calendars": "(,4.3.32767]", + "runtime.aot.System.IO": "(,4.3.32767]", + "runtime.aot.System.Reflection": "(,4.3.32767]", + "runtime.aot.System.Reflection.Extensions": "(,4.3.32767]", + "runtime.aot.System.Reflection.Primitives": "(,4.3.32767]", + "runtime.aot.System.Resources.ResourceManager": "(,4.3.32767]", + "runtime.aot.System.Runtime": "(,4.3.32767]", + "runtime.aot.System.Runtime.Handles": "(,4.3.32767]", + "runtime.aot.System.Runtime.InteropServices": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding": "(,4.3.32767]", + "runtime.aot.System.Text.Encoding.Extensions": "(,4.3.32767]", + "runtime.aot.System.Threading.Tasks": "(,4.3.32767]", + "runtime.aot.System.Threading.Timer": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.debian.9-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.27-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.fedora.28-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.opensuse.42.3-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "(,4.3.32767]", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography": "(,4.3.32767]", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Http": "(,4.3.32767]", + "runtime.ubuntu.18.04-x64.runtime.native.System.Net.Security": "(,4.3.32767]", + "runtime.unix.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.unix.System.Console": "(,4.3.32767]", + "runtime.unix.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.unix.System.IO.FileSystem": "(,4.3.32767]", + "runtime.unix.System.Net.Primitives": "(,4.3.32767]", + "runtime.unix.System.Net.Sockets": "(,4.3.32767]", + "runtime.unix.System.Private.Uri": "(,4.3.32767]", + "runtime.unix.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win.Microsoft.Win32.Primitives": "(,4.3.32767]", + "runtime.win.System.Console": "(,4.3.32767]", + "runtime.win.System.Diagnostics.Debug": "(,4.3.32767]", + "runtime.win.System.IO.FileSystem": "(,4.3.32767]", + "runtime.win.System.Net.Primitives": "(,4.3.32767]", + "runtime.win.System.Net.Sockets": "(,4.3.32767]", + "runtime.win.System.Runtime.Extensions": "(,4.3.32767]", + "runtime.win10-arm-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-arm64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win10-x64-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win10-x86-aot.runtime.native.System.IO.Compression": "(,4.0.32767]", + "runtime.win7-x64.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7-x86.runtime.native.System.IO.Compression": "(,4.3.32767]", + "runtime.win7.System.Private.Uri": "(,4.3.32767]", + "runtime.win8-arm.runtime.native.System.IO.Compression": "(,4.3.32767]", + "System.AppContext": "(,4.3.32767]", + "System.Buffers": "(,5.0.32767]", + "System.Collections": "(,4.3.32767]", + "System.Collections.Concurrent": "(,4.3.32767]", + "System.Collections.Immutable": "(,10.0.32767]", + "System.Collections.NonGeneric": "(,4.3.32767]", + "System.Collections.Specialized": "(,4.3.32767]", + "System.ComponentModel": "(,4.3.32767]", + "System.ComponentModel.Annotations": "(,4.3.32767]", + "System.ComponentModel.EventBasedAsync": "(,4.3.32767]", + "System.ComponentModel.Primitives": "(,4.3.32767]", + "System.ComponentModel.TypeConverter": "(,4.3.32767]", + "System.Console": "(,4.3.32767]", + "System.Data.Common": "(,4.3.32767]", + "System.Data.DataSetExtensions": "(,4.4.32767]", + "System.Diagnostics.Contracts": "(,4.3.32767]", + "System.Diagnostics.Debug": "(,4.3.32767]", + "System.Diagnostics.DiagnosticSource": "(,10.0.32767]", + "System.Diagnostics.FileVersionInfo": "(,4.3.32767]", + "System.Diagnostics.Process": "(,4.3.32767]", + "System.Diagnostics.StackTrace": "(,4.3.32767]", + "System.Diagnostics.TextWriterTraceListener": "(,4.3.32767]", + "System.Diagnostics.Tools": "(,4.3.32767]", + "System.Diagnostics.TraceSource": "(,4.3.32767]", + "System.Diagnostics.Tracing": "(,4.3.32767]", + "System.Drawing.Primitives": "(,4.3.32767]", + "System.Dynamic.Runtime": "(,4.3.32767]", + "System.Formats.Asn1": "(,10.0.32767]", + "System.Formats.Tar": "(,10.0.32767]", + "System.Globalization": "(,4.3.32767]", + "System.Globalization.Calendars": "(,4.3.32767]", + "System.Globalization.Extensions": "(,4.3.32767]", + "System.IO": "(,4.3.32767]", + "System.IO.Compression": "(,4.3.32767]", + "System.IO.Compression.ZipFile": "(,4.3.32767]", + "System.IO.FileSystem": "(,4.3.32767]", + "System.IO.FileSystem.AccessControl": "(,4.4.32767]", + "System.IO.FileSystem.DriveInfo": "(,4.3.32767]", + "System.IO.FileSystem.Primitives": "(,4.3.32767]", + "System.IO.FileSystem.Watcher": "(,4.3.32767]", + "System.IO.IsolatedStorage": "(,4.3.32767]", + "System.IO.MemoryMappedFiles": "(,4.3.32767]", + "System.IO.Pipelines": "(,10.0.32767]", + "System.IO.Pipes": "(,4.3.32767]", + "System.IO.Pipes.AccessControl": "(,5.0.32767]", + "System.IO.UnmanagedMemoryStream": "(,4.3.32767]", + "System.Linq": "(,4.3.32767]", + "System.Linq.AsyncEnumerable": "(,10.0.32767]", + "System.Linq.Expressions": "(,4.3.32767]", + "System.Linq.Parallel": "(,4.3.32767]", + "System.Linq.Queryable": "(,4.3.32767]", + "System.Memory": "(,5.0.32767]", + "System.Net.Http": "(,4.3.32767]", + "System.Net.Http.Json": "(,10.0.32767]", + "System.Net.NameResolution": "(,4.3.32767]", + "System.Net.NetworkInformation": "(,4.3.32767]", + "System.Net.Ping": "(,4.3.32767]", + "System.Net.Primitives": "(,4.3.32767]", + "System.Net.Requests": "(,4.3.32767]", + "System.Net.Security": "(,4.3.32767]", + "System.Net.ServerSentEvents": "(,10.0.32767]", + "System.Net.Sockets": "(,4.3.32767]", + "System.Net.WebHeaderCollection": "(,4.3.32767]", + "System.Net.WebSockets": "(,4.3.32767]", + "System.Net.WebSockets.Client": "(,4.3.32767]", + "System.Numerics.Vectors": "(,5.0.32767]", + "System.ObjectModel": "(,4.3.32767]", + "System.Private.DataContractSerialization": "(,4.3.32767]", + "System.Private.Uri": "(,4.3.32767]", + "System.Reflection": "(,4.3.32767]", + "System.Reflection.DispatchProxy": "(,6.0.32767]", + "System.Reflection.Emit": "(,4.7.32767]", + "System.Reflection.Emit.ILGeneration": "(,4.7.32767]", + "System.Reflection.Emit.Lightweight": "(,4.7.32767]", + "System.Reflection.Extensions": "(,4.3.32767]", + "System.Reflection.Metadata": "(,10.0.32767]", + "System.Reflection.Primitives": "(,4.3.32767]", + "System.Reflection.TypeExtensions": "(,4.3.32767]", + "System.Resources.Reader": "(,4.3.32767]", + "System.Resources.ResourceManager": "(,4.3.32767]", + "System.Resources.Writer": "(,4.3.32767]", + "System.Runtime": "(,4.3.32767]", + "System.Runtime.CompilerServices.Unsafe": "(,7.0.32767]", + "System.Runtime.CompilerServices.VisualC": "(,4.3.32767]", + "System.Runtime.Extensions": "(,4.3.32767]", + "System.Runtime.Handles": "(,4.3.32767]", + "System.Runtime.InteropServices": "(,4.3.32767]", + "System.Runtime.InteropServices.RuntimeInformation": "(,4.3.32767]", + "System.Runtime.Loader": "(,4.3.32767]", + "System.Runtime.Numerics": "(,4.3.32767]", + "System.Runtime.Serialization.Formatters": "(,4.3.32767]", + "System.Runtime.Serialization.Json": "(,4.3.32767]", + "System.Runtime.Serialization.Primitives": "(,4.3.32767]", + "System.Runtime.Serialization.Xml": "(,4.3.32767]", + "System.Security.AccessControl": "(,6.0.32767]", + "System.Security.Claims": "(,4.3.32767]", + "System.Security.Cryptography.Algorithms": "(,4.3.32767]", + "System.Security.Cryptography.Cng": "(,5.0.32767]", + "System.Security.Cryptography.Csp": "(,4.3.32767]", + "System.Security.Cryptography.Encoding": "(,4.3.32767]", + "System.Security.Cryptography.OpenSsl": "(,5.0.32767]", + "System.Security.Cryptography.Primitives": "(,4.3.32767]", + "System.Security.Cryptography.X509Certificates": "(,4.3.32767]", + "System.Security.Principal": "(,4.3.32767]", + "System.Security.Principal.Windows": "(,5.0.32767]", + "System.Security.SecureString": "(,4.3.32767]", + "System.Text.Encoding": "(,4.3.32767]", + "System.Text.Encoding.CodePages": "(,10.0.32767]", + "System.Text.Encoding.Extensions": "(,4.3.32767]", + "System.Text.Encodings.Web": "(,10.0.32767]", + "System.Text.Json": "(,10.0.32767]", + "System.Text.RegularExpressions": "(,4.3.32767]", + "System.Threading": "(,4.3.32767]", + "System.Threading.AccessControl": "(,10.0.32767]", + "System.Threading.Channels": "(,10.0.32767]", + "System.Threading.Overlapped": "(,4.3.32767]", + "System.Threading.Tasks": "(,4.3.32767]", + "System.Threading.Tasks.Dataflow": "(,10.0.32767]", + "System.Threading.Tasks.Extensions": "(,5.0.32767]", + "System.Threading.Tasks.Parallel": "(,4.3.32767]", + "System.Threading.Thread": "(,4.3.32767]", + "System.Threading.ThreadPool": "(,4.3.32767]", + "System.Threading.Timer": "(,4.3.32767]", + "System.ValueTuple": "(,4.5.32767]", + "System.Xml.ReaderWriter": "(,4.3.32767]", + "System.Xml.XDocument": "(,4.3.32767]", + "System.Xml.XmlDocument": "(,4.3.32767]", + "System.Xml.XmlSerializer": "(,4.3.32767]", + "System.Xml.XPath": "(,4.3.32767]", + "System.Xml.XPath.XDocument": "(,5.0.32767]" + } + } + } + } +} \ No newline at end of file diff --git a/TestConsoleApp/obj/project.nuget.cache b/TestConsoleApp/obj/project.nuget.cache new file mode 100644 index 0000000..6facea0 --- /dev/null +++ b/TestConsoleApp/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "IyxAEH5/MNE=", + "success": true, + "projectFilePath": "/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/TestConsoleApp.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file diff --git a/TestConsoleApp/obj/project.packagespec.json b/TestConsoleApp/obj/project.packagespec.json new file mode 100644 index 0000000..a192a69 --- /dev/null +++ b/TestConsoleApp/obj/project.packagespec.json @@ -0,0 +1 @@ +"restore":{"projectUniqueName":"/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/TestConsoleApp.csproj","projectName":"TestConsoleApp","projectPath":"/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/TestConsoleApp.csproj","outputPath":"/home/roseglow/MoreStorage/dev/csharp/TestConsoleApp/TestConsoleApp/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net10.0"],"sources":{"/usr/lib/dotnet/library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net10.0":{"targetAlias":"net10.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"all"},"SdkAnalysisLevel":"10.0.100"}"frameworks":{"net10.0":{"targetAlias":"net10.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib/dotnet/sdk/10.0.106/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/TestConsoleApp/obj/rider.project.model.nuget.info b/TestConsoleApp/obj/rider.project.model.nuget.info new file mode 100644 index 0000000..4cf2e3e --- /dev/null +++ b/TestConsoleApp/obj/rider.project.model.nuget.info @@ -0,0 +1 @@ +17766378956995617 \ No newline at end of file diff --git a/TestConsoleApp/obj/rider.project.restore.info b/TestConsoleApp/obj/rider.project.restore.info new file mode 100644 index 0000000..4cf2e3e --- /dev/null +++ b/TestConsoleApp/obj/rider.project.restore.info @@ -0,0 +1 @@ +17766378956995617 \ No newline at end of file