diff --git a/.vs/ProjectMain/v16/.suo b/.vs/ProjectMain/v16/.suo new file mode 100644 index 0000000..619a452 Binary files /dev/null and b/.vs/ProjectMain/v16/.suo differ diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json new file mode 100644 index 0000000..f8b4888 --- /dev/null +++ b/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": null +} \ No newline at end of file diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..3051723 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,8 @@ +{ + "ExpandedNodes": [ + "", + "\\c#" + ], + "SelectedNode": "\\c#", + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite new file mode 100644 index 0000000..354e7e3 Binary files /dev/null and b/.vs/slnx.sqlite differ diff --git a/c#/RequestTaskProcessing/.vs/RequestTaskProcessing/v16/.suo b/c#/RequestTaskProcessing/.vs/RequestTaskProcessing/v16/.suo new file mode 100644 index 0000000..d5e1caa Binary files /dev/null and b/c#/RequestTaskProcessing/.vs/RequestTaskProcessing/v16/.suo differ diff --git a/c#/RequestTaskProcessing/Program.cs b/c#/RequestTaskProcessing/Program.cs new file mode 100644 index 0000000..2d2b5ca --- /dev/null +++ b/c#/RequestTaskProcessing/Program.cs @@ -0,0 +1,96 @@ +using System; +using System.IO; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Mainboard; +using Newtonsoft.Json.Linq; +using Newtonsoft.Json.Converters; + +namespace RequestTaskProcessing +{ + class Program + { + static void Main(string[] args) + { + TestWorkResourceMethod(); + } + + static void TestWorkResourceMethod() + { + TestWorkResouceClass test = new TestWorkResouceClass(); + string id = "test_Resource_"; + string classPath = test.WriteClassfication(id, "subcategory"); + string boundPath = test.WriteBoundbox(id, "boundbox"); + + + MainCategoryContainer container = new MainCategoryContainer(); + container.classficationContainer.SetJObject(test.ReadJsonFile(classPath)); + container.boundboxContainer.SetJObject(test.ReadJsonFile(boundPath)); + + Console.WriteLine(container.GetJObject().ToString()); + File.WriteAllText(@"C:/sub_category/maincategory.json", container.GetJObject().ToString()); + } + } + + + class TestWorkResouceClass + { + public string WriteClassfication(string id, string resource) + { + //Set file Path + string workDirectory = @"C:/sub_category/gpuworker1/" + id; + string filename = workDirectory + "/classfication.json"; + + //Work + ClassficationContainer container = new ClassficationContainer(); + container.SetClassfication("Top"); + + + //get JObject + JObject json = container.GetJObject(); + + //create dircetory&json file + CreateDirectory(workDirectory); + File.WriteAllText(filename, json.ToString()); + return filename; + } + public string WriteBoundbox(string id, string resource) + { + //Set file Path + string workDirectory = @"C:/sub_category/gpuworker1/" + id; + string filename = workDirectory + "/boundbox.json"; + + //Work + BoundBoxContainer container = new BoundBoxContainer(); + container.SetBoundBox(10, 20, 15, 25); + + + //get JObject + JObject json = container.GetJObject(); + + //create dircetory&json file + CreateDirectory(workDirectory); + File.WriteAllText(filename, json.ToString()); + return filename; + } + + public void CreateDirectory(string dirPath) + { + if (Directory.Exists(dirPath) == false) + { + Directory.CreateDirectory(dirPath); + } + } + + public JObject ReadJsonFile(string filename) + { + string str = File.ReadAllText(filename); + if (str == "") + throw new Exception(); + JObject json = JObject.Parse(str); + return json; + } + } +} \ No newline at end of file diff --git a/c#/RequestTaskProcessing/RequestTaskProcessing.csproj b/c#/RequestTaskProcessing/RequestTaskProcessing.csproj new file mode 100644 index 0000000..58bb9eb --- /dev/null +++ b/c#/RequestTaskProcessing/RequestTaskProcessing.csproj @@ -0,0 +1,12 @@ + + + + Exe + netcoreapp3.1 + + + + + + + diff --git a/c#/RequestTaskProcessing/RequestTaskProcessing.sln b/c#/RequestTaskProcessing/RequestTaskProcessing.sln new file mode 100644 index 0000000..0ea5b99 --- /dev/null +++ b/c#/RequestTaskProcessing/RequestTaskProcessing.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.32002.261 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RequestTaskProcessing", "RequestTaskProcessing.csproj", "{E65D32F0-3366-4546-A793-A1DB9549AB92}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {E65D32F0-3366-4546-A793-A1DB9549AB92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E65D32F0-3366-4546-A793-A1DB9549AB92}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E65D32F0-3366-4546-A793-A1DB9549AB92}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E65D32F0-3366-4546-A793-A1DB9549AB92}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {DE73F36F-FF7E-4980-95B5-97FA6A666B85} + EndGlobalSection +EndGlobal diff --git a/c#/RequestTaskProcessing/TaskMessageClass.cs b/c#/RequestTaskProcessing/TaskMessageClass.cs new file mode 100644 index 0000000..cc58f4e --- /dev/null +++ b/c#/RequestTaskProcessing/TaskMessageClass.cs @@ -0,0 +1,10 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace RequestTaskProcessing +{ + class TaskMessageClass + { + } +} diff --git a/c#/RequestTaskProcessing/WorkResourceClass.cs b/c#/RequestTaskProcessing/WorkResourceClass.cs new file mode 100644 index 0000000..829b5c1 --- /dev/null +++ b/c#/RequestTaskProcessing/WorkResourceClass.cs @@ -0,0 +1,235 @@ + +using System; +using Newtonsoft.Json.Linq; +using System.Collections.Generic; + +namespace Mainboard +{ + /// + /// work resouce의 내용을 담을 수 있는 container + /// + public interface IJObjectUseAbleContainer + { + JObject GetJObject(); + void SetJObject(JObject obj); + string GetKey(); + JToken GetValue(); + + } + + public abstract class CompoundContainer :IJObjectUseAbleContainer + { + abstract public void SetJObject(JObject obj); + abstract public string GetKey(); + public JObject GetJObject() + { + JObject value = new JObject(); + foreach(IJObjectUseAbleContainer container in containers) + { + value.Add(container.GetKey(), container.GetJObject()[container.GetKey()]); + } + JObject json = new JObject(); + json.Add(GetKey(), value); + return json; + } + public void SetAtribute(IJObjectUseAbleContainer container) + { + containers.Add(container); + } + + public JToken GetValue() + { + JObject value = new JObject(); + foreach (IJObjectUseAbleContainer container in containers) + { + value.Add(container.GetKey(), container.GetJObject()[container.GetKey()]); + } + return value; + } + + protected List containers = new List(); + } + + public class ClassficationContainer : IJObjectUseAbleContainer + { + public ClassficationContainer(string classfication="None") + { + this.classfication = classfication; + } + public string GetKey() { return "classfication"; } + public JObject GetJObject() + { + //if (classfication == null) + JObject json = new JObject(); + json.Add(GetKey(), classfication); + return json; + } + public void SetJObject(JObject obj) + { + classfication = (string)obj[GetKey()]; + } + public void SetClassfication(string classfication) + { + this.classfication = classfication; + } + + public JToken GetValue() + { + return GetJObject()[GetKey()]; + } + + protected string classfication; + } + + public class ConfidenceContainer : IJObjectUseAbleContainer + { + private float threashold = 0.55f; + public ConfidenceContainer(float confidence=0) + { + this.confidence = (threashold <= confidence); + } + + public JObject GetJObject() + { + JObject json = new JObject(); + json.Add(GetKey(), confidence); + return json; + } + + public string GetKey() + { + return "confidence"; + } + + public JToken GetValue() + { + return GetJObject()[GetKey()]; + } + + public void SetJObject(JObject obj) + { + confidence = (bool)obj[GetKey()]; + } + public void SetConfidence(float confidence) + { + this.confidence = (threashold <= confidence); + } + bool confidence; + } + + public class BoundBoxContainer : IJObjectUseAbleContainer + { + public BoundBoxContainer(int x_min=0, int x_max=0, int y_min=0, int y_max=0) + { + SetBoundBox(x_min, x_max, y_min, y_max); + } + public JObject GetJObject() + { + //if (boundbox[0]+ boundbox[1]+ boundbox[2]+ boundbox[3] =< 0) throw NullReferenceException; + JObject json = new JObject(); + json.Add(GetKey(), boundbox); + return json; + } + public void SetJObject(JObject obj) + { + JArray value = (JArray)obj[GetKey()]; + this.boundbox = value; + } + public void SetBoundBox(int x_min, int x_max, int y_min, int y_max) + { + boundbox = new JArray(); + this.boundbox.Add(x_min); + this.boundbox.Add(x_max); + this.boundbox.Add(y_min); + this.boundbox.Add(y_max); + } + + public string GetKey() { return "boundbox"; } + + public JToken GetValue() + { + return GetJObject()[GetKey()]; + } + + /// + /// 0:x_min / 1:x_max / 2:y_min / 3:y_max + /// + protected JArray boundbox; + } + public class MainCategoryContainer : CompoundContainer + { + public MainCategoryContainer() + { + classficationContainer = new ClassficationContainer(); + classficationContainer.SetClassfication("maincategory"); + boundboxContainer = new BoundBoxContainer(); + //SetAtribute(classficationContainer); + SetAtribute(boundboxContainer); + } + public override string GetKey() + { + return classficationContainer.GetValue().ToString(); + } + public override void SetJObject(JObject obj) + { + JObject value = (JObject)obj[GetKey()]; + foreach(IJObjectUseAbleContainer container in containers) + { + container.SetJObject(value); + } + } + public void SetClassfication(string classfication) + { + this.classficationContainer.SetClassfication(classfication); + } + public void SetBoundbox(int x_min, int x_max, int y_min, int y_max) + { + boundboxContainer.SetBoundBox(x_min, x_max, y_min, y_max); + } + + ClassficationContainer GetClassficationContainer() + { + return classficationContainer; + } + BoundBoxContainer GetBoundBoxContainer() + { + return boundboxContainer; + } + + public ClassficationContainer classficationContainer; + public BoundBoxContainer boundboxContainer; + } + + public class SubCategoryContainer : CompoundContainer + { + public SubCategoryContainer() + { + SetAtribute(classficationContainer); + SetAtribute(confidenceContainer); + } + public override string GetKey() + { + return "subcategory"; + } + + public override void SetJObject(JObject obj) + { + JObject value = (JObject)obj[GetKey()]; + foreach (IJObjectUseAbleContainer container in containers) + { + container.SetJObject(value); + } + } + //string key; + public ClassficationContainer classficationContainer = new ClassficationContainer(); + public ConfidenceContainer confidenceContainer = new ConfidenceContainer(); + } + public class WorkResourceClass + { + public WorkResourceClass() + { + } + } +} + + diff --git a/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll new file mode 100644 index 0000000..1ffeabe Binary files /dev/null and b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/Newtonsoft.Json.dll differ diff --git a/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.deps.json b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.deps.json new file mode 100644 index 0000000..ce0f89c --- /dev/null +++ b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.deps.json @@ -0,0 +1,41 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v3.1", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v3.1": { + "RequestTaskProcessing/1.0.0": { + "dependencies": { + "Newtonsoft.Json": "13.0.1" + }, + "runtime": { + "RequestTaskProcessing.dll": {} + } + }, + "Newtonsoft.Json/13.0.1": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.1.25517" + } + } + } + } + }, + "libraries": { + "RequestTaskProcessing/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Newtonsoft.Json/13.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "path": "newtonsoft.json/13.0.1", + "hashPath": "newtonsoft.json.13.0.1.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.dll b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.dll new file mode 100644 index 0000000..ae68c8c Binary files /dev/null and b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.dll differ diff --git a/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.exe b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.exe new file mode 100644 index 0000000..dfd00dd Binary files /dev/null and b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.exe differ diff --git a/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.pdb b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.pdb new file mode 100644 index 0000000..15c27e2 Binary files /dev/null and b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.pdb differ diff --git a/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.runtimeconfig.dev.json b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.runtimeconfig.dev.json new file mode 100644 index 0000000..a6bd175 --- /dev/null +++ b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.runtimeconfig.dev.json @@ -0,0 +1,8 @@ +{ + "runtimeOptions": { + "additionalProbingPaths": [ + "C:\\Users\\vbmrk\\.dotnet\\store\\|arch|\\|tfm|", + "C:\\Users\\vbmrk\\.nuget\\packages" + ] + } +} \ No newline at end of file diff --git a/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.runtimeconfig.json b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.runtimeconfig.json new file mode 100644 index 0000000..bc456d7 --- /dev/null +++ b/c#/RequestTaskProcessing/bin/Debug/netcoreapp3.1/RequestTaskProcessing.runtimeconfig.json @@ -0,0 +1,9 @@ +{ + "runtimeOptions": { + "tfm": "netcoreapp3.1", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "3.1.0" + } + } +} \ No newline at end of file diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 0000000..ad8dfe1 --- /dev/null +++ b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.AssemblyInfo.cs b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.AssemblyInfo.cs new file mode 100644 index 0000000..527b6d8 --- /dev/null +++ b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 이 코드는 도구를 사용하여 생성되었습니다. +// 런타임 버전:4.0.30319.42000 +// +// 파일 내용을 변경하면 잘못된 동작이 발생할 수 있으며, 코드를 다시 생성하면 +// 이러한 변경 내용이 손실됩니다. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("RequestTaskProcessing")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("RequestTaskProcessing")] +[assembly: System.Reflection.AssemblyTitleAttribute("RequestTaskProcessing")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// MSBuild WriteCodeFragment 클래스에서 생성되었습니다. + diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.AssemblyInfoInputs.cache b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.AssemblyInfoInputs.cache new file mode 100644 index 0000000..c2bbd52 --- /dev/null +++ b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +413e5217f3b2468cde7946879df774e2a99b333b diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.GeneratedMSBuildEditorConfig.editorconfig b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..b8bb7db --- /dev/null +++ b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = RequestTaskProcessing +build_property.ProjectDir = C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\ diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.assets.cache b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.assets.cache new file mode 100644 index 0000000..c5da3f8 Binary files /dev/null and b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.assets.cache differ diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.AssemblyReference.cache b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.AssemblyReference.cache new file mode 100644 index 0000000..f5e894a Binary files /dev/null and b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.AssemblyReference.cache differ diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.CopyComplete b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.CoreCompileInputs.cache b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..ffc8fee --- /dev/null +++ b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +0c2cfd524420a9e7a1550ee19fce9c962f7c9a47 diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.FileListAbsolute.txt b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..839a055 --- /dev/null +++ b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\bin\Debug\netcoreapp3.1\RequestTaskProcessing.exe +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\bin\Debug\netcoreapp3.1\RequestTaskProcessing.deps.json +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\bin\Debug\netcoreapp3.1\RequestTaskProcessing.runtimeconfig.json +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\bin\Debug\netcoreapp3.1\RequestTaskProcessing.runtimeconfig.dev.json +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\bin\Debug\netcoreapp3.1\RequestTaskProcessing.dll +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\bin\Debug\netcoreapp3.1\RequestTaskProcessing.pdb +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\bin\Debug\netcoreapp3.1\Newtonsoft.Json.dll +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.csproj.AssemblyReference.cache +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.AssemblyInfoInputs.cache +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.AssemblyInfo.cs +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.csproj.CoreCompileInputs.cache +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.csproj.CopyComplete +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.dll +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.pdb +C:\Users\vbmrk\Documents\GitHub\ProjectMain\c#\RequestTaskProcessing\obj\Debug\netcoreapp3.1\RequestTaskProcessing.genruntimeconfig.cache diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.dll b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.dll new file mode 100644 index 0000000..ae68c8c Binary files /dev/null and b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.dll differ diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.genruntimeconfig.cache b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.genruntimeconfig.cache new file mode 100644 index 0000000..60d6945 --- /dev/null +++ b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.genruntimeconfig.cache @@ -0,0 +1 @@ +7d425f6e8f44525d2c6e15a40fbd2ea654a286cb diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.pdb b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.pdb new file mode 100644 index 0000000..15c27e2 Binary files /dev/null and b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/RequestTaskProcessing.pdb differ diff --git a/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/apphost.exe b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/apphost.exe new file mode 100644 index 0000000..dfd00dd Binary files /dev/null and b/c#/RequestTaskProcessing/obj/Debug/netcoreapp3.1/apphost.exe differ diff --git a/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.dgspec.json b/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.dgspec.json new file mode 100644 index 0000000..873203f --- /dev/null +++ b/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.dgspec.json @@ -0,0 +1,68 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\RequestTaskProcessing.csproj": {} + }, + "projects": { + "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\RequestTaskProcessing.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\RequestTaskProcessing.csproj", + "projectName": "RequestTaskProcessing", + "projectPath": "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\RequestTaskProcessing.csproj", + "packagesPath": "C:\\Users\\vbmrk\\.nuget\\packages\\", + "outputPath": "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\vbmrk\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "dependencies": { + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.404\\RuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.g.props b/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.g.props new file mode 100644 index 0000000..d13baac --- /dev/null +++ b/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.g.props @@ -0,0 +1,18 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\vbmrk\.nuget\packages\ + PackageReference + 5.11.1 + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.g.targets b/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.g.targets new file mode 100644 index 0000000..53cfaa1 --- /dev/null +++ b/c#/RequestTaskProcessing/obj/RequestTaskProcessing.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/c#/RequestTaskProcessing/obj/project.assets.json b/c#/RequestTaskProcessing/obj/project.assets.json new file mode 100644 index 0000000..ea8905a --- /dev/null +++ b/c#/RequestTaskProcessing/obj/project.assets.json @@ -0,0 +1,113 @@ +{ + "version": 3, + "targets": { + ".NETCoreApp,Version=v3.1": { + "Newtonsoft.Json/13.0.1": { + "type": "package", + "compile": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": {} + } + } + } + }, + "libraries": { + "Newtonsoft.Json/13.0.1": { + "sha512": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==", + "type": "package", + "path": "newtonsoft.json/13.0.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "LICENSE.md", + "lib/net20/Newtonsoft.Json.dll", + "lib/net20/Newtonsoft.Json.xml", + "lib/net35/Newtonsoft.Json.dll", + "lib/net35/Newtonsoft.Json.xml", + "lib/net40/Newtonsoft.Json.dll", + "lib/net40/Newtonsoft.Json.xml", + "lib/net45/Newtonsoft.Json.dll", + "lib/net45/Newtonsoft.Json.xml", + "lib/netstandard1.0/Newtonsoft.Json.dll", + "lib/netstandard1.0/Newtonsoft.Json.xml", + "lib/netstandard1.3/Newtonsoft.Json.dll", + "lib/netstandard1.3/Newtonsoft.Json.xml", + "lib/netstandard2.0/Newtonsoft.Json.dll", + "lib/netstandard2.0/Newtonsoft.Json.xml", + "newtonsoft.json.13.0.1.nupkg.sha512", + "newtonsoft.json.nuspec", + "packageIcon.png" + ] + } + }, + "projectFileDependencyGroups": { + ".NETCoreApp,Version=v3.1": [ + "Newtonsoft.Json >= 13.0.1" + ] + }, + "packageFolders": { + "C:\\Users\\vbmrk\\.nuget\\packages\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\RequestTaskProcessing.csproj", + "projectName": "RequestTaskProcessing", + "projectPath": "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\RequestTaskProcessing.csproj", + "packagesPath": "C:\\Users\\vbmrk\\.nuget\\packages\\", + "outputPath": "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\obj\\", + "projectStyle": "PackageReference", + "configFilePaths": [ + "C:\\Users\\vbmrk\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "netcoreapp3.1" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netcoreapp3.1": { + "targetAlias": "netcoreapp3.1", + "dependencies": { + "Newtonsoft.Json": { + "target": "Package", + "version": "[13.0.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.404\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/c#/RequestTaskProcessing/obj/project.nuget.cache b/c#/RequestTaskProcessing/obj/project.nuget.cache new file mode 100644 index 0000000..f9cf373 --- /dev/null +++ b/c#/RequestTaskProcessing/obj/project.nuget.cache @@ -0,0 +1,10 @@ +{ + "version": 2, + "dgSpecHash": "v2HeV0ex5diX9QWboLHUZcxiL4+ApVMytuYWY4s0r2efsTyYJkNNa7RCSufY6WzNuSSSgwQciHl7A/Gl/X25HA==", + "success": true, + "projectFilePath": "C:\\Users\\vbmrk\\Documents\\GitHub\\ProjectMain\\c#\\RequestTaskProcessing\\RequestTaskProcessing.csproj", + "expectedPackageFiles": [ + "C:\\Users\\vbmrk\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/webPage/blog-home.html b/webPage/Sign-in.html similarity index 77% rename from webPage/blog-home.html rename to webPage/Sign-in.html index 846b263..b917f8e 100644 --- a/webPage/blog-home.html +++ b/webPage/Sign-in.html @@ -12,6 +12,9 @@ + + +
@@ -28,10 +31,10 @@