实例介绍
【实例简介】ASP.NET Core开源跨平台的框架
ASP.NET Core是一个开放源代码和跨平台框架,用于构建基于现代云的互联网连接应用程序,例如Web应用程序,IoT应用程序和移动后端。ASP.NET Core应用程序在.NET Core(一个免费的,跨平台的开源应用程序运行时)上运行。它的架构旨在为部署到云或本地运行的应用程序提供优化的开发框架。它由具有最小开销的模块化组件组成,因此您在构建解决方案时可以保持灵活性。您可以在Windows,Mac和Linux上跨平台开发和运行ASP.NET Core应用程序。
.NET Core包括以下组件:
Immutable Collections;
ECMA-335 Metadata Reader;支持低级的元数据查看器,允许Roslyn解析程序集
SIMD启用向量类型;添加一系列的基础vector类型,利用单指令和多数据(SIMD)CPU指令
XML;包括DOM APIs,比如theXDocumentandXmlDocumenttypes,XLinq和通讯的XPath扩展方法
【实例截图】
【核心代码】
.
├── ASP.NET Core开源跨平台的框架.rar
├── aspnetcore-3.1.28
│ ├── CONTRIBUTING.md
│ ├── Directory.Build.props
│ ├── Directory.Build.targets
│ ├── LICENSE.txt
│ ├── NuGet.config
│ ├── README.md
│ ├── SECURITY.md
│ ├── THIRD-PARTY-NOTICES.txt
│ ├── activate.ps1
│ ├── activate.sh
│ ├── build.cmd
│ ├── build.ps1
│ ├── build.sh
│ ├── clean.cmd
│ ├── clean.ps1
│ ├── clean.sh
│ ├── dockerbuild.sh
│ ├── docs
│ │ ├── Artifacts.md
│ │ ├── BuildErrors.md
│ │ ├── BuildFromSource.md
│ │ ├── CrossRepoBreakingChanges.md
│ │ ├── DailyBuilds.md
│ │ ├── PackageArchives.md
│ │ ├── PreparingPatchUpdates.md
│ │ ├── ProjectProperties.md
│ │ ├── README.md
│ │ ├── ReferenceAssemblies.md
│ │ ├── ReferenceResolution.md
│ │ ├── SharedFramework.md
│ │ └── Submodules.md
│ ├── eng
│ │ ├── AfterSigning.targets
│ │ ├── AfterSolutionBuild.targets
│ │ ├── Baseline.Designer.props
│ │ ├── Baseline.xml
│ │ ├── Build.props
│ │ ├── CodeGen.proj
│ │ ├── Dependencies.props
│ │ ├── FlakyTests.AfterArcade.props
│ │ ├── FlakyTests.BeforeArcade.props
│ │ ├── GenAPI.exclusions.txt
│ │ ├── LicenseHeader.txt
│ │ ├── PlatformManifest.txt
│ │ ├── PoliCheckExclusions.xml
│ │ ├── ProjectReferences.props
│ │ ├── PublishSymbols.proj
│ │ ├── Publishing.props
│ │ ├── SharedFramework.External.props
│ │ ├── SharedFramework.Local.props
│ │ ├── SignCheckExclusionsFile.txt
│ │ ├── Signing.props
│ │ ├── Tools.props
│ │ ├── Version.Details.xml
│ │ ├── Versions.props
│ │ ├── Workarounds.props
│ │ ├── Workarounds.targets
│ │ ├── WorkaroundsImported.targets
│ │ ├── common
│ │ │ ├── CIBuild.cmd
│ │ │ ├── CheckSymbols.ps1
│ │ │ ├── PSScriptAnalyzerSettings.psd1
│ │ │ ├── PublishToPackageFeed.proj
│ │ │ ├── PublishToSymbolServers.proj
│ │ │ ├── README.md
│ │ │ ├── SetupNugetSources.ps1
│ │ │ ├── SetupNugetSources.sh
│ │ │ ├── SigningValidation.proj
│ │ │ ├── SourceLinkValidation.ps1
│ │ │ ├── build.ps1
│ │ │ ├── build.sh
│ │ │ ├── cibuild.sh
│ │ │ ├── cross
│ │ │ │ ├── android
│ │ │ │ ├── arm
│ │ │ │ ├── arm64
│ │ │ │ ├── armel
│ │ │ │ ├── build-android-rootfs.sh
│ │ │ │ ├── build-rootfs.sh
│ │ │ │ ├── toolchain.cmake
│ │ │ │ └── x86
│ │ │ ├── darc-init.ps1
│ │ │ ├── darc-init.sh
│ │ │ ├── dotnet-install.cmd
│ │ │ ├── dotnet-install.ps1
│ │ │ ├── dotnet-install.sh
│ │ │ ├── enable-cross-org-publishing.ps1
│ │ │ ├── generate-graph-files.ps1
│ │ │ ├── generate-locproject.ps1
│ │ │ ├── helixpublish.proj
│ │ │ ├── init-tools-native.cmd
│ │ │ ├── init-tools-native.ps1
│ │ │ ├── init-tools-native.sh
│ │ │ ├── internal
│ │ │ │ ├── Directory.Build.props
│ │ │ │ └── Tools.csproj
│ │ │ ├── internal-feed-operations.ps1
│ │ │ ├── internal-feed-operations.sh
│ │ │ ├── msbuild.ps1
│ │ │ ├── msbuild.sh
│ │ │ ├── native
│ │ │ │ ├── CommonLibrary.psm1
│ │ │ │ ├── common-library.sh
│ │ │ │ ├── install-cmake-test.sh
│ │ │ │ ├── install-cmake.sh
│ │ │ │ └── install-tool.ps1
│ │ │ ├── performance
│ │ │ │ ├── perfhelixpublish.proj
│ │ │ │ ├── performance-setup.ps1
│ │ │ │ └── performance-setup.sh
│ │ │ ├── pipeline-logging-functions.ps1
│ │ │ ├── pipeline-logging-functions.sh
│ │ │ ├── post-build
│ │ │ │ ├── darc-gather-drop.ps1
│ │ │ │ ├── nuget-validation.ps1
│ │ │ │ ├── post-build-utils.ps1
│ │ │ │ ├── promote-build.ps1
│ │ │ │ ├── setup-maestro-vars.ps1
│ │ │ │ ├── sourcelink-validation.ps1
│ │ │ │ ├── symbols-validation.ps1
│ │ │ │ └── trigger-subscriptions.ps1
│ │ │ ├── sdk-task.ps1
│ │ │ ├── sdl
│ │ │ │ ├── NuGet.config
│ │ │ │ ├── configure-sdl-tool.ps1
│ │ │ │ ├── execute-all-sdl-tools.ps1
│ │ │ │ ├── extract-artifact-archives.ps1
│ │ │ │ ├── extract-artifact-packages.ps1
│ │ │ │ ├── init-sdl.ps1
│ │ │ │ ├── packages.config
│ │ │ │ ├── push-gdn.ps1
│ │ │ │ └── run-sdl.ps1
│ │ │ ├── templates
│ │ │ │ ├── job
│ │ │ │ ├── jobs
│ │ │ │ ├── phases
│ │ │ │ ├── post-build
│ │ │ │ └── steps
│ │ │ ├── tools.ps1
│ │ │ └── tools.sh
│ │ ├── configure-toolset.ps1
│ │ ├── configure-toolset.sh
│ │ ├── docker
│ │ │ ├── alpine.Dockerfile
│ │ │ ├── bionic.Dockerfile
│ │ │ ├── rhel.Dockerfile
│ │ │ └── ubuntu-alpine37.Dockerfile
│ │ ├── empty.proj
│ │ ├── scripts
│ │ │ ├── CodeCheck.ps1
│ │ │ ├── FinishDumpCollectionForHangingBuilds.ps1
│ │ │ ├── GenerateProjectList.ps1
│ │ │ ├── GenerateReferenceAssemblies.ps1
│ │ │ ├── InstallGoogleChrome.ps1
│ │ │ ├── InstallJdk.ps1
│ │ │ ├── InstallProcDump.ps1
│ │ │ ├── InstallTar.ps1
│ │ │ ├── InstallVisualStudio.ps1
│ │ │ ├── KillProcesses.ps1
│ │ │ ├── KillProcesses.sh
│ │ │ ├── StartDumpCollectionForHangingBuilds.ps1
│ │ │ ├── ci-source-build.sh
│ │ │ ├── common.psm1
│ │ │ ├── dump_process.ps1
│ │ │ ├── install-nginx-linux.sh
│ │ │ ├── install-nginx-mac.sh
│ │ │ ├── update-packagejson-links.js
│ │ │ ├── vs.buildtools.json
│ │ │ ├── vs.buildtools.preview.json
│ │ │ ├── vs.json
│ │ │ └── vs.preview.json
│ │ ├── sdl-tsa-vars.config
│ │ ├── targets
│ │ │ ├── CSharp.Common.props
│ │ │ ├── CSharp.Common.targets
│ │ │ ├── CSharp.ReferenceAssembly.props
│ │ │ ├── Cpp.Common.props
│ │ │ ├── Cpp.Common.targets
│ │ │ ├── FSharp.Common.targets
│ │ │ ├── MicroBuild.Plugin.props
│ │ │ ├── Npm.Common.props
│ │ │ ├── Npm.Common.targets
│ │ │ ├── Packaging.targets
│ │ │ ├── ReferenceAssembly.targets
│ │ │ ├── ResolveIisReferences.targets
│ │ │ ├── ResolveReferences.targets
│ │ │ ├── Wix.Common.props
│ │ │ └── Wix.Common.targets
│ │ └── tools
│ │ ├── BaselineGenerator
│ │ │ ├── BaselineGenerator.csproj
│ │ │ ├── Program.cs
│ │ │ └── README.md
│ │ ├── Directory.Build.props
│ │ ├── RepoTasks
│ │ │ ├── CreateFrameworkListFile.cs
│ │ │ ├── DownloadFile.cs
│ │ │ ├── FileUtilities.cs
│ │ │ ├── GenerateGuid.cs
│ │ │ ├── GenerateSharedFrameworkDepsFile.cs
│ │ │ ├── GetMsiProperty.cs
│ │ │ ├── RemoveSharedFrameworkDependencies.cs
│ │ │ ├── RepoTasks.csproj
│ │ │ ├── RepoTasks.tasks
│ │ │ └── Uuid.cs
│ │ ├── startvs.cmd
│ │ └── tools.sln
│ ├── global.json
│ ├── restore.cmd
│ ├── restore.sh
│ ├── src
│ │ ├── Analyzers
│ │ │ ├── Analyzers
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Analyzers.sln
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── shared
│ │ │ │ └── FeatureDetection
│ │ │ └── startvs.cmd
│ │ ├── Antiforgery
│ │ │ ├── Antiforgery.sln
│ │ │ ├── README.md
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── ref
│ │ │ │ ├── Microsoft.AspNetCore.Antiforgery.Manual.cs
│ │ │ │ ├── Microsoft.AspNetCore.Antiforgery.csproj
│ │ │ │ └── Microsoft.AspNetCore.Antiforgery.netcoreapp.cs
│ │ │ ├── src
│ │ │ │ ├── AntiforgeryOptions.cs
│ │ │ │ ├── AntiforgeryServiceCollectionExtensions.cs
│ │ │ │ ├── AntiforgeryTokenSet.cs
│ │ │ │ ├── AntiforgeryValidationException.cs
│ │ │ │ ├── IAntiforgery.cs
│ │ │ │ ├── IAntiforgeryAdditionalDataProvider.cs
│ │ │ │ ├── Internal
│ │ │ │ ├── Microsoft.AspNetCore.Antiforgery.csproj
│ │ │ │ ├── Properties
│ │ │ │ └── Resources.resx
│ │ │ ├── startvs.cmd
│ │ │ └── test
│ │ │ ├── AntiforgeryOptionsSetupTest.cs
│ │ │ ├── AntiforgeryTokenTest.cs
│ │ │ ├── BinaryBlobTest.cs
│ │ │ ├── DefaultAntiforgeryTest.cs
│ │ │ ├── DefaultAntiforgeryTokenGeneratorTest.cs
│ │ │ ├── DefaultAntiforgeryTokenSerializerTest.cs
│ │ │ ├── DefaultAntiforgeryTokenStoreTest.cs
│ │ │ ├── DefaultClaimUidExtractorTest.cs
│ │ │ ├── Microsoft.AspNetCore.Antiforgery.Test.csproj
│ │ │ └── TestOptionsManager.cs
│ │ ├── Azure
│ │ │ ├── Azure.sln
│ │ │ ├── AzureAD
│ │ │ │ ├── Authentication.AzureAD.UI
│ │ │ │ ├── Authentication.AzureADB2C.UI
│ │ │ │ ├── AzureAD.ruleset
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── README.md
│ │ │ │ ├── samples
│ │ │ │ └── test
│ │ │ ├── AzureAppServices.HostingStartup
│ │ │ │ └── src
│ │ │ ├── AzureAppServicesIntegration
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── build.cmd
│ │ │ ├── hostingstartup.targets
│ │ │ ├── samples
│ │ │ │ ├── AzureAppServicesHostingStartupSample
│ │ │ │ └── AzureAppServicesSample
│ │ │ └── startvs.cmd
│ │ ├── Components
│ │ │ ├── Analyzers
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Authorization
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Components
│ │ │ │ ├── perf
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Components.sln
│ │ │ ├── ComponentsNoDeps.slnf
│ │ │ ├── Directory.Build.props
│ │ │ ├── Directory.Build.targets
│ │ │ ├── Forms
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Ignitor
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── NuGetPackageVerifier.json
│ │ │ ├── README.md
│ │ │ ├── Samples
│ │ │ │ └── BlazorServerApp
│ │ │ ├── Server
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Shared
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── THIRD-PARTY-NOTICES.txt
│ │ │ ├── Web
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Web.JS
│ │ │ │ ├── Microsoft.AspNetCore.Components.Web.JS.npmproj
│ │ │ │ ├── dist
│ │ │ │ ├── jest.config.js
│ │ │ │ ├── package.json
│ │ │ │ ├── src
│ │ │ │ ├── tests
│ │ │ │ ├── tsconfig.json
│ │ │ │ └── yarn.lock
│ │ │ ├── WebAssembly
│ │ │ │ ├── Authentication.Msal
│ │ │ │ ├── Build
│ │ │ │ ├── Compression
│ │ │ │ ├── DebugProxy
│ │ │ │ ├── DevServer
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── JSInterop
│ │ │ │ ├── Server
│ │ │ │ ├── WebAssembly
│ │ │ │ ├── WebAssembly.Authentication
│ │ │ │ ├── WebAssemblyHttpHandler
│ │ │ │ └── testassets
│ │ │ ├── benchmarkapps
│ │ │ │ ├── BlazingPizza.Server
│ │ │ │ ├── README.md
│ │ │ │ └── Wasm.Performance
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── startvs.cmd
│ │ │ └── test
│ │ │ ├── E2ETest
│ │ │ └── testassets
│ │ ├── DataProtection
│ │ │ ├── Abstractions
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── AzureKeyVault
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── AzureStorage
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── CreateTestCert.ps1
│ │ │ ├── Cryptography.Internal
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Cryptography.KeyDerivation
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── DataProtection
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── DataProtection.sln
│ │ │ ├── EntityFrameworkCore
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Extensions
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── NuGetPackageVerifier.json
│ │ │ ├── Provision-AutoGenKeys.ps1
│ │ │ ├── README.md
│ │ │ ├── StackExchangeRedis
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── samples
│ │ │ │ ├── AzureBlob
│ │ │ │ ├── AzureKeyVault
│ │ │ │ ├── CustomEncryptorSample
│ │ │ │ ├── EntityFrameworkCoreSample
│ │ │ │ ├── KeyManagementSample
│ │ │ │ ├── NonDISample
│ │ │ │ └── Redis
│ │ │ ├── shared
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ └── startvs.cmd
│ │ ├── DefaultBuilder
│ │ │ ├── DefaultBuilder.sln
│ │ │ ├── build
│ │ │ │ └── Key.snk
│ │ │ ├── ref
│ │ │ │ ├── Microsoft.AspNetCore.csproj
│ │ │ │ └── Microsoft.AspNetCore.netcoreapp.cs
│ │ │ ├── samples
│ │ │ │ └── SampleApp
│ │ │ ├── src
│ │ │ │ ├── ForwardedHeadersStartupFilter.cs
│ │ │ │ ├── GenericHostBuilderExtensions.cs
│ │ │ │ ├── HostFilteringStartupFilter.cs
│ │ │ │ ├── Microsoft.AspNetCore.csproj
│ │ │ │ └── WebHost.cs
│ │ │ ├── test
│ │ │ │ ├── Microsoft.AspNetCore.FunctionalTests
│ │ │ │ └── Microsoft.AspNetCore.Tests
│ │ │ └── testassets
│ │ │ ├── CreateDefaultBuilderApp
│ │ │ ├── CreateDefaultBuilderOfTApp
│ │ │ ├── DependencyInjectionApp
│ │ │ ├── Directory.Build.props
│ │ │ ├── StartRequestDelegateUrlApp
│ │ │ ├── StartRouteBuilderUrlApp
│ │ │ └── StartWithIApplicationBuilderUrlApp
│ │ ├── Features
│ │ │ └── JsonPatch
│ │ │ ├── src
│ │ │ └── test
│ │ ├── Framework
│ │ │ ├── App.Ref
│ │ │ │ └── src
│ │ │ ├── App.Ref.Internal
│ │ │ │ └── src
│ │ │ ├── App.Runtime
│ │ │ │ └── src
│ │ │ ├── Directory.Build.props
│ │ │ ├── build.cmd
│ │ │ └── test
│ │ │ ├── AssertEx.cs
│ │ │ ├── Microsoft.AspNetCore.App.UnitTests.csproj
│ │ │ ├── SharedFxTests.cs
│ │ │ ├── TargetingPackTests.cs
│ │ │ ├── TestData.cs
│ │ │ └── TestDataAttribute.cs
│ │ ├── Hosting
│ │ │ ├── Abstractions
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Hosting
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Hosting.sln
│ │ │ ├── Server.Abstractions
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Server.IntegrationTesting
│ │ │ │ └── src
│ │ │ ├── TestHost
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── WindowsServices
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── build.cmd
│ │ │ ├── samples
│ │ │ │ ├── GenericWebHost
│ │ │ │ └── SampleStartups
│ │ │ ├── startvs.cmd
│ │ │ └── test
│ │ │ ├── FunctionalTests
│ │ │ └── testassets
│ │ ├── Html
│ │ │ └── Abstractions
│ │ │ ├── ref
│ │ │ ├── src
│ │ │ └── test
│ │ ├── Http
│ │ │ ├── Authentication.Abstractions
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Authentication.Core
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Headers
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Http
│ │ │ │ ├── perf
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Http.Abstractions
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Http.Extensions
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Http.Features
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── HttpAbstractions.sln
│ │ │ ├── Metadata
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Owin
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── README.md
│ │ │ ├── Routing
│ │ │ │ ├── perf
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ ├── test
│ │ │ │ └── tools
│ │ │ ├── Routing.Abstractions
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Shared
│ │ │ │ └── StreamCopyOperationInternal.cs
│ │ │ ├── WebUtilities
│ │ │ │ ├── perf
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── build.cmd
│ │ │ ├── perf
│ │ │ │ └── Microbenchmarks
│ │ │ ├── samples
│ │ │ │ └── SampleApp
│ │ │ └── startvs.cmd
│ │ ├── Identity
│ │ │ ├── ApiAuthorization.IdentityServer
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Core
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Directory.Build.props
│ │ │ ├── EntityFrameworkCore
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Extensions.Core
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Extensions.Stores
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Identity.sln
│ │ │ ├── IdentityNoDeps.slnf
│ │ │ ├── README.md
│ │ │ ├── Specification.Tests
│ │ │ │ └── src
│ │ │ ├── UI
│ │ │ │ └── src
│ │ │ ├── build.cmd
│ │ │ ├── samples
│ │ │ │ ├── IdentitySample.DefaultUI
│ │ │ │ └── IdentitySample.Mvc
│ │ │ ├── startvs.cmd
│ │ │ ├── test
│ │ │ │ ├── Identity.FunctionalTests
│ │ │ │ ├── Identity.Test
│ │ │ │ ├── InMemory.Test
│ │ │ │ └── Shared
│ │ │ └── testassets
│ │ │ └── Identity.DefaultUI.WebSite
│ │ ├── Installers
│ │ │ ├── Debian
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── Directory.Build.targets
│ │ │ │ ├── Runtime
│ │ │ │ ├── TargetingPack
│ │ │ │ └── tools
│ │ │ ├── Rpm
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── Directory.Build.targets
│ │ │ │ ├── Rpm.Runtime.Common.targets
│ │ │ │ ├── Runtime
│ │ │ │ ├── Runtime.Rhel
│ │ │ │ ├── TargetingPack
│ │ │ │ └── changelog.in
│ │ │ └── Windows
│ │ │ ├── AspNetCoreModule-Setup
│ │ │ ├── Common
│ │ │ ├── Directory.Build.props
│ │ │ ├── Directory.Build.targets
│ │ │ ├── GenerateNugetPackageWithMsi.ps1
│ │ │ ├── HostOptions
│ │ │ ├── Installers.sln
│ │ │ ├── README.md
│ │ │ ├── SharedFramework
│ │ │ ├── SharedFrameworkBundle
│ │ │ ├── SharedFrameworkLib
│ │ │ ├── TargetingPack
│ │ │ ├── WindowsHostingBundle
│ │ │ ├── Wix.props
│ │ │ ├── Wix.targets
│ │ │ ├── build.ps1
│ │ │ └── files
│ │ ├── Middleware
│ │ │ ├── CORS
│ │ │ │ ├── CORS.slnf
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── ConcurrencyLimiter
│ │ │ │ ├── ConcurrencyLimiter.slnf
│ │ │ │ ├── perf
│ │ │ │ ├── sample
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Diagnostics
│ │ │ │ ├── Diagnostics.slnf
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Diagnostics.Abstractions
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Diagnostics.EntityFrameworkCore
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── HeaderPropagation
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── HealthChecks
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── HealthChecks.EntityFrameworkCore
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── HostFiltering
│ │ │ │ ├── ref
│ │ │ │ ├── sample
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── HttpOverrides
│ │ │ │ ├── ref
│ │ │ │ ├── sample
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── HttpsPolicy
│ │ │ │ ├── ref
│ │ │ │ ├── sample
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Localization
│ │ │ │ ├── README.md
│ │ │ │ ├── ref
│ │ │ │ ├── sample
│ │ │ │ ├── src
│ │ │ │ ├── test
│ │ │ │ └── testassets
│ │ │ ├── Localization.Routing
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Middleware.sln
│ │ │ ├── MiddlewareAnalysis
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── NodeServices
│ │ │ │ ├── README.md
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── ResponseCaching
│ │ │ │ ├── ref
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── ResponseCaching.Abstractions
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── ResponseCompression
│ │ │ │ ├── perf
│ │ │ │ ├── ref
│ │ │ │ ├── sample
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Rewrite
│ │ │ │ ├── ref
│ │ │ │ ├── sample
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Session
│ │ │ │ ├── Session.slnf
│ │ │ │ ├── ref
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── SpaServices
│ │ │ │ ├── README.md
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── SpaServices.Extensions
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── StaticFiles
│ │ │ │ ├── StaticFiles.slnf
│ │ │ │ ├── ref
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── WebSockets
│ │ │ │ ├── README.md
│ │ │ │ ├── ref
│ │ │ │ ├── samples
│ │ │ │ ├── setup-wstest.ps1
│ │ │ │ ├── setup-wstest.sh
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── build.cmd
│ │ │ └── startvs.cmd
│ │ ├── Mvc
│ │ │ ├── Directory.Build.props
│ │ │ ├── Mvc
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Abstractions
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Analyzers
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Api.Analyzers
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.ApiExplorer
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Core
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Cors
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.DataAnnotations
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Formatters.Json
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── Mvc.Formatters.Xml
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Localization
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.NewtonsoftJson
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Razor
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Razor.RuntimeCompilation
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.RazorPages
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.TagHelpers
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.Testing
│ │ │ │ └── src
│ │ │ ├── Mvc.ViewFeatures
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Mvc.sln
│ │ │ ├── MvcNoDeps.slnf
│ │ │ ├── MvcTests.ruleset
│ │ │ ├── README.md
│ │ │ ├── Settings.StyleCop
│ │ │ ├── benchmarkapps
│ │ │ │ ├── BasicApi
│ │ │ │ ├── BasicViews
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── Directory.Build.targets
│ │ │ │ ├── NuGet.config
│ │ │ │ ├── README.md
│ │ │ │ └── RazorRendering
│ │ │ ├── benchmarks
│ │ │ │ ├── Microsoft.AspNetCore.Mvc.Performance
│ │ │ │ └── Microsoft.AspNetCore.Mvc.Performance.Views
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── buildWithProcDump.cmd
│ │ │ ├── runWithProcDump.ps1
│ │ │ ├── samples
│ │ │ │ └── MvcSandbox
│ │ │ ├── shared
│ │ │ │ ├── Mvc.Core.TestCommon
│ │ │ │ ├── Mvc.TestDiagnosticListener
│ │ │ │ └── Mvc.Views.TestCommon
│ │ │ ├── startvs.cmd
│ │ │ └── test
│ │ │ ├── Mvc.FunctionalTests
│ │ │ ├── Mvc.IntegrationTests
│ │ │ └── WebSites
│ │ ├── ProjectTemplates
│ │ │ ├── Directory.Build.props
│ │ │ ├── Directory.Build.targets
│ │ │ ├── GenerateContent.targets
│ │ │ ├── ProjectTemplates.sln
│ │ │ ├── ProjectTemplatesNoDeps.slnf
│ │ │ ├── README.md
│ │ │ ├── THIRD-PARTY-NOTICES
│ │ │ ├── TemplateProjects.props
│ │ │ ├── Web.Client.ItemTemplates
│ │ │ │ ├── Microsoft.DotNet.Web.Client.ItemTemplates.csproj
│ │ │ │ └── content
│ │ │ ├── Web.ItemTemplates
│ │ │ │ ├── Microsoft.DotNet.Web.ItemTemplates.csproj
│ │ │ │ └── content
│ │ │ ├── Web.ProjectTemplates
│ │ │ │ ├── BlazorServerWeb-CSharp.csproj.in
│ │ │ │ ├── EmptyWeb-CSharp.csproj.in
│ │ │ │ ├── EmptyWeb-FSharp.fsproj.in
│ │ │ │ ├── GrpcService-CSharp.csproj.in
│ │ │ │ ├── Microsoft.DotNet.Web.ProjectTemplates.csproj
│ │ │ │ ├── RazorClassLibrary-CSharp.csproj.in
│ │ │ │ ├── RazorPagesWeb-CSharp.csproj.in
│ │ │ │ ├── StarterWeb-CSharp.csproj.in
│ │ │ │ ├── StarterWeb-FSharp.fsproj.in
│ │ │ │ ├── WebApi-CSharp.csproj.in
│ │ │ │ ├── WebApi-FSharp.fsproj.in
│ │ │ │ ├── Worker-CSharp.csproj.in
│ │ │ │ └── content
│ │ │ ├── Web.Spa.ProjectTemplates
│ │ │ │ ├── Angular-CSharp.csproj.in
│ │ │ │ ├── Microsoft.DotNet.Web.Spa.ProjectTemplates.csproj
│ │ │ │ ├── React-CSharp.csproj.in
│ │ │ │ ├── ReactRedux-CSharp.csproj.in
│ │ │ │ └── content
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── migrations
│ │ │ │ ├── updateMigrations.cmd
│ │ │ │ └── updateProj.ps1
│ │ │ ├── scripts
│ │ │ │ ├── Audit-Packages.ps1
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── Directory.Build.targets
│ │ │ │ ├── Run-Angular-Locally.ps1
│ │ │ │ ├── Run-Blazor-Locally.ps1
│ │ │ │ ├── Run-BlazorWasm-Locally.ps1
│ │ │ │ ├── Run-EmptyWeb-Locally.ps1
│ │ │ │ ├── Run-Razor-Locally.ps1
│ │ │ │ ├── Run-React-Locally.ps1
│ │ │ │ ├── Run-ReactRedux-Locally.ps1
│ │ │ │ ├── Run-Starterweb-Locally.ps1
│ │ │ │ ├── Run-Worker-Locally.ps1
│ │ │ │ └── Test-Template.ps1
│ │ │ ├── startvs.cmd
│ │ │ ├── templates.nuspec
│ │ │ ├── test
│ │ │ │ ├── AssemblyInfo.AssemblyFixtures.cs
│ │ │ │ ├── BaselineTest.cs
│ │ │ │ ├── BlazorServerTemplateTest.cs
│ │ │ │ ├── BlazorWasmTemplateTest.cs
│ │ │ │ ├── ByteOrderMarkTest.cs
│ │ │ │ ├── Directory.Build.targets
│ │ │ │ ├── EmptyWebTemplateTest.cs
│ │ │ │ ├── GrpcTemplateTest.cs
│ │ │ │ ├── Helpers
│ │ │ │ ├── IdentityUIPackageTest.cs
│ │ │ │ ├── Infrastructure
│ │ │ │ ├── ItemTemplateTests
│ │ │ │ ├── MvcTemplateTest.cs
│ │ │ │ ├── ProjectTemplates.Tests.csproj
│ │ │ │ ├── RazorClassLibraryTemplateTest.cs
│ │ │ │ ├── RazorPagesTemplateTest.cs
│ │ │ │ ├── SpaTemplateTest
│ │ │ │ ├── WebApiTemplateTest.cs
│ │ │ │ ├── WorkerTemplateTest.cs
│ │ │ │ ├── e2eTestSettings.ci.json
│ │ │ │ ├── e2eTestSettings.json
│ │ │ │ ├── package.json
│ │ │ │ ├── template-baselines.json
│ │ │ │ └── yarn.lock
│ │ │ └── testassets
│ │ │ └── DotNetToolsInstaller
│ │ ├── Razor
│ │ │ ├── README.md
│ │ │ ├── Razor
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Razor.Runtime
│ │ │ │ ├── ref
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Razor.sln
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ └── korebuild-lock.txt
│ │ ├── Security
│ │ │ ├── AuthSamples.sln
│ │ │ ├── Authentication
│ │ │ │ ├── Certificate
│ │ │ │ ├── Cookies
│ │ │ │ ├── Core
│ │ │ │ ├── Facebook
│ │ │ │ ├── Google
│ │ │ │ ├── JwtBearer
│ │ │ │ ├── MicrosoftAccount
│ │ │ │ ├── Negotiate
│ │ │ │ ├── OAuth
│ │ │ │ ├── OpenIdConnect
│ │ │ │ ├── Twitter
│ │ │ │ ├── WsFederation
│ │ │ │ ├── samples
│ │ │ │ └── test
│ │ │ ├── Authorization
│ │ │ │ ├── Core
│ │ │ │ ├── Policy
│ │ │ │ └── test
│ │ │ ├── CookiePolicy
│ │ │ │ ├── ref
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── README.md
│ │ │ ├── Security.sln
│ │ │ ├── benchmarks
│ │ │ │ └── Microsoft.AspNetCore.Security.Performance
│ │ │ ├── samples
│ │ │ │ ├── ClaimsTransformation
│ │ │ │ ├── Cookies
│ │ │ │ ├── CustomPolicyProvider
│ │ │ │ ├── DynamicSchemes
│ │ │ │ ├── Identity.ExternalClaims
│ │ │ │ ├── PathSchemeSelection
│ │ │ │ └── StaticFilesAuth
│ │ │ ├── startvs.cmd
│ │ │ └── test
│ │ │ └── AuthSamples.FunctionalTests
│ │ ├── Servers
│ │ │ ├── Connections.Abstractions
│ │ │ │ ├── ref
│ │ │ │ └── src
│ │ │ ├── HttpSys
│ │ │ │ ├── HttpSysServer.sln
│ │ │ │ ├── NuGetPackageVerifier.json
│ │ │ │ ├── README.md
│ │ │ │ ├── build.cmd
│ │ │ │ ├── ref
│ │ │ │ ├── samples
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── IIS
│ │ │ │ ├── AspNetCoreModuleV2
│ │ │ │ ├── IIS
│ │ │ │ ├── IISIntegration
│ │ │ │ ├── IISIntegration.sln
│ │ │ │ ├── IntegrationTesting.IIS
│ │ │ │ ├── build
│ │ │ │ ├── build.cmd
│ │ │ │ ├── startvs.cmd
│ │ │ │ └── tools
│ │ │ ├── Kestrel
│ │ │ │ ├── Core
│ │ │ │ ├── Directory.Build.props
│ │ │ │ ├── Kestrel
│ │ │ │ ├── Kestrel.sln
│ │ │ │ ├── README.md
│ │ │ │ ├── Transport.Libuv
│ │ │ │ ├── Transport.Sockets
│ │ │ │ ├── build.cmd
│ │ │ │ ├── build.sh
│ │ │ │ ├── perf
│ │ │ │ ├── samples
│ │ │ │ ├── shared
│ │ │ │ ├── startvs.cmd
│ │ │ │ ├── stress
│ │ │ │ ├── test
│ │ │ │ ├── tools
│ │ │ │ └── xunit.runner.json
│ │ │ ├── build.cmd
│ │ │ ├── test
│ │ │ │ └── FunctionalTests
│ │ │ └── testassets
│ │ │ ├── Directory.Build.props
│ │ │ └── ServerComparison.TestSites
│ │ ├── Shared
│ │ │ ├── Buffers.MemoryPool
│ │ │ │ ├── DiagnosticMemoryPool.cs
│ │ │ │ ├── DiagnosticPoolBlock.cs
│ │ │ │ ├── MemoryPoolBlock.cs
│ │ │ │ ├── MemoryPoolFactory.cs
│ │ │ │ ├── MemoryPoolSlab.cs
│ │ │ │ ├── MemoryPoolThrowHelper.cs
│ │ │ │ └── SlabMemoryPool.cs
│ │ │ ├── Buffers.Testing
│ │ │ │ ├── BufferSegment.cs
│ │ │ │ ├── CustomMemoryForTest.cs
│ │ │ │ └── ReadOnlySequenceFactory.cs
│ │ │ ├── CertificateGeneration
│ │ │ │ ├── CertificateManager.cs
│ │ │ │ ├── CertificatePurpose.cs
│ │ │ │ └── EnsureCertificateResult.cs
│ │ │ ├── ChunkingCookieManager
│ │ │ │ └── ChunkingCookieManager.cs
│ │ │ ├── ClosedGenericMatcher
│ │ │ │ └── ClosedGenericMatcher.cs
│ │ │ ├── CommandLineUtils
│ │ │ │ └── Utilities
│ │ │ ├── Components
│ │ │ │ ├── ComponentParameter.cs
│ │ │ │ ├── ServerComponent.cs
│ │ │ │ ├── ServerComponentMarker.cs
│ │ │ │ └── ServerComponentSerializationSettings.cs
│ │ │ ├── CopyOnWriteDictionary
│ │ │ │ ├── CopyOnWriteDictionary.cs
│ │ │ │ └── CopyOnWriteDictionaryHolder.cs
│ │ │ ├── Diagnostics
│ │ │ │ ├── AttributeValue.cs
│ │ │ │ ├── BaseView.cs
│ │ │ │ └── HelperResult.cs
│ │ │ ├── E2ETesting
│ │ │ │ ├── BrowserAssertFailedException.cs
│ │ │ │ ├── BrowserFixture.cs
│ │ │ │ ├── BrowserTestBase.cs
│ │ │ │ ├── CaptureSeleniumLogsAttribute.cs
│ │ │ │ ├── E2ETestOptions.cs
│ │ │ │ ├── E2ETesting.props
│ │ │ │ ├── E2ETesting.targets
│ │ │ │ ├── SauceConnectServer.cs
│ │ │ │ ├── SauceOptions.cs
│ │ │ │ ├── SeleniumStandaloneServer.cs
│ │ │ │ ├── WaitAssert.cs
│ │ │ │ ├── WebDriverExtensions.cs
│ │ │ │ ├── WebElementExtensions.cs
│ │ │ │ └── XUnitExtensions
│ │ │ ├── ErrorPage
│ │ │ │ ├── ErrorPage.Designer.cs
│ │ │ │ ├── ErrorPageModel.cs
│ │ │ │ ├── GeneratePage.ps1
│ │ │ │ ├── README.md
│ │ │ │ └── Views
│ │ │ ├── EventSource.Testing
│ │ │ │ ├── TestCounterListener.cs
│ │ │ │ └── TestEventListener.cs
│ │ │ ├── HttpSys
│ │ │ │ ├── Constants.cs
│ │ │ │ ├── NativeInterop
│ │ │ │ └── RequestProcessing
│ │ │ ├── NullScope.cs
│ │ │ ├── ObjectMethodExecutor
│ │ │ │ ├── AwaitableInfo.cs
│ │ │ │ ├── CoercedAwaitableInfo.cs
│ │ │ │ ├── ObjectMethodExecutor.cs
│ │ │ │ ├── ObjectMethodExecutorAwaitable.cs
│ │ │ │ └── ObjectMethodExecutorFSharpSupport.cs
│ │ │ ├── Process
│ │ │ │ └── ProcessExtensions.cs
│ │ │ ├── PropertyActivator
│ │ │ │ └── PropertyActivator.cs
│ │ │ ├── PropertyHelper
│ │ │ │ └── PropertyHelper.cs
│ │ │ ├── RangeHelper
│ │ │ │ └── RangeHelper.cs
│ │ │ ├── Razor
│ │ │ │ └── CaseSensitiveBoundAttributeComparer.cs
│ │ │ ├── RazorViews
│ │ │ │ ├── AttributeValue.cs
│ │ │ │ ├── BaseView.cs
│ │ │ │ └── HelperResult.cs
│ │ │ ├── ReferenceAssemblyInfo.cs
│ │ │ ├── SecurityHelper
│ │ │ │ └── SecurityHelper.cs
│ │ │ ├── ServerInfrastructure
│ │ │ │ └── StringUtilities.cs
│ │ │ ├── StackTrace
│ │ │ │ ├── ExceptionDetails
│ │ │ │ └── StackFrame
│ │ │ ├── SyncPoint
│ │ │ │ └── SyncPoint.cs
│ │ │ ├── UrlDecoder
│ │ │ │ └── UrlDecoder.cs
│ │ │ ├── ValueTaskExtensions
│ │ │ │ └── ValueTaskExtensions.cs
│ │ │ ├── WebEncoders
│ │ │ │ ├── Properties
│ │ │ │ └── WebEncoders.cs
│ │ │ └── test
│ │ │ ├── Certificates
│ │ │ ├── Shared.Tests
│ │ │ ├── SuccessfulTests.cs
│ │ │ └── testassets
│ │ ├── SignalR
│ │ │ ├── Directory.Build.props
│ │ │ ├── Directory.Build.targets
│ │ │ ├── README.md
│ │ │ ├── SignalR.sln
│ │ │ ├── THIRD-PARTY-NOTICES
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── clients
│ │ │ │ ├── csharp
│ │ │ │ ├── java
│ │ │ │ └── ts
│ │ │ ├── common
│ │ │ │ ├── Http.Connections
│ │ │ │ ├── Http.Connections.Common
│ │ │ │ ├── Protocols.Json
│ │ │ │ ├── Protocols.MessagePack
│ │ │ │ ├── Protocols.NewtonsoftJson
│ │ │ │ ├── Shared
│ │ │ │ ├── SignalR.Common
│ │ │ │ └── testassets
│ │ │ ├── docs
│ │ │ │ ├── GettingStarted.md
│ │ │ │ ├── JSFunctionalTests.md
│ │ │ │ ├── JSUnitTests.md
│ │ │ │ └── specs
│ │ │ ├── perf
│ │ │ │ ├── Microbenchmarks
│ │ │ │ └── benchmarkapps
│ │ │ ├── publish-apps.ps1
│ │ │ ├── samples
│ │ │ │ ├── ClientSample
│ │ │ │ ├── JwtClientSample
│ │ │ │ ├── JwtSample
│ │ │ │ ├── SignalRSamples
│ │ │ │ ├── SocialWeather
│ │ │ │ └── WebSocketSample
│ │ │ ├── server
│ │ │ │ ├── Core
│ │ │ │ ├── SignalR
│ │ │ │ ├── Specification.Tests
│ │ │ │ └── StackExchangeRedis
│ │ │ ├── splat-browser-logs.ps1
│ │ │ ├── startvs.cmd
│ │ │ └── xunit.runner.json
│ │ ├── SiteExtensions
│ │ │ ├── LoggingAggregate
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── LoggingBranch
│ │ │ │ ├── Directory.Build.targets
│ │ │ │ └── LB.csproj
│ │ │ ├── Microsoft.Web.Xdt.Extensions
│ │ │ │ ├── src
│ │ │ │ └── tests
│ │ │ ├── Runtime
│ │ │ │ ├── Directory.Build.targets
│ │ │ │ ├── Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj
│ │ │ │ ├── applicationHost.xdt
│ │ │ │ ├── install.cmd
│ │ │ │ └── scmApplicationHost.xdt
│ │ │ ├── Sdk
│ │ │ │ ├── HostingStartup
│ │ │ │ └── SiteExtension.targets
│ │ │ └── build.cmd
│ │ ├── Tools
│ │ │ ├── Directory.Build.props
│ │ │ ├── Directory.Build.targets
│ │ │ ├── Extensions.ApiDescription.Client
│ │ │ │ ├── README.md
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── Extensions.ApiDescription.Server
│ │ │ │ ├── README.md
│ │ │ │ └── src
│ │ │ ├── FirstRunCertGenerator
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── GetDocumentInsider
│ │ │ │ ├── README.md
│ │ │ │ └── src
│ │ │ ├── Microsoft.dotnet-openapi
│ │ │ │ ├── README.md
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── README.md
│ │ │ ├── Shared
│ │ │ │ ├── CommandLine
│ │ │ │ └── TestHelpers
│ │ │ ├── Tools.sln
│ │ │ ├── build.cmd
│ │ │ ├── build.sh
│ │ │ ├── dotnet-dev-certs
│ │ │ │ ├── README.md
│ │ │ │ └── src
│ │ │ ├── dotnet-getdocument
│ │ │ │ ├── README.md
│ │ │ │ └── src
│ │ │ ├── dotnet-sql-cache
│ │ │ │ ├── README.md
│ │ │ │ └── src
│ │ │ ├── dotnet-user-secrets
│ │ │ │ ├── README.md
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ ├── dotnet-watch
│ │ │ │ ├── README.md
│ │ │ │ ├── src
│ │ │ │ └── test
│ │ │ └── startvs.cmd
│ │ └── submodules
│ │ ├── Directory.Build.props
│ │ ├── Directory.Build.targets
│ │ ├── MessagePack-CSharp
│ │ └── googletest
│ └── startvs.cmd
├── jb51.net.txt
├── 脚本之家.url
└── 服务器软件.url
712 directories, 524 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论