diff --git a/Demo/NetAppDemo/App/App.config b/Demo/NetAppDemo/App/App.config new file mode 100644 index 0000000..49cc43e --- /dev/null +++ b/Demo/NetAppDemo/App/App.config @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/Demo/NetAppDemo/App/AppDemo b/Demo/NetAppDemo/App/AppDemo new file mode 100644 index 0000000..5ea2642 Binary files /dev/null and b/Demo/NetAppDemo/App/AppDemo differ diff --git a/Demo/NetAppDemo/App/AppDemo.deps.json b/Demo/NetAppDemo/App/AppDemo.deps.json new file mode 100644 index 0000000..0803af7 --- /dev/null +++ b/Demo/NetAppDemo/App/AppDemo.deps.json @@ -0,0 +1,318 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v5.0/linux-x64", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v5.0": {}, + ".NETCoreApp,Version=v5.0/linux-x64": { + "AppDemo/1.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "6.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", + "Microsoft.Extensions.Configuration.Binder": "6.0.0", + "Microsoft.Extensions.Configuration.CommandLine": "6.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "6.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", + "Microsoft.Extensions.Configuration.Json": "6.0.0", + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets": "1.11.1", + "Newtonsoft.Json": "13.0.1" + }, + "runtime": { + "AppDemo.dll": {} + } + }, + "Microsoft.Extensions.Configuration/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", + "Microsoft.Extensions.Primitives": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "6.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "6.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "6.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", + "Microsoft.Extensions.FileProviders.Physical": "6.0.0", + "Microsoft.Extensions.Primitives": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.Configuration.Json/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Configuration": "6.0.0", + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", + "Microsoft.Extensions.Configuration.FileExtensions": "6.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", + "System.Text.Json": "6.0.0" + }, + "runtime": { + "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.FileProviders.Physical/6.0.0": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0", + "Microsoft.Extensions.FileSystemGlobbing": "6.0.0", + "Microsoft.Extensions.Primitives": "6.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.Extensions.Primitives/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/netcoreapp3.1/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.11.1": {}, + "Newtonsoft.Json/13.0.1": { + "runtime": { + "lib/netstandard2.0/Newtonsoft.Json.dll": { + "assemblyVersion": "13.0.0.0", + "fileVersion": "13.0.1.25517" + } + } + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "runtime": { + "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Text.Encodings.Web/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/netcoreapp3.1/System.Text.Encodings.Web.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Text.Json/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0", + "System.Text.Encodings.Web": "6.0.0" + }, + "runtime": { + "lib/netcoreapp3.1/System.Text.Json.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + } + } + }, + "libraries": { + "AppDemo/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Microsoft.Extensions.Configuration/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tq2wXyh3fL17EMF2bXgRhU7JrbO3on93MRKYxzz4JzzvuGSA1l0W3GI9/tl8EO89TH+KWEymP7bcFway6z9fXg==", + "path": "microsoft.extensions.configuration/6.0.0", + "hashPath": "microsoft.extensions.configuration.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==", + "path": "microsoft.extensions.configuration.abstractions/6.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-b3ErKzND8LIC7o08QAVlKfaEIYEvLJbtmVbFZVBRXeu9YkKfSSzLZfR1SUfQPBIy9mKLhEtJgGYImkcMNaKE0A==", + "path": "microsoft.extensions.configuration.binder/6.0.0", + "hashPath": "microsoft.extensions.configuration.binder.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.CommandLine/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3nL1qCkZ1Oxx14ZTzgo4MmlO7tso7F+TtMZAY2jUAtTLyAcDp+EDjk3RqafoKiNaePyPvvlleEcBxh3b2Hzl1g==", + "path": "microsoft.extensions.configuration.commandline/6.0.0", + "hashPath": "microsoft.extensions.configuration.commandline.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-DjYkzqvhiHCq38LW71PcIxXk6nhtV6VySP9yDcSO0goPl7YCU1VG1f2Wbgy58lkA10pWkjHCblZPUyboCB93ZA==", + "path": "microsoft.extensions.configuration.environmentvariables/6.0.0", + "hashPath": "microsoft.extensions.configuration.environmentvariables.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.FileExtensions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-V4Dth2cYMZpw3HhGw9XUDIijpI6gN+22LDt0AhufIgOppCUfpWX4483OmN+dFXRJkJLc8Tv0Q8QK+1ingT2+KQ==", + "path": "microsoft.extensions.configuration.fileextensions/6.0.0", + "hashPath": "microsoft.extensions.configuration.fileextensions.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Json/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-GJGery6QytCzS/BxJ96klgG9in3uH26KcUBbiVG/coNDXCRq6LGVVlUT4vXq34KPuM+R2av+LeYdX9h4IZOCUg==", + "path": "microsoft.extensions.configuration.json/6.0.0", + "hashPath": "microsoft.extensions.configuration.json.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==", + "path": "microsoft.extensions.fileproviders.abstractions/6.0.0", + "hashPath": "microsoft.extensions.fileproviders.abstractions.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Physical/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==", + "path": "microsoft.extensions.fileproviders.physical/6.0.0", + "hashPath": "microsoft.extensions.fileproviders.physical.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw==", + "path": "microsoft.extensions.filesystemglobbing/6.0.0", + "hashPath": "microsoft.extensions.filesystemglobbing.6.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", + "path": "microsoft.extensions.primitives/6.0.0", + "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512" + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.11.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1jHxWlSi6/ryWODk6SUjsZPHk/BdsucxqhIi1szEzwc84e8nvZWF45qRXcT2gWPISJ3Ybbyg2LsNG6yX8r7VuA==", + "path": "microsoft.visualstudio.azure.containers.tools.targets/1.11.1", + "hashPath": "microsoft.visualstudio.azure.containers.tools.targets.1.11.1.nupkg.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" + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", + "path": "system.runtime.compilerservices.unsafe/6.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "path": "system.text.encodings.web/6.0.0", + "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" + }, + "System.Text.Json/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==", + "path": "system.text.json/6.0.0", + "hashPath": "system.text.json.6.0.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/Demo/NetAppDemo/App/AppDemo.dll b/Demo/NetAppDemo/App/AppDemo.dll new file mode 100644 index 0000000..bf67e4c Binary files /dev/null and b/Demo/NetAppDemo/App/AppDemo.dll differ diff --git a/Demo/NetAppDemo/App/AppDemo.dll.config b/Demo/NetAppDemo/App/AppDemo.dll.config new file mode 100644 index 0000000..49cc43e --- /dev/null +++ b/Demo/NetAppDemo/App/AppDemo.dll.config @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/Demo/NetAppDemo/App/AppDemo.runtimeconfig.json b/Demo/NetAppDemo/App/AppDemo.runtimeconfig.json new file mode 100644 index 0000000..d54914b --- /dev/null +++ b/Demo/NetAppDemo/App/AppDemo.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net5.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "5.0.0" + }, + "configProperties": { + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false + } + } +} \ No newline at end of file diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Abstractions.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..9a24516 Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Binder.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Binder.dll new file mode 100644 index 0000000..845cab8 Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Binder.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.CommandLine.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.CommandLine.dll new file mode 100644 index 0000000..24402a5 Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.CommandLine.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.EnvironmentVariables.dll new file mode 100644 index 0000000..dbaf507 Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.EnvironmentVariables.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.FileExtensions.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.FileExtensions.dll new file mode 100644 index 0000000..160814d Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.FileExtensions.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Json.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Json.dll new file mode 100644 index 0000000..1c9ba24 Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.Json.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.dll new file mode 100644 index 0000000..4c0a93b Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Configuration.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.FileProviders.Abstractions.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.FileProviders.Abstractions.dll new file mode 100644 index 0000000..5d2ddff Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.FileProviders.Abstractions.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.FileProviders.Physical.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.FileProviders.Physical.dll new file mode 100644 index 0000000..2c8a364 Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.FileProviders.Physical.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.FileSystemGlobbing.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.FileSystemGlobbing.dll new file mode 100644 index 0000000..f2cb88e Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.FileSystemGlobbing.dll differ diff --git a/Demo/NetAppDemo/App/Microsoft.Extensions.Primitives.dll b/Demo/NetAppDemo/App/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..0bb6ce0 Binary files /dev/null and b/Demo/NetAppDemo/App/Microsoft.Extensions.Primitives.dll differ diff --git a/Demo/NetAppDemo/App/Newtonsoft.Json.dll b/Demo/NetAppDemo/App/Newtonsoft.Json.dll new file mode 100644 index 0000000..1ffeabe Binary files /dev/null and b/Demo/NetAppDemo/App/Newtonsoft.Json.dll differ diff --git a/Demo/NetAppDemo/App/System.Runtime.CompilerServices.Unsafe.dll b/Demo/NetAppDemo/App/System.Runtime.CompilerServices.Unsafe.dll new file mode 100644 index 0000000..103462b Binary files /dev/null and b/Demo/NetAppDemo/App/System.Runtime.CompilerServices.Unsafe.dll differ diff --git a/Demo/NetAppDemo/App/System.Text.Encodings.Web.dll b/Demo/NetAppDemo/App/System.Text.Encodings.Web.dll new file mode 100644 index 0000000..1778f67 Binary files /dev/null and b/Demo/NetAppDemo/App/System.Text.Encodings.Web.dll differ diff --git a/Demo/NetAppDemo/App/System.Text.Json.dll b/Demo/NetAppDemo/App/System.Text.Json.dll new file mode 100644 index 0000000..d7d9987 Binary files /dev/null and b/Demo/NetAppDemo/App/System.Text.Json.dll differ diff --git a/Demo/NetAppDemo/App/appsettings.Development.json b/Demo/NetAppDemo/App/appsettings.Development.json new file mode 100644 index 0000000..b9dea1e --- /dev/null +++ b/Demo/NetAppDemo/App/appsettings.Development.json @@ -0,0 +1,11 @@ +{ + "urls": ["https://www.baidu.com","cn.bing.com"], + "exclude": [ + "**/bin", + "**/bower_components", + "**/jspm_packages", + "**/node_modules", + "**/obj", + "**/platforms" + ] +} \ No newline at end of file diff --git a/Demo/NetAppDemo/App/appsettings.json b/Demo/NetAppDemo/App/appsettings.json new file mode 100644 index 0000000..b9dea1e --- /dev/null +++ b/Demo/NetAppDemo/App/appsettings.json @@ -0,0 +1,11 @@ +{ + "urls": ["https://www.baidu.com","cn.bing.com"], + "exclude": [ + "**/bin", + "**/bower_components", + "**/jspm_packages", + "**/node_modules", + "**/obj", + "**/platforms" + ] +} \ No newline at end of file diff --git a/Demo/NetAppDemo/Dockerfile b/Demo/NetAppDemo/Dockerfile new file mode 100644 index 0000000..d2fff48 --- /dev/null +++ b/Demo/NetAppDemo/Dockerfile @@ -0,0 +1,5 @@ +FROM mcr.microsoft.com/dotnet/runtime:5.0 AS base +WORKDIR /app +COPY ./publish . + +ENTRYPOINT [ "dotnet","AppDemo.dll" ] \ No newline at end of file