diff --git a/Grap/.vs/Grap/v15/.suo b/Grap/.vs/Grap/v15/.suo
new file mode 100644
index 0000000000000000000000000000000000000000..7673f61919097d96ca1862ae779a250a187547cf
Binary files /dev/null and b/Grap/.vs/Grap/v15/.suo differ
diff --git a/Grap/.vs/Grap/v15/Server/sqlite3/db.lock b/Grap/.vs/Grap/v15/Server/sqlite3/db.lock
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide b/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide
new file mode 100644
index 0000000000000000000000000000000000000000..56758a88b356f5fc284d2b23256cb2a77affde45
Binary files /dev/null and b/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide differ
diff --git a/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide-shm b/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide-shm
new file mode 100644
index 0000000000000000000000000000000000000000..6eb13a7372da16efe64de7535297a9416c9905b7
Binary files /dev/null and b/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide-shm differ
diff --git a/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide-wal b/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide-wal
new file mode 100644
index 0000000000000000000000000000000000000000..e2c4f69e636b904d5bb16788f76589f611277aa1
Binary files /dev/null and b/Grap/.vs/Grap/v15/Server/sqlite3/storage.ide-wal differ
diff --git a/Grap/Grap.sln b/Grap/Grap.sln
new file mode 100644
index 0000000000000000000000000000000000000000..43ec928c987ff9c8e951ce54d27475f33ab11521
--- /dev/null
+++ b/Grap/Grap.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.28307.1082
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Grap", "Grap\Grap.csproj", "{78638B27-A348-46C8-AB01-600773369CC9}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {78638B27-A348-46C8-AB01-600773369CC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {78638B27-A348-46C8-AB01-600773369CC9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {78638B27-A348-46C8-AB01-600773369CC9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {78638B27-A348-46C8-AB01-600773369CC9}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {41B6685F-C066-45BB-BFCF-C61D27850D4F}
+ EndGlobalSection
+EndGlobal
diff --git a/Grap/Grap/Grap.csproj b/Grap/Grap/Grap.csproj
new file mode 100644
index 0000000000000000000000000000000000000000..21dff5ca2e42cb97e1ae0b7094ff74588f98d806
--- /dev/null
+++ b/Grap/Grap/Grap.csproj
@@ -0,0 +1,8 @@
+
+
+
+ Exe
+ netcoreapp2.2
+
+
+
diff --git a/Grap/Grap/Graph.cs b/Grap/Grap/Graph.cs
new file mode 100644
index 0000000000000000000000000000000000000000..f0cf740466c974950aa597bc4e96461a13236a87
--- /dev/null
+++ b/Grap/Grap/Graph.cs
@@ -0,0 +1,233 @@
+using System;
+using System.Collections;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Grap
+{
+ public class Graph
+ {
+ //图中所能包含的点上限
+ private const int Number = 10;
+ //顶点数组
+ private Vertex[] vertiexes;
+ //邻接矩阵
+ public int[,] adjmatrix;
+ //统计当前图中有几个点
+ int numVerts = 0;
+ //初始化图
+ public Graph()
+ {
+ //初始化邻接矩阵和顶点数组
+ adjmatrix = new Int32[Number, Number];
+ vertiexes = new Vertex[Number];
+ //将代表邻接矩阵的表全初始化为0
+ for (int i = 0; i < Number; i++)
+ {
+ for (int j = 0; j < Number; j++)
+ {
+ adjmatrix[i, j] = 0;
+ }
+ }
+ }
+
+ //向图中添加节点
+ public void AddVertex(String v)
+ {
+ vertiexes[numVerts] = new Vertex(v);
+ numVerts++;
+ }
+ //向图中添加有向边
+ public void AddEdge(int vertex1, int vertex2)
+ {
+ adjmatrix[vertex1, vertex2] = 1;
+ //adjmatrix[vertex2, vertex1] = 1;
+ }
+ //显示点
+ public void DisplayVert(int vertexPosition)
+ {
+ Console.WriteLine(vertiexes[vertexPosition] + " ");
+ }
+ //寻找图中没有后继节点的点
+ //具体表现为邻接矩阵中某一列全为0
+ //此时返回行号,如果找不到返回-1
+ private int FindNoSuccessor()
+ {
+ bool isEdge;
+ //循环行
+ for (int i = 0; i < numVerts; i++)
+ {
+ isEdge = false;
+ //循环列,有一个1就跳出循环
+ for (int j = 0; j < numVerts; j++)
+ {
+ if (adjmatrix[i, j] == 1)
+ {
+ isEdge = true;
+ break;
+ }
+ }
+ if (!isEdge)
+ {
+ return i;
+ }
+ }
+ return -1;
+
+ }
+ //删除图中的点
+ //需要两个操作,分别从数组中删除点
+ //从邻接矩阵中消去被删点的行和列
+ private void DelVertex(int vert)
+ {
+ //保证不越界
+ if (vert <= numVerts - 1)
+ {
+ //删除节点
+ for (int i = vert; i < numVerts; i++)
+ {
+ vertiexes[i] = vertiexes[i + 1];
+ }
+ //删除邻接矩阵的行
+ for (int j = vert; j < numVerts; j++)
+ {
+ MoveRow(j, numVerts);
+ }
+ //删除邻接矩阵中的列,因为已经删了行,所以少一列
+ for (int k = vert; k < numVerts - 1; k++)
+ {
+ MoveCol(k, numVerts - 1);
+ }
+ //删除后减少一个
+ numVerts--;
+ }
+ }
+ //辅助方法,移动邻接矩阵中的行
+ private void MoveRow(int row, int length)
+ {
+ for (int col = row; col < numVerts; col++)
+ {
+ adjmatrix[row, col] = adjmatrix[row + 1, col];
+ }
+ }
+ //辅助方法,移动邻接矩阵中的列
+ private void MoveCol(int col, int length)
+ {
+ for (int row = col; row < numVerts; row++)
+ {
+ adjmatrix[row, col] = adjmatrix[row, col + 1];
+ }
+ }
+ //拓扑排序
+ //找到没有后继节点的节点,删除,加入一个栈,然后输出
+ public void TopSort()
+ {
+ int origVerts = numVerts;
+ //存放返回节点的栈
+ Stack result = new Stack();
+ while (numVerts > 0)
+ {
+ //找到第一个没有后继节点的节点
+ int currVertex = FindNoSuccessor();
+ if (currVertex == -1)
+ {
+ Console.WriteLine("图为环路图,不能搞拓扑排序");
+ return;
+ }
+ //如果找到,将其加入返回结果栈
+ result.Push(vertiexes[currVertex].Data);
+ //然后删除此节点
+ DelVertex(currVertex);
+ }
+ /*输出排序后的结果*/
+ Console.Write("拓扑排序的顺序为:");
+ while (result.Count > 0)
+ {
+ Console.Write(result.Pop() + " ");
+ }
+ /*输出排序后的结果*/
+ }
+ //从邻接矩阵查找给定点第一个相邻且未被访问过的点
+ //参数v是给定点在邻接矩阵的行
+ private int GetAdjUnvisitedVertex(int v)
+ {
+ for (int j = 0; j < numVerts; j++)
+ {
+ if (adjmatrix[v, j] == 1 && vertiexes[j].IsVisited == false)
+ {
+ return j;
+ }
+ }
+ return -1;
+ }
+ //深度优先遍历
+ public void DepthFirstSearch()
+ {
+ //声明一个存储临时结果的栈
+ System.Collections.Stack s = new Stack();
+ //先访问第一个节点
+ vertiexes[0].IsVisited = true;
+ DisplayVert(0);
+ s.Push(0);
+ int v;
+
+ while (s.Count > 0)
+ {
+ //获得和当前节点连接的未访问过节点的序号
+ v = GetAdjUnvisitedVertex((int)s.Peek());
+ if (v == -1)
+ {
+ s.Pop();
+ }
+ else
+ {
+ //标记为已经被访问过
+ vertiexes[v].IsVisited = true;
+ DisplayVert(v);
+ s.Push(v);
+ }
+ }
+ //重置所有节点为未访问过
+ for (int u = 0; u < numVerts; u++)
+ {
+ vertiexes[u].IsVisited = false;
+ }
+
+
+ }
+ //广度优先遍历
+ public void BreadthFirstSearch()
+ {
+ Queue q = new Queue();
+ /*首先访问第一个节点*/
+ vertiexes[0].IsVisited = true;
+ DisplayVert(0);
+ q.Enqueue(0);
+ /*第一个节点访问结束*/
+
+ int vert1, vert2;
+ while (q.Count > 0)
+ {
+ /*首先访问同层级第一个节点*/
+ vert1 = (int)q.Dequeue();
+ vert2 = GetAdjUnvisitedVertex(vert1);
+ /*结束*/
+
+ while (vert2 != -1)
+ {
+ /*首先访问第二个节点*/
+ vertiexes[vert2].IsVisited = true;
+ DisplayVert(vert2);
+ q.Enqueue(vert2);
+ //寻找邻接的
+ vert2 = GetAdjUnvisitedVertex(vert1);
+ }
+ }
+ //重置所有节点为未访问过
+ for (int u = 0; u < numVerts; u++)
+ {
+ vertiexes[u].IsVisited = false;
+ }
+ }
+ }
+}
diff --git a/Grap/Grap/Program.cs b/Grap/Grap/Program.cs
new file mode 100644
index 0000000000000000000000000000000000000000..1696c979f4c05824fdfd2ae6a0eb0df0b76d275d
--- /dev/null
+++ b/Grap/Grap/Program.cs
@@ -0,0 +1,45 @@
+using System;
+
+namespace Grap
+{
+ class Program
+ {
+ public static void DepthFirstSearchAndBreadthFirstSearch()
+ {
+ Graph g = new Graph();
+ g.AddVertex("A");
+ g.AddVertex("B");
+ g.AddVertex("C");
+ g.AddVertex("D");
+ g.AddVertex("E");
+ g.AddVertex("F");
+ g.AddVertex("G");
+ g.AddEdge(0, 1);
+ g.AddEdge(0, 2);
+ g.AddEdge(1, 3);
+ g.AddEdge(2, 4);
+ g.AddEdge(3, 5);
+ g.AddEdge(4, 6);
+ Console.WriteLine("\n深度优先遍历");
+ g.DepthFirstSearch();
+ Console.WriteLine("\n广度优先遍历");
+ g.BreadthFirstSearch();
+ Console.ReadKey();
+ }
+ static void Main(string[] args)
+ {
+ Graph g = new Graph();
+ g.AddVertex("A");
+ g.AddVertex("B");
+ g.AddVertex("C");
+ g.AddVertex("D");
+ g.AddEdge(0, 1);
+ g.AddEdge(1, 2);
+ g.AddEdge(2, 3);
+ g.AddEdge(3, 4);
+ g.TopSort();
+ Console.ReadKey();
+ }
+
+ }
+}
diff --git a/Grap/Grap/Vertex.cs b/Grap/Grap/Vertex.cs
new file mode 100644
index 0000000000000000000000000000000000000000..be469c04d330bcba054a6ea6f1b5416ef02e77ef
--- /dev/null
+++ b/Grap/Grap/Vertex.cs
@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace Grap
+{
+ public class Vertex
+ {
+ public string Data;
+ public bool IsVisited;
+ public Vertex(string Vertexdata)
+ {
+ Data = Vertexdata;
+ }
+ }
+}
diff --git a/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.deps.json b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.deps.json
new file mode 100644
index 0000000000000000000000000000000000000000..7018860bb0335ae0dcd044e261c1fa406a548c12
--- /dev/null
+++ b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.deps.json
@@ -0,0 +1,23 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v2.2",
+ "signature": "da39a3ee5e6b4b0d3255bfef95601890afd80709"
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v2.2": {
+ "Grap/1.0.0": {
+ "runtime": {
+ "Grap.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Grap/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.dll b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.dll
new file mode 100644
index 0000000000000000000000000000000000000000..58b18469304babff94cd47c268c4515621f5101d
Binary files /dev/null and b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.dll differ
diff --git a/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.pdb b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..9da11c01f70798a5a60aca088954b581d80247c0
Binary files /dev/null and b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.pdb differ
diff --git a/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.runtimeconfig.dev.json b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.runtimeconfig.dev.json
new file mode 100644
index 0000000000000000000000000000000000000000..6e4c2dfeb923b2456256d1ec1c2366c3b4589ebd
--- /dev/null
+++ b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.runtimeconfig.dev.json
@@ -0,0 +1,10 @@
+{
+ "runtimeOptions": {
+ "additionalProbingPaths": [
+ "C:\\Users\\Administrator\\.dotnet\\store\\|arch|\\|tfm|",
+ "C:\\Users\\Administrator\\.nuget\\packages",
+ "F:\\Microsoft\\Xamarin\\NuGet",
+ "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.runtimeconfig.json b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.runtimeconfig.json
new file mode 100644
index 0000000000000000000000000000000000000000..49dbda4c5cf9b10567fb36fd4c09d4f9358993e1
--- /dev/null
+++ b/Grap/Grap/bin/Debug/netcoreapp2.2/Grap.runtimeconfig.json
@@ -0,0 +1,9 @@
+{
+ "runtimeOptions": {
+ "tfm": "netcoreapp2.2",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "2.2.0"
+ }
+ }
+}
\ No newline at end of file
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.AssemblyInfo.cs b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.AssemblyInfo.cs
new file mode 100644
index 0000000000000000000000000000000000000000..a3b537fdc93a1d53740ef0c5d28314b1807e4e52
--- /dev/null
+++ b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("Grap")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("Grap")]
+[assembly: System.Reflection.AssemblyTitleAttribute("Grap")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// 由 MSBuild WriteCodeFragment 类生成。
+
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.AssemblyInfoInputs.cache b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.AssemblyInfoInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..a3eac99c0f81473df954e4f02c2e8cb78ed8e0af
--- /dev/null
+++ b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+9f3e4de32a5f34c12972b8cb5a0c999da6473466
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.assets.cache b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.assets.cache
new file mode 100644
index 0000000000000000000000000000000000000000..8dcf6733859d1c4f7b13edd2d251cac5f613de63
Binary files /dev/null and b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.assets.cache differ
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csproj.CoreCompileInputs.cache b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000000000000000000000000000000000000..6539a0d4d7cb72896293d6ce1d28f52e9c0b6588
--- /dev/null
+++ b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+5a4f23b445d25a8d43418384fed4ce05757e1b23
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csproj.FileListAbsolute.txt b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d52145d14093269f07c0a2408b3da9db2f310f97
--- /dev/null
+++ b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csproj.FileListAbsolute.txt
@@ -0,0 +1,11 @@
+F:\项目\Grap\Grap\obj\Debug\netcoreapp2.2\Grap.csprojAssemblyReference.cache
+F:\项目\Grap\Grap\obj\Debug\netcoreapp2.2\Grap.csproj.CoreCompileInputs.cache
+F:\项目\Grap\Grap\obj\Debug\netcoreapp2.2\Grap.AssemblyInfoInputs.cache
+F:\项目\Grap\Grap\obj\Debug\netcoreapp2.2\Grap.AssemblyInfo.cs
+F:\项目\Grap\Grap\bin\Debug\netcoreapp2.2\Grap.deps.json
+F:\项目\Grap\Grap\bin\Debug\netcoreapp2.2\Grap.runtimeconfig.json
+F:\项目\Grap\Grap\bin\Debug\netcoreapp2.2\Grap.runtimeconfig.dev.json
+F:\项目\Grap\Grap\bin\Debug\netcoreapp2.2\Grap.dll
+F:\项目\Grap\Grap\bin\Debug\netcoreapp2.2\Grap.pdb
+F:\项目\Grap\Grap\obj\Debug\netcoreapp2.2\Grap.dll
+F:\项目\Grap\Grap\obj\Debug\netcoreapp2.2\Grap.pdb
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csprojAssemblyReference.cache b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csprojAssemblyReference.cache
new file mode 100644
index 0000000000000000000000000000000000000000..7c828b826073a667df5d92cfa833f54d1d591edf
Binary files /dev/null and b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.csprojAssemblyReference.cache differ
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.dll b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.dll
new file mode 100644
index 0000000000000000000000000000000000000000..58b18469304babff94cd47c268c4515621f5101d
Binary files /dev/null and b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.dll differ
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.pdb b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.pdb
new file mode 100644
index 0000000000000000000000000000000000000000..9da11c01f70798a5a60aca088954b581d80247c0
Binary files /dev/null and b/Grap/Grap/obj/Debug/netcoreapp2.2/Grap.pdb differ
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/Grap/Grap/obj/Debug/netcoreapp2.2/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/Grap/Grap/obj/Debug/netcoreapp2.2/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/Grap/Grap/obj/Debug/netcoreapp2.2/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/Grap/Grap/obj/Debug/netcoreapp2.2/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/Grap/Grap/obj/Grap.csproj.nuget.cache b/Grap/Grap/obj/Grap.csproj.nuget.cache
new file mode 100644
index 0000000000000000000000000000000000000000..5fa1ba75f35cfb2612f86e596cea0ec512ca84bb
--- /dev/null
+++ b/Grap/Grap/obj/Grap.csproj.nuget.cache
@@ -0,0 +1,5 @@
+{
+ "version": 1,
+ "dgSpecHash": "QKZiy/GrmT2wkOJV/gveJK2pfb7NKuR21WdPS30QKDrhLxhzyUKlXu1htLFJKD63T0JZQ4FwPemyHGTGQ3DoLw==",
+ "success": true
+}
\ No newline at end of file
diff --git a/Grap/Grap/obj/Grap.csproj.nuget.g.props b/Grap/Grap/obj/Grap.csproj.nuget.g.props
new file mode 100644
index 0000000000000000000000000000000000000000..b2326a3a5fbf673143180617a2e7bf1737ca9b23
--- /dev/null
+++ b/Grap/Grap/obj/Grap.csproj.nuget.g.props
@@ -0,0 +1,18 @@
+
+
+
+ True
+ NuGet
+ F:\项目\Grap\Grap\obj\project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\Administrator\.nuget\packages\;F:\Microsoft\Xamarin\NuGet\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder
+ PackageReference
+ 4.9.3
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+
+
+
\ No newline at end of file
diff --git a/Grap/Grap/obj/Grap.csproj.nuget.g.targets b/Grap/Grap/obj/Grap.csproj.nuget.g.targets
new file mode 100644
index 0000000000000000000000000000000000000000..c1491b9cbb8defe32051e643913ddfdd4fd8c26c
--- /dev/null
+++ b/Grap/Grap/obj/Grap.csproj.nuget.g.targets
@@ -0,0 +1,10 @@
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Grap/Grap/obj/project.assets.json b/Grap/Grap/obj/project.assets.json
new file mode 100644
index 0000000000000000000000000000000000000000..19cf6cc3c499e2e1204bb5c0b6041b045d7e6d65
--- /dev/null
+++ b/Grap/Grap/obj/project.assets.json
@@ -0,0 +1,748 @@
+{
+ "version": 3,
+ "targets": {
+ ".NETCoreApp,Version=v2.2": {
+ "Microsoft.NETCore.App/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.DotNetHostPolicy": "2.2.0",
+ "Microsoft.NETCore.Platforms": "2.2.0",
+ "Microsoft.NETCore.Targets": "2.0.0",
+ "NETStandard.Library": "2.0.3"
+ },
+ "compile": {
+ "ref/netcoreapp2.2/Microsoft.CSharp.dll": {},
+ "ref/netcoreapp2.2/Microsoft.VisualBasic.dll": {},
+ "ref/netcoreapp2.2/Microsoft.Win32.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.AppContext.dll": {},
+ "ref/netcoreapp2.2/System.Buffers.dll": {},
+ "ref/netcoreapp2.2/System.Collections.Concurrent.dll": {},
+ "ref/netcoreapp2.2/System.Collections.Immutable.dll": {},
+ "ref/netcoreapp2.2/System.Collections.NonGeneric.dll": {},
+ "ref/netcoreapp2.2/System.Collections.Specialized.dll": {},
+ "ref/netcoreapp2.2/System.Collections.dll": {},
+ "ref/netcoreapp2.2/System.ComponentModel.Annotations.dll": {},
+ "ref/netcoreapp2.2/System.ComponentModel.DataAnnotations.dll": {},
+ "ref/netcoreapp2.2/System.ComponentModel.EventBasedAsync.dll": {},
+ "ref/netcoreapp2.2/System.ComponentModel.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.ComponentModel.TypeConverter.dll": {},
+ "ref/netcoreapp2.2/System.ComponentModel.dll": {},
+ "ref/netcoreapp2.2/System.Configuration.dll": {},
+ "ref/netcoreapp2.2/System.Console.dll": {},
+ "ref/netcoreapp2.2/System.Core.dll": {},
+ "ref/netcoreapp2.2/System.Data.Common.dll": {},
+ "ref/netcoreapp2.2/System.Data.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.Contracts.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.Debug.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.DiagnosticSource.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.FileVersionInfo.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.Process.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.StackTrace.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.TextWriterTraceListener.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.Tools.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.TraceSource.dll": {},
+ "ref/netcoreapp2.2/System.Diagnostics.Tracing.dll": {},
+ "ref/netcoreapp2.2/System.Drawing.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.Drawing.dll": {},
+ "ref/netcoreapp2.2/System.Dynamic.Runtime.dll": {},
+ "ref/netcoreapp2.2/System.Globalization.Calendars.dll": {},
+ "ref/netcoreapp2.2/System.Globalization.Extensions.dll": {},
+ "ref/netcoreapp2.2/System.Globalization.dll": {},
+ "ref/netcoreapp2.2/System.IO.Compression.Brotli.dll": {},
+ "ref/netcoreapp2.2/System.IO.Compression.FileSystem.dll": {},
+ "ref/netcoreapp2.2/System.IO.Compression.ZipFile.dll": {},
+ "ref/netcoreapp2.2/System.IO.Compression.dll": {},
+ "ref/netcoreapp2.2/System.IO.FileSystem.DriveInfo.dll": {},
+ "ref/netcoreapp2.2/System.IO.FileSystem.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.IO.FileSystem.Watcher.dll": {},
+ "ref/netcoreapp2.2/System.IO.FileSystem.dll": {},
+ "ref/netcoreapp2.2/System.IO.IsolatedStorage.dll": {},
+ "ref/netcoreapp2.2/System.IO.MemoryMappedFiles.dll": {},
+ "ref/netcoreapp2.2/System.IO.Pipes.dll": {},
+ "ref/netcoreapp2.2/System.IO.UnmanagedMemoryStream.dll": {},
+ "ref/netcoreapp2.2/System.IO.dll": {},
+ "ref/netcoreapp2.2/System.Linq.Expressions.dll": {},
+ "ref/netcoreapp2.2/System.Linq.Parallel.dll": {},
+ "ref/netcoreapp2.2/System.Linq.Queryable.dll": {},
+ "ref/netcoreapp2.2/System.Linq.dll": {},
+ "ref/netcoreapp2.2/System.Memory.dll": {},
+ "ref/netcoreapp2.2/System.Net.Http.dll": {},
+ "ref/netcoreapp2.2/System.Net.HttpListener.dll": {},
+ "ref/netcoreapp2.2/System.Net.Mail.dll": {},
+ "ref/netcoreapp2.2/System.Net.NameResolution.dll": {},
+ "ref/netcoreapp2.2/System.Net.NetworkInformation.dll": {},
+ "ref/netcoreapp2.2/System.Net.Ping.dll": {},
+ "ref/netcoreapp2.2/System.Net.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.Net.Requests.dll": {},
+ "ref/netcoreapp2.2/System.Net.Security.dll": {},
+ "ref/netcoreapp2.2/System.Net.ServicePoint.dll": {},
+ "ref/netcoreapp2.2/System.Net.Sockets.dll": {},
+ "ref/netcoreapp2.2/System.Net.WebClient.dll": {},
+ "ref/netcoreapp2.2/System.Net.WebHeaderCollection.dll": {},
+ "ref/netcoreapp2.2/System.Net.WebProxy.dll": {},
+ "ref/netcoreapp2.2/System.Net.WebSockets.Client.dll": {},
+ "ref/netcoreapp2.2/System.Net.WebSockets.dll": {},
+ "ref/netcoreapp2.2/System.Net.dll": {},
+ "ref/netcoreapp2.2/System.Numerics.Vectors.dll": {},
+ "ref/netcoreapp2.2/System.Numerics.dll": {},
+ "ref/netcoreapp2.2/System.ObjectModel.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.DispatchProxy.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.Emit.ILGeneration.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.Emit.Lightweight.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.Emit.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.Extensions.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.Metadata.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.TypeExtensions.dll": {},
+ "ref/netcoreapp2.2/System.Reflection.dll": {},
+ "ref/netcoreapp2.2/System.Resources.Reader.dll": {},
+ "ref/netcoreapp2.2/System.Resources.ResourceManager.dll": {},
+ "ref/netcoreapp2.2/System.Resources.Writer.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.CompilerServices.VisualC.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Extensions.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Handles.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.RuntimeInformation.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.WindowsRuntime.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Loader.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Numerics.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Formatters.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Json.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Xml.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.Serialization.dll": {},
+ "ref/netcoreapp2.2/System.Runtime.dll": {},
+ "ref/netcoreapp2.2/System.Security.Claims.dll": {},
+ "ref/netcoreapp2.2/System.Security.Cryptography.Algorithms.dll": {},
+ "ref/netcoreapp2.2/System.Security.Cryptography.Csp.dll": {},
+ "ref/netcoreapp2.2/System.Security.Cryptography.Encoding.dll": {},
+ "ref/netcoreapp2.2/System.Security.Cryptography.Primitives.dll": {},
+ "ref/netcoreapp2.2/System.Security.Cryptography.X509Certificates.dll": {},
+ "ref/netcoreapp2.2/System.Security.Principal.dll": {},
+ "ref/netcoreapp2.2/System.Security.SecureString.dll": {},
+ "ref/netcoreapp2.2/System.Security.dll": {},
+ "ref/netcoreapp2.2/System.ServiceModel.Web.dll": {},
+ "ref/netcoreapp2.2/System.ServiceProcess.dll": {},
+ "ref/netcoreapp2.2/System.Text.Encoding.Extensions.dll": {},
+ "ref/netcoreapp2.2/System.Text.Encoding.dll": {},
+ "ref/netcoreapp2.2/System.Text.RegularExpressions.dll": {},
+ "ref/netcoreapp2.2/System.Threading.Overlapped.dll": {},
+ "ref/netcoreapp2.2/System.Threading.Tasks.Dataflow.dll": {},
+ "ref/netcoreapp2.2/System.Threading.Tasks.Extensions.dll": {},
+ "ref/netcoreapp2.2/System.Threading.Tasks.Parallel.dll": {},
+ "ref/netcoreapp2.2/System.Threading.Tasks.dll": {},
+ "ref/netcoreapp2.2/System.Threading.Thread.dll": {},
+ "ref/netcoreapp2.2/System.Threading.ThreadPool.dll": {},
+ "ref/netcoreapp2.2/System.Threading.Timer.dll": {},
+ "ref/netcoreapp2.2/System.Threading.dll": {},
+ "ref/netcoreapp2.2/System.Transactions.Local.dll": {},
+ "ref/netcoreapp2.2/System.Transactions.dll": {},
+ "ref/netcoreapp2.2/System.ValueTuple.dll": {},
+ "ref/netcoreapp2.2/System.Web.HttpUtility.dll": {},
+ "ref/netcoreapp2.2/System.Web.dll": {},
+ "ref/netcoreapp2.2/System.Windows.dll": {},
+ "ref/netcoreapp2.2/System.Xml.Linq.dll": {},
+ "ref/netcoreapp2.2/System.Xml.ReaderWriter.dll": {},
+ "ref/netcoreapp2.2/System.Xml.Serialization.dll": {},
+ "ref/netcoreapp2.2/System.Xml.XDocument.dll": {},
+ "ref/netcoreapp2.2/System.Xml.XPath.XDocument.dll": {},
+ "ref/netcoreapp2.2/System.Xml.XPath.dll": {},
+ "ref/netcoreapp2.2/System.Xml.XmlDocument.dll": {},
+ "ref/netcoreapp2.2/System.Xml.XmlSerializer.dll": {},
+ "ref/netcoreapp2.2/System.Xml.dll": {},
+ "ref/netcoreapp2.2/System.dll": {},
+ "ref/netcoreapp2.2/WindowsBase.dll": {},
+ "ref/netcoreapp2.2/mscorlib.dll": {},
+ "ref/netcoreapp2.2/netstandard.dll": {}
+ },
+ "build": {
+ "build/netcoreapp2.2/Microsoft.NETCore.App.props": {},
+ "build/netcoreapp2.2/Microsoft.NETCore.App.targets": {}
+ }
+ },
+ "Microsoft.NETCore.DotNetAppHost/2.2.0": {
+ "type": "package"
+ },
+ "Microsoft.NETCore.DotNetHostPolicy/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.DotNetHostResolver": "2.2.0"
+ }
+ },
+ "Microsoft.NETCore.DotNetHostResolver/2.2.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.DotNetAppHost": "2.2.0"
+ }
+ },
+ "Microsoft.NETCore.Platforms/2.2.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ }
+ },
+ "Microsoft.NETCore.Targets/2.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ }
+ },
+ "NETStandard.Library/2.0.3": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0"
+ },
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "build": {
+ "build/netstandard2.0/NETStandard.Library.targets": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Microsoft.NETCore.App/2.2.0": {
+ "sha512": "7z5l8Jp324S8bU8+yyWeYHXUFYvKyiI5lqS1dXgTzOx1H69Qbf6df12kCKlNX45LpMfCMd4U3M6p7Rl5Zk7SLA==",
+ "type": "package",
+ "path": "microsoft.netcore.app/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "Microsoft.NETCore.App.versions.txt",
+ "THIRD-PARTY-NOTICES.TXT",
+ "build/netcoreapp2.2/Microsoft.NETCore.App.PlatformManifest.txt",
+ "build/netcoreapp2.2/Microsoft.NETCore.App.props",
+ "build/netcoreapp2.2/Microsoft.NETCore.App.targets",
+ "microsoft.netcore.app.2.2.0.nupkg.sha512",
+ "microsoft.netcore.app.nuspec",
+ "ref/netcoreapp2.2/Microsoft.CSharp.dll",
+ "ref/netcoreapp2.2/Microsoft.CSharp.xml",
+ "ref/netcoreapp2.2/Microsoft.VisualBasic.dll",
+ "ref/netcoreapp2.2/Microsoft.VisualBasic.xml",
+ "ref/netcoreapp2.2/Microsoft.Win32.Primitives.dll",
+ "ref/netcoreapp2.2/Microsoft.Win32.Primitives.xml",
+ "ref/netcoreapp2.2/System.AppContext.dll",
+ "ref/netcoreapp2.2/System.Buffers.dll",
+ "ref/netcoreapp2.2/System.Buffers.xml",
+ "ref/netcoreapp2.2/System.Collections.Concurrent.dll",
+ "ref/netcoreapp2.2/System.Collections.Concurrent.xml",
+ "ref/netcoreapp2.2/System.Collections.Immutable.dll",
+ "ref/netcoreapp2.2/System.Collections.Immutable.xml",
+ "ref/netcoreapp2.2/System.Collections.NonGeneric.dll",
+ "ref/netcoreapp2.2/System.Collections.NonGeneric.xml",
+ "ref/netcoreapp2.2/System.Collections.Specialized.dll",
+ "ref/netcoreapp2.2/System.Collections.Specialized.xml",
+ "ref/netcoreapp2.2/System.Collections.dll",
+ "ref/netcoreapp2.2/System.Collections.xml",
+ "ref/netcoreapp2.2/System.ComponentModel.Annotations.dll",
+ "ref/netcoreapp2.2/System.ComponentModel.Annotations.xml",
+ "ref/netcoreapp2.2/System.ComponentModel.DataAnnotations.dll",
+ "ref/netcoreapp2.2/System.ComponentModel.EventBasedAsync.dll",
+ "ref/netcoreapp2.2/System.ComponentModel.EventBasedAsync.xml",
+ "ref/netcoreapp2.2/System.ComponentModel.Primitives.dll",
+ "ref/netcoreapp2.2/System.ComponentModel.Primitives.xml",
+ "ref/netcoreapp2.2/System.ComponentModel.TypeConverter.dll",
+ "ref/netcoreapp2.2/System.ComponentModel.TypeConverter.xml",
+ "ref/netcoreapp2.2/System.ComponentModel.dll",
+ "ref/netcoreapp2.2/System.ComponentModel.xml",
+ "ref/netcoreapp2.2/System.Configuration.dll",
+ "ref/netcoreapp2.2/System.Console.dll",
+ "ref/netcoreapp2.2/System.Console.xml",
+ "ref/netcoreapp2.2/System.Core.dll",
+ "ref/netcoreapp2.2/System.Data.Common.dll",
+ "ref/netcoreapp2.2/System.Data.Common.xml",
+ "ref/netcoreapp2.2/System.Data.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.Contracts.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.Contracts.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.Debug.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.Debug.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.DiagnosticSource.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.DiagnosticSource.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.FileVersionInfo.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.FileVersionInfo.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.Process.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.Process.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.StackTrace.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.StackTrace.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.TextWriterTraceListener.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.TextWriterTraceListener.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.Tools.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.Tools.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.TraceSource.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.TraceSource.xml",
+ "ref/netcoreapp2.2/System.Diagnostics.Tracing.dll",
+ "ref/netcoreapp2.2/System.Diagnostics.Tracing.xml",
+ "ref/netcoreapp2.2/System.Drawing.Primitives.dll",
+ "ref/netcoreapp2.2/System.Drawing.Primitives.xml",
+ "ref/netcoreapp2.2/System.Drawing.dll",
+ "ref/netcoreapp2.2/System.Dynamic.Runtime.dll",
+ "ref/netcoreapp2.2/System.Globalization.Calendars.dll",
+ "ref/netcoreapp2.2/System.Globalization.Extensions.dll",
+ "ref/netcoreapp2.2/System.Globalization.dll",
+ "ref/netcoreapp2.2/System.IO.Compression.Brotli.dll",
+ "ref/netcoreapp2.2/System.IO.Compression.FileSystem.dll",
+ "ref/netcoreapp2.2/System.IO.Compression.ZipFile.dll",
+ "ref/netcoreapp2.2/System.IO.Compression.ZipFile.xml",
+ "ref/netcoreapp2.2/System.IO.Compression.dll",
+ "ref/netcoreapp2.2/System.IO.Compression.xml",
+ "ref/netcoreapp2.2/System.IO.FileSystem.DriveInfo.dll",
+ "ref/netcoreapp2.2/System.IO.FileSystem.DriveInfo.xml",
+ "ref/netcoreapp2.2/System.IO.FileSystem.Primitives.dll",
+ "ref/netcoreapp2.2/System.IO.FileSystem.Watcher.dll",
+ "ref/netcoreapp2.2/System.IO.FileSystem.Watcher.xml",
+ "ref/netcoreapp2.2/System.IO.FileSystem.dll",
+ "ref/netcoreapp2.2/System.IO.FileSystem.xml",
+ "ref/netcoreapp2.2/System.IO.IsolatedStorage.dll",
+ "ref/netcoreapp2.2/System.IO.IsolatedStorage.xml",
+ "ref/netcoreapp2.2/System.IO.MemoryMappedFiles.dll",
+ "ref/netcoreapp2.2/System.IO.MemoryMappedFiles.xml",
+ "ref/netcoreapp2.2/System.IO.Pipes.dll",
+ "ref/netcoreapp2.2/System.IO.Pipes.xml",
+ "ref/netcoreapp2.2/System.IO.UnmanagedMemoryStream.dll",
+ "ref/netcoreapp2.2/System.IO.dll",
+ "ref/netcoreapp2.2/System.Linq.Expressions.dll",
+ "ref/netcoreapp2.2/System.Linq.Expressions.xml",
+ "ref/netcoreapp2.2/System.Linq.Parallel.dll",
+ "ref/netcoreapp2.2/System.Linq.Parallel.xml",
+ "ref/netcoreapp2.2/System.Linq.Queryable.dll",
+ "ref/netcoreapp2.2/System.Linq.Queryable.xml",
+ "ref/netcoreapp2.2/System.Linq.dll",
+ "ref/netcoreapp2.2/System.Linq.xml",
+ "ref/netcoreapp2.2/System.Memory.dll",
+ "ref/netcoreapp2.2/System.Memory.xml",
+ "ref/netcoreapp2.2/System.Net.Http.dll",
+ "ref/netcoreapp2.2/System.Net.Http.xml",
+ "ref/netcoreapp2.2/System.Net.HttpListener.dll",
+ "ref/netcoreapp2.2/System.Net.HttpListener.xml",
+ "ref/netcoreapp2.2/System.Net.Mail.dll",
+ "ref/netcoreapp2.2/System.Net.Mail.xml",
+ "ref/netcoreapp2.2/System.Net.NameResolution.dll",
+ "ref/netcoreapp2.2/System.Net.NameResolution.xml",
+ "ref/netcoreapp2.2/System.Net.NetworkInformation.dll",
+ "ref/netcoreapp2.2/System.Net.NetworkInformation.xml",
+ "ref/netcoreapp2.2/System.Net.Ping.dll",
+ "ref/netcoreapp2.2/System.Net.Ping.xml",
+ "ref/netcoreapp2.2/System.Net.Primitives.dll",
+ "ref/netcoreapp2.2/System.Net.Primitives.xml",
+ "ref/netcoreapp2.2/System.Net.Requests.dll",
+ "ref/netcoreapp2.2/System.Net.Requests.xml",
+ "ref/netcoreapp2.2/System.Net.Security.dll",
+ "ref/netcoreapp2.2/System.Net.Security.xml",
+ "ref/netcoreapp2.2/System.Net.ServicePoint.dll",
+ "ref/netcoreapp2.2/System.Net.ServicePoint.xml",
+ "ref/netcoreapp2.2/System.Net.Sockets.dll",
+ "ref/netcoreapp2.2/System.Net.Sockets.xml",
+ "ref/netcoreapp2.2/System.Net.WebClient.dll",
+ "ref/netcoreapp2.2/System.Net.WebClient.xml",
+ "ref/netcoreapp2.2/System.Net.WebHeaderCollection.dll",
+ "ref/netcoreapp2.2/System.Net.WebHeaderCollection.xml",
+ "ref/netcoreapp2.2/System.Net.WebProxy.dll",
+ "ref/netcoreapp2.2/System.Net.WebProxy.xml",
+ "ref/netcoreapp2.2/System.Net.WebSockets.Client.dll",
+ "ref/netcoreapp2.2/System.Net.WebSockets.Client.xml",
+ "ref/netcoreapp2.2/System.Net.WebSockets.dll",
+ "ref/netcoreapp2.2/System.Net.WebSockets.xml",
+ "ref/netcoreapp2.2/System.Net.dll",
+ "ref/netcoreapp2.2/System.Numerics.Vectors.dll",
+ "ref/netcoreapp2.2/System.Numerics.Vectors.xml",
+ "ref/netcoreapp2.2/System.Numerics.dll",
+ "ref/netcoreapp2.2/System.ObjectModel.dll",
+ "ref/netcoreapp2.2/System.ObjectModel.xml",
+ "ref/netcoreapp2.2/System.Reflection.DispatchProxy.dll",
+ "ref/netcoreapp2.2/System.Reflection.DispatchProxy.xml",
+ "ref/netcoreapp2.2/System.Reflection.Emit.ILGeneration.dll",
+ "ref/netcoreapp2.2/System.Reflection.Emit.ILGeneration.xml",
+ "ref/netcoreapp2.2/System.Reflection.Emit.Lightweight.dll",
+ "ref/netcoreapp2.2/System.Reflection.Emit.Lightweight.xml",
+ "ref/netcoreapp2.2/System.Reflection.Emit.dll",
+ "ref/netcoreapp2.2/System.Reflection.Emit.xml",
+ "ref/netcoreapp2.2/System.Reflection.Extensions.dll",
+ "ref/netcoreapp2.2/System.Reflection.Metadata.dll",
+ "ref/netcoreapp2.2/System.Reflection.Metadata.xml",
+ "ref/netcoreapp2.2/System.Reflection.Primitives.dll",
+ "ref/netcoreapp2.2/System.Reflection.Primitives.xml",
+ "ref/netcoreapp2.2/System.Reflection.TypeExtensions.dll",
+ "ref/netcoreapp2.2/System.Reflection.TypeExtensions.xml",
+ "ref/netcoreapp2.2/System.Reflection.dll",
+ "ref/netcoreapp2.2/System.Resources.Reader.dll",
+ "ref/netcoreapp2.2/System.Resources.ResourceManager.dll",
+ "ref/netcoreapp2.2/System.Resources.ResourceManager.xml",
+ "ref/netcoreapp2.2/System.Resources.Writer.dll",
+ "ref/netcoreapp2.2/System.Resources.Writer.xml",
+ "ref/netcoreapp2.2/System.Runtime.CompilerServices.VisualC.dll",
+ "ref/netcoreapp2.2/System.Runtime.CompilerServices.VisualC.xml",
+ "ref/netcoreapp2.2/System.Runtime.Extensions.dll",
+ "ref/netcoreapp2.2/System.Runtime.Extensions.xml",
+ "ref/netcoreapp2.2/System.Runtime.Handles.dll",
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.RuntimeInformation.dll",
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.RuntimeInformation.xml",
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.WindowsRuntime.dll",
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.WindowsRuntime.xml",
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.dll",
+ "ref/netcoreapp2.2/System.Runtime.InteropServices.xml",
+ "ref/netcoreapp2.2/System.Runtime.Loader.dll",
+ "ref/netcoreapp2.2/System.Runtime.Loader.xml",
+ "ref/netcoreapp2.2/System.Runtime.Numerics.dll",
+ "ref/netcoreapp2.2/System.Runtime.Numerics.xml",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Formatters.dll",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Formatters.xml",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Json.dll",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Json.xml",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Primitives.dll",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Primitives.xml",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Xml.dll",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.Xml.xml",
+ "ref/netcoreapp2.2/System.Runtime.Serialization.dll",
+ "ref/netcoreapp2.2/System.Runtime.dll",
+ "ref/netcoreapp2.2/System.Runtime.xml",
+ "ref/netcoreapp2.2/System.Security.Claims.dll",
+ "ref/netcoreapp2.2/System.Security.Claims.xml",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Algorithms.dll",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Algorithms.xml",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Csp.dll",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Csp.xml",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Encoding.dll",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Encoding.xml",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Primitives.dll",
+ "ref/netcoreapp2.2/System.Security.Cryptography.Primitives.xml",
+ "ref/netcoreapp2.2/System.Security.Cryptography.X509Certificates.dll",
+ "ref/netcoreapp2.2/System.Security.Cryptography.X509Certificates.xml",
+ "ref/netcoreapp2.2/System.Security.Principal.dll",
+ "ref/netcoreapp2.2/System.Security.Principal.xml",
+ "ref/netcoreapp2.2/System.Security.SecureString.dll",
+ "ref/netcoreapp2.2/System.Security.dll",
+ "ref/netcoreapp2.2/System.ServiceModel.Web.dll",
+ "ref/netcoreapp2.2/System.ServiceProcess.dll",
+ "ref/netcoreapp2.2/System.Text.Encoding.Extensions.dll",
+ "ref/netcoreapp2.2/System.Text.Encoding.Extensions.xml",
+ "ref/netcoreapp2.2/System.Text.Encoding.dll",
+ "ref/netcoreapp2.2/System.Text.RegularExpressions.dll",
+ "ref/netcoreapp2.2/System.Text.RegularExpressions.xml",
+ "ref/netcoreapp2.2/System.Threading.Overlapped.dll",
+ "ref/netcoreapp2.2/System.Threading.Overlapped.xml",
+ "ref/netcoreapp2.2/System.Threading.Tasks.Dataflow.dll",
+ "ref/netcoreapp2.2/System.Threading.Tasks.Dataflow.xml",
+ "ref/netcoreapp2.2/System.Threading.Tasks.Extensions.dll",
+ "ref/netcoreapp2.2/System.Threading.Tasks.Extensions.xml",
+ "ref/netcoreapp2.2/System.Threading.Tasks.Parallel.dll",
+ "ref/netcoreapp2.2/System.Threading.Tasks.Parallel.xml",
+ "ref/netcoreapp2.2/System.Threading.Tasks.dll",
+ "ref/netcoreapp2.2/System.Threading.Tasks.xml",
+ "ref/netcoreapp2.2/System.Threading.Thread.dll",
+ "ref/netcoreapp2.2/System.Threading.Thread.xml",
+ "ref/netcoreapp2.2/System.Threading.ThreadPool.dll",
+ "ref/netcoreapp2.2/System.Threading.ThreadPool.xml",
+ "ref/netcoreapp2.2/System.Threading.Timer.dll",
+ "ref/netcoreapp2.2/System.Threading.Timer.xml",
+ "ref/netcoreapp2.2/System.Threading.dll",
+ "ref/netcoreapp2.2/System.Threading.xml",
+ "ref/netcoreapp2.2/System.Transactions.Local.dll",
+ "ref/netcoreapp2.2/System.Transactions.Local.xml",
+ "ref/netcoreapp2.2/System.Transactions.dll",
+ "ref/netcoreapp2.2/System.ValueTuple.dll",
+ "ref/netcoreapp2.2/System.Web.HttpUtility.dll",
+ "ref/netcoreapp2.2/System.Web.HttpUtility.xml",
+ "ref/netcoreapp2.2/System.Web.dll",
+ "ref/netcoreapp2.2/System.Windows.dll",
+ "ref/netcoreapp2.2/System.Xml.Linq.dll",
+ "ref/netcoreapp2.2/System.Xml.ReaderWriter.dll",
+ "ref/netcoreapp2.2/System.Xml.ReaderWriter.xml",
+ "ref/netcoreapp2.2/System.Xml.Serialization.dll",
+ "ref/netcoreapp2.2/System.Xml.XDocument.dll",
+ "ref/netcoreapp2.2/System.Xml.XDocument.xml",
+ "ref/netcoreapp2.2/System.Xml.XPath.XDocument.dll",
+ "ref/netcoreapp2.2/System.Xml.XPath.XDocument.xml",
+ "ref/netcoreapp2.2/System.Xml.XPath.dll",
+ "ref/netcoreapp2.2/System.Xml.XPath.xml",
+ "ref/netcoreapp2.2/System.Xml.XmlDocument.dll",
+ "ref/netcoreapp2.2/System.Xml.XmlSerializer.dll",
+ "ref/netcoreapp2.2/System.Xml.XmlSerializer.xml",
+ "ref/netcoreapp2.2/System.Xml.dll",
+ "ref/netcoreapp2.2/System.dll",
+ "ref/netcoreapp2.2/WindowsBase.dll",
+ "ref/netcoreapp2.2/mscorlib.dll",
+ "ref/netcoreapp2.2/netstandard.dll",
+ "runtime.json"
+ ]
+ },
+ "Microsoft.NETCore.DotNetAppHost/2.2.0": {
+ "sha512": "DrhaKInRKKvN6Ns2VNIlC7ZffLOp9THf8cO6X4fytPRJovJUbF49/zzx4WfgX9E44FMsw9hT8hrKiIqDSHvGvA==",
+ "type": "package",
+ "path": "microsoft.netcore.dotnetapphost/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "microsoft.netcore.dotnetapphost.2.2.0.nupkg.sha512",
+ "microsoft.netcore.dotnetapphost.nuspec",
+ "runtime.json"
+ ]
+ },
+ "Microsoft.NETCore.DotNetHostPolicy/2.2.0": {
+ "sha512": "FJie7IoPZFaPgNDxhZGmDBQP/Bs5vPdfca/G2Wf9gd6LIvMYkZcibtmJwB4tcf4KXkaOYfIOo4Cl9sEPMsSzkw==",
+ "type": "package",
+ "path": "microsoft.netcore.dotnethostpolicy/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "microsoft.netcore.dotnethostpolicy.2.2.0.nupkg.sha512",
+ "microsoft.netcore.dotnethostpolicy.nuspec",
+ "runtime.json"
+ ]
+ },
+ "Microsoft.NETCore.DotNetHostResolver/2.2.0": {
+ "sha512": "spDm3AJYmebthDNhzY17YLPtvbc+Y1lCLVeiIH1uLJ/hZaM+40pBiPefFR8J1u66Ndkqi8ipR2tEbqPnYnjRhw==",
+ "type": "package",
+ "path": "microsoft.netcore.dotnethostresolver/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "microsoft.netcore.dotnethostresolver.2.2.0.nupkg.sha512",
+ "microsoft.netcore.dotnethostresolver.nuspec",
+ "runtime.json"
+ ]
+ },
+ "Microsoft.NETCore.Platforms/2.2.0": {
+ "sha512": "T/J+XZo+YheFTJh8/4uoeJDdz5qOmOMkjg6/VL8mHJ9AnP8+fmV/kcbxeXsob0irRNiChf+V0ig1MCRLp/+Kog==",
+ "type": "package",
+ "path": "microsoft.netcore.platforms/2.2.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/netstandard1.0/_._",
+ "microsoft.netcore.platforms.2.2.0.nupkg.sha512",
+ "microsoft.netcore.platforms.nuspec",
+ "runtime.json",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "Microsoft.NETCore.Targets/2.0.0": {
+ "sha512": "odP/tJj1z6GylFpNo7pMtbd/xQgTC3Ex2If63dRTL38bBNMwsBnJ+RceUIyHdRBC0oik/3NehYT+oECwBhIM3Q==",
+ "type": "package",
+ "path": "microsoft.netcore.targets/2.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/netstandard1.0/_._",
+ "microsoft.netcore.targets.2.0.0.nupkg.sha512",
+ "microsoft.netcore.targets.nuspec",
+ "runtime.json",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "NETStandard.Library/2.0.3": {
+ "sha512": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
+ "type": "package",
+ "path": "netstandard.library/2.0.3",
+ "files": [
+ ".nupkg.metadata",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "build/netstandard2.0/NETStandard.Library.targets",
+ "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll",
+ "build/netstandard2.0/ref/System.AppContext.dll",
+ "build/netstandard2.0/ref/System.Collections.Concurrent.dll",
+ "build/netstandard2.0/ref/System.Collections.NonGeneric.dll",
+ "build/netstandard2.0/ref/System.Collections.Specialized.dll",
+ "build/netstandard2.0/ref/System.Collections.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.Composition.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.dll",
+ "build/netstandard2.0/ref/System.Console.dll",
+ "build/netstandard2.0/ref/System.Core.dll",
+ "build/netstandard2.0/ref/System.Data.Common.dll",
+ "build/netstandard2.0/ref/System.Data.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Debug.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Process.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Tools.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll",
+ "build/netstandard2.0/ref/System.Drawing.Primitives.dll",
+ "build/netstandard2.0/ref/System.Drawing.dll",
+ "build/netstandard2.0/ref/System.Dynamic.Runtime.dll",
+ "build/netstandard2.0/ref/System.Globalization.Calendars.dll",
+ "build/netstandard2.0/ref/System.Globalization.Extensions.dll",
+ "build/netstandard2.0/ref/System.Globalization.dll",
+ "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll",
+ "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll",
+ "build/netstandard2.0/ref/System.IO.Compression.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.dll",
+ "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll",
+ "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll",
+ "build/netstandard2.0/ref/System.IO.Pipes.dll",
+ "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll",
+ "build/netstandard2.0/ref/System.IO.dll",
+ "build/netstandard2.0/ref/System.Linq.Expressions.dll",
+ "build/netstandard2.0/ref/System.Linq.Parallel.dll",
+ "build/netstandard2.0/ref/System.Linq.Queryable.dll",
+ "build/netstandard2.0/ref/System.Linq.dll",
+ "build/netstandard2.0/ref/System.Net.Http.dll",
+ "build/netstandard2.0/ref/System.Net.NameResolution.dll",
+ "build/netstandard2.0/ref/System.Net.NetworkInformation.dll",
+ "build/netstandard2.0/ref/System.Net.Ping.dll",
+ "build/netstandard2.0/ref/System.Net.Primitives.dll",
+ "build/netstandard2.0/ref/System.Net.Requests.dll",
+ "build/netstandard2.0/ref/System.Net.Security.dll",
+ "build/netstandard2.0/ref/System.Net.Sockets.dll",
+ "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll",
+ "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll",
+ "build/netstandard2.0/ref/System.Net.WebSockets.dll",
+ "build/netstandard2.0/ref/System.Net.dll",
+ "build/netstandard2.0/ref/System.Numerics.dll",
+ "build/netstandard2.0/ref/System.ObjectModel.dll",
+ "build/netstandard2.0/ref/System.Reflection.Extensions.dll",
+ "build/netstandard2.0/ref/System.Reflection.Primitives.dll",
+ "build/netstandard2.0/ref/System.Reflection.dll",
+ "build/netstandard2.0/ref/System.Resources.Reader.dll",
+ "build/netstandard2.0/ref/System.Resources.ResourceManager.dll",
+ "build/netstandard2.0/ref/System.Resources.Writer.dll",
+ "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll",
+ "build/netstandard2.0/ref/System.Runtime.Extensions.dll",
+ "build/netstandard2.0/ref/System.Runtime.Handles.dll",
+ "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll",
+ "build/netstandard2.0/ref/System.Runtime.InteropServices.dll",
+ "build/netstandard2.0/ref/System.Runtime.Numerics.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.dll",
+ "build/netstandard2.0/ref/System.Runtime.dll",
+ "build/netstandard2.0/ref/System.Security.Claims.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll",
+ "build/netstandard2.0/ref/System.Security.Principal.dll",
+ "build/netstandard2.0/ref/System.Security.SecureString.dll",
+ "build/netstandard2.0/ref/System.ServiceModel.Web.dll",
+ "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll",
+ "build/netstandard2.0/ref/System.Text.Encoding.dll",
+ "build/netstandard2.0/ref/System.Text.RegularExpressions.dll",
+ "build/netstandard2.0/ref/System.Threading.Overlapped.dll",
+ "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll",
+ "build/netstandard2.0/ref/System.Threading.Tasks.dll",
+ "build/netstandard2.0/ref/System.Threading.Thread.dll",
+ "build/netstandard2.0/ref/System.Threading.ThreadPool.dll",
+ "build/netstandard2.0/ref/System.Threading.Timer.dll",
+ "build/netstandard2.0/ref/System.Threading.dll",
+ "build/netstandard2.0/ref/System.Transactions.dll",
+ "build/netstandard2.0/ref/System.ValueTuple.dll",
+ "build/netstandard2.0/ref/System.Web.dll",
+ "build/netstandard2.0/ref/System.Windows.dll",
+ "build/netstandard2.0/ref/System.Xml.Linq.dll",
+ "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll",
+ "build/netstandard2.0/ref/System.Xml.Serialization.dll",
+ "build/netstandard2.0/ref/System.Xml.XDocument.dll",
+ "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll",
+ "build/netstandard2.0/ref/System.Xml.XPath.dll",
+ "build/netstandard2.0/ref/System.Xml.XmlDocument.dll",
+ "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll",
+ "build/netstandard2.0/ref/System.Xml.dll",
+ "build/netstandard2.0/ref/System.dll",
+ "build/netstandard2.0/ref/mscorlib.dll",
+ "build/netstandard2.0/ref/netstandard.dll",
+ "build/netstandard2.0/ref/netstandard.xml",
+ "lib/netstandard1.0/_._",
+ "netstandard.library.2.0.3.nupkg.sha512",
+ "netstandard.library.nuspec"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ ".NETCoreApp,Version=v2.2": [
+ "Microsoft.NETCore.App >= 2.2.0"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\Administrator\\.nuget\\packages\\": {},
+ "F:\\Microsoft\\Xamarin\\NuGet\\": {},
+ "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "F:\\项目\\Grap\\Grap\\Grap.csproj",
+ "projectName": "Grap",
+ "projectPath": "F:\\项目\\Grap\\Grap\\Grap.csproj",
+ "packagesPath": "C:\\Users\\Administrator\\.nuget\\packages\\",
+ "outputPath": "F:\\项目\\Grap\\Grap\\obj\\",
+ "projectStyle": "PackageReference",
+ "fallbackFolders": [
+ "F:\\Microsoft\\Xamarin\\NuGet\\",
+ "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
+ ],
+ "configFilePaths": [
+ "C:\\Users\\Administrator\\AppData\\Roaming\\NuGet\\NuGet.Config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
+ "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+ ],
+ "originalTargetFrameworks": [
+ "netcoreapp2.2"
+ ],
+ "sources": {
+ "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+ "https://api.nuget.org/v3/index.json": {}
+ },
+ "frameworks": {
+ "netcoreapp2.2": {
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ }
+ },
+ "frameworks": {
+ "netcoreapp2.2": {
+ "dependencies": {
+ "Microsoft.NETCore.App": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[2.2.0, )",
+ "autoReferenced": true
+ }
+ },
+ "imports": [
+ "net461"
+ ],
+ "assetTargetFallback": true,
+ "warn": true
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index c7dc5aa5bba1afbc05a618946e230510e5bfd2c2..7c746b86f53960d3119d671558e6b29633ff82a6 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
### 截止日期
-2021.1.6
+2021.1.13
### 基础