From c5187d6d4a5bc54c9eadca9acf659d31b963a33a Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 20:37:50 -0700 Subject: [PATCH 1/9] Support netcoreapp3.1 TFM --- eng/common/templates/job/performance.yml | 6 +- eng/targets/ReferenceAssembly.targets | 14 +- .../BaselineGenerator.csproj | 2 +- global.json | 4 +- ...rosoft.DotNet.Analyzers.Async.Tests.csproj | 2 +- ...oft.Extensions.Caching.Abstractions.csproj | 6 +- ...ensions.Caching.Abstractions.netcoreapp.cs | 147 ++++++++ ...oft.Extensions.Caching.Abstractions.csproj | 4 +- ...Microsoft.Extensions.Caching.Memory.csproj | 6 +- ...ft.Extensions.Caching.Memory.netcoreapp.cs | 58 +++ ...Microsoft.Extensions.Caching.Memory.csproj | 4 +- ...oft.Extensions.Caching.Memory.Tests.csproj | 2 +- ....Extensions.Caching.SqlServer.Tests.csproj | 2 +- ...ns.Caching.StackExchangeRedis.Tests.csproj | 2 +- .../MemoryCacheConcurencySample.csproj | 2 +- .../MemoryCacheFileWatchSample.csproj | 2 +- .../MemoryCacheSample.csproj | 2 +- .../ProfilingSample/ProfilingSample.csproj | 2 +- .../RedisCacheSample/RedisCacheSample.csproj | 2 +- .../SqlServerCacheConcurencySample.csproj | 2 +- .../SqlServerCacheSample.csproj | 2 +- ...tensions.Configuration.Abstractions.csproj | 6 +- ...s.Configuration.Abstractions.netcoreapp.cs | 63 ++++ ...tensions.Configuration.Abstractions.csproj | 4 +- ...oft.Extensions.Configuration.Binder.csproj | 6 +- ...ensions.Configuration.Binder.netcoreapp.cs | 25 ++ ...oft.Extensions.Configuration.Binder.csproj | 4 +- ...tensions.Configuration.Binder.Tests.csproj | 2 +- ...xtensions.Configuration.CommandLine.csproj | 6 +- ...ns.Configuration.CommandLine.netcoreapp.cs | 28 ++ ...xtensions.Configuration.CommandLine.csproj | 4 +- ...ons.Configuration.CommandLine.Tests.csproj | 2 +- ....Configuration.EnvironmentVariables.csproj | 6 +- ...uration.EnvironmentVariables.netcoreapp.cs | 27 ++ ....Configuration.EnvironmentVariables.csproj | 4 +- ...guration.EnvironmentVariables.Tests.csproj | 2 +- ...nsions.Configuration.FileExtensions.csproj | 6 +- ...Configuration.FileExtensions.netcoreapp.cs | 44 +++ ...nsions.Configuration.FileExtensions.csproj | 4 +- ....Configuration.FileExtensions.Tests.csproj | 2 +- ...rosoft.Extensions.Configuration.Ini.csproj | 6 +- ...Extensions.Configuration.Ini.netcoreapp.cs | 39 ++ ...rosoft.Extensions.Configuration.Ini.csproj | 4 +- ....Extensions.Configuration.Ini.Tests.csproj | 2 +- ...osoft.Extensions.Configuration.Json.csproj | 6 +- ...xtensions.Configuration.Json.netcoreapp.cs | 38 ++ ...osoft.Extensions.Configuration.Json.csproj | 4 +- ...Extensions.Configuration.Json.Tests.csproj | 2 +- ...Extensions.Configuration.KeyPerFile.csproj | 6 +- ...ons.Configuration.KeyPerFile.netcoreapp.cs | 29 ++ ...Extensions.Configuration.KeyPerFile.csproj | 4 +- ...ions.Configuration.KeyPerFile.Tests.csproj | 2 +- ....Configuration.NewtonsoftJson.Tests.csproj | 2 +- ...xtensions.Configuration.UserSecrets.csproj | 6 +- ...ns.Configuration.UserSecrets.netcoreapp.cs | 31 ++ ...xtensions.Configuration.UserSecrets.csproj | 4 +- ...ons.Configuration.UserSecrets.Tests.csproj | 2 +- ...rosoft.Extensions.Configuration.Xml.csproj | 6 +- ...Extensions.Configuration.Xml.netcoreapp.cs | 46 +++ ...rosoft.Extensions.Configuration.Xml.csproj | 4 +- ....Extensions.Configuration.Xml.Tests.csproj | 2 +- .../Microsoft.Extensions.Configuration.csproj | 6 +- ...oft.Extensions.Configuration.netcoreapp.cs | 118 ++++++ .../Microsoft.Extensions.Configuration.csproj | 4 +- ...soft.Extensions.Configuration.Tests.csproj | 2 +- ...sions.Configuration.FunctionalTests.csproj | 2 +- ...yInjection.ExternalContainers.Tests.csproj | 2 +- ...ons.DependencyInjection.Performance.csproj | 2 +- ...soft.Extensions.DependencyInjection.csproj | 6 +- ...tensions.DependencyInjection.netcoreapp.cs | 49 +++ ...soft.Extensions.DependencyInjection.csproj | 2 +- .../DI/src/ServiceLookup/CallSiteFactory.cs | 4 - .../ServiceLookup/CallSiteRuntimeResolver.cs | 2 +- .../DI/src/ServiceLookup/StackGuard.cs | 7 - ...xtensions.DependencyInjection.Tests.csproj | 2 +- ...rosoft.Extensions.DiagnosticAdapter.csproj | 2 +- ...Extensions.DiagnosticAdapter.netcoreapp.cs | 131 +++++++ ....Extensions.DiagnosticAdapter.Tests.csproj | 2 +- ...tensions.FileProviders.Abstractions.csproj | 6 +- ...s.FileProviders.Abstractions.netcoreapp.cs | 60 +++ ...tensions.FileProviders.Abstractions.csproj | 4 +- ....Extensions.FileProviders.Composite.csproj | 6 +- ...ions.FileProviders.Composite.netcoreapp.cs | 25 ++ ....Extensions.FileProviders.Composite.csproj | 4 +- ...sions.FileProviders.Composite.Tests.csproj | 2 +- ...t.Extensions.FileProviders.Embedded.csproj | 6 +- ...sions.FileProviders.Embedded.netcoreapp.cs | 39 ++ ...t.Extensions.FileProviders.Embedded.csproj | 6 +- ....FileProviders.Embedded.multitarget.nuspec | 2 +- ....FileProviders.Embedded.netcoreapp.nuspec} | 2 +- ...nsions.FileProviders.Embedded.Tests.csproj | 2 +- ...viders.Embedded.Manifest.Task.Tests.csproj | 2 +- ...t.Extensions.FileProviders.Physical.csproj | 6 +- ...sions.FileProviders.Physical.netcoreapp.cs | 89 +++++ ...t.Extensions.FileProviders.Physical.csproj | 4 +- ...nsions.FileProviders.Physical.Tests.csproj | 2 +- ...Extensions.FileSystemGlobbing.Tests.csproj | 2 +- ...agnostics.HealthChecks.Abstractions.csproj | 6 +- ...cs.HealthChecks.Abstractions.netcoreapp.cs | 72 ++++ ...agnostics.HealthChecks.Abstractions.csproj | 4 +- ...Extensions.Diagnostics.HealthChecks.csproj | 6 +- ...ons.Diagnostics.HealthChecks.netcoreapp.cs | 59 +++ ...Extensions.Diagnostics.HealthChecks.csproj | 4 +- ...ions.Diagnostics.HealthChecks.Tests.csproj | 2 +- ...oft.Extensions.Hosting.Abstractions.csproj | 6 +- ...ensions.Hosting.Abstractions.netcoreapp.cs | 137 +++++++ ...oft.Extensions.Hosting.Abstractions.csproj | 4 +- .../ref/Microsoft.Extensions.Hosting.csproj | 6 +- ...Microsoft.Extensions.Hosting.netcoreapp.cs | 78 ++++ .../src/Microsoft.Extensions.Hosting.csproj | 4 +- src/Hosting/Hosting/test/HostBuilderTests.cs | 4 +- .../Microsoft.Extensions.Hosting.Tests.csproj | 2 +- .../IntegrationTesting/src/Common/Tfm.cs | 1 + ...tensions.Hosting.IntegrationTesting.csproj | 2 +- ...ft.Extensions.Hosting.Systemd.Tests.csproj | 2 +- ...sions.Hosting.WindowsServices.Tests.csproj | 2 +- .../GenericHostSample.csproj | 2 +- ....Extensions.Hosting.FunctionalTests.csproj | 2 +- ...icrosoft.Extensions.Hosting.TestApp.csproj | 2 +- ...crosoft.Extensions.Http.Performance.csproj | 2 +- .../Http/ref/Microsoft.Extensions.Http.csproj | 6 +- .../Microsoft.Extensions.Http.netcoreapp.cs | 110 ++++++ .../Http/src/Microsoft.Extensions.Http.csproj | 4 +- .../Microsoft.Extensions.Http.Tests.csproj | 2 +- ...crosoft.Extensions.Http.Polly.Tests.csproj | 2 +- .../HttpClientFactorySample.csproj | 2 +- .../ref/Microsoft.JSInterop.csproj | 6 +- .../ref/Microsoft.JSInterop.netcoreapp.cs | 102 +++++ .../src/Microsoft.JSInterop.csproj | 4 +- .../test/Microsoft.JSInterop.Tests.csproj | 2 +- ...xtensions.Localization.Abstractions.csproj | 6 +- ...ns.Localization.Abstractions.netcoreapp.cs | 49 +++ ...xtensions.Localization.Abstractions.csproj | 4 +- .../Microsoft.Extensions.Localization.csproj | 6 +- ...soft.Extensions.Localization.netcoreapp.cs | 93 +++++ .../Microsoft.Extensions.Localization.csproj | 4 +- ...osoft.Extensions.Localization.Tests.csproj | 2 +- ...t.Extensions.Logging.Analyzer.Tests.csproj | 2 +- ...ions.Logging.AzureAppServices.Tests.csproj | 2 +- ...ft.Extensions.Logging.Configuration.csproj | 6 +- ...nsions.Logging.Configuration.netcoreapp.cs | 33 ++ ...ft.Extensions.Logging.Configuration.csproj | 4 +- ...icrosoft.Extensions.Logging.Console.csproj | 6 +- ...t.Extensions.Logging.Console.netcoreapp.cs | 36 ++ ...icrosoft.Extensions.Logging.Console.csproj | 4 +- .../Microsoft.Extensions.Logging.Debug.csproj | 6 +- ...oft.Extensions.Logging.Debug.netcoreapp.cs | 20 + .../Microsoft.Extensions.Logging.Debug.csproj | 4 +- ...crosoft.Extensions.Logging.EventLog.csproj | 6 +- ....Extensions.Logging.EventLog.netcoreapp.cs | 33 ++ ...crosoft.Extensions.Logging.EventLog.csproj | 4 +- ...soft.Extensions.Logging.EventSource.csproj | 6 +- ...tensions.Logging.EventSource.netcoreapp.cs | 33 ++ ...soft.Extensions.Logging.EventSource.csproj | 4 +- ...xtensions.Logging.EventSource.Tests.csproj | 2 +- ...ft.Extensions.Logging.Testing.Tests.csproj | 2 +- ...soft.Extensions.Logging.TraceSource.csproj | 6 +- ...tensions.Logging.TraceSource.netcoreapp.cs | 24 ++ ...soft.Extensions.Logging.TraceSource.csproj | 4 +- ...soft.Extensions.Logging.Performance.csproj | 2 +- .../ref/Microsoft.Extensions.Logging.csproj | 6 +- ...Microsoft.Extensions.Logging.netcoreapp.cs | 79 ++++ .../src/Microsoft.Extensions.Logging.csproj | 4 +- .../samples/SampleApp/SampleApp.csproj | 2 +- .../Microsoft.Extensions.Logging.Tests.csproj | 2 +- .../test/TraceSourceLoggerProviderTest.cs | 2 +- src/Logging/test/TraceSourceScopeTest.cs | 2 +- ...t.Extensions.ObjectPool.Performance.csproj | 2 +- ...crosoft.Extensions.ObjectPool.Tests.csproj | 2 +- ...ons.Options.ConfigurationExtensions.csproj | 6 +- ...ions.ConfigurationExtensions.netcoreapp.cs | 37 ++ ...ons.Options.ConfigurationExtensions.csproj | 4 +- ....Extensions.Options.DataAnnotations.csproj | 6 +- ...ions.Options.DataAnnotations.netcoreapp.cs | 19 + ....Extensions.Options.DataAnnotations.csproj | 4 +- .../ref/Microsoft.Extensions.Options.csproj | 6 +- ...Microsoft.Extensions.Options.netcoreapp.cs | 357 ++++++++++++++++++ .../src/Microsoft.Extensions.Options.csproj | 4 +- .../Microsoft.Extensions.Options.Tests.csproj | 2 +- ...t.Extensions.Primitives.Performance.csproj | 2 +- .../Microsoft.Extensions.Primitives.csproj | 6 +- ...rosoft.Extensions.Primitives.netcoreapp.cs | 200 ++++++++++ src/Primitives/src/CancellationChangeToken.cs | 2 +- .../Microsoft.Extensions.Primitives.csproj | 4 +- ...crosoft.Extensions.Primitives.Tests.csproj | 2 +- .../ActivatorUtilities/ActivatorUtilities.cs | 2 +- .../src/BenchmarkRunner/DefaultCoreConfig.cs | 6 +- src/Shared/test/DotNetMuxerTests.cs | 2 +- .../Microsoft.Extensions.Sources.Tests.csproj | 2 +- .../BuildWebHostInvalidSignature.csproj | 2 +- .../BuildWebHostPatternTestSite.csproj | 2 +- .../CreateHostBuilderInvalidSignature.csproj | 2 +- .../CreateHostBuilderPatternTestSite.csproj | 2 +- ...reateWebHostBuilderInvalidSignature.csproj | 2 +- ...CreateWebHostBuilderPatternTestSite.csproj | 2 +- .../MockHostTypes/MockHostTypes.csproj | 2 +- .../Microsoft.Internal.Extensions.Refs.csproj | 2 +- .../Microsoft.Internal.Extensions.Refs.props | 2 +- ...Internal.AspNetCore.Analyzers.Tests.csproj | 2 +- .../test/ConditionalFactTest.cs | 2 +- .../test/ConditionalTheoryTest.cs | 2 +- .../Microsoft.AspNetCore.Testing.Tests.csproj | 2 +- .../Microsoft.Extensions.WebEncoders.csproj | 6 +- ...osoft.Extensions.WebEncoders.netcoreapp.cs | 55 +++ .../Microsoft.Extensions.WebEncoders.csproj | 4 +- ...rosoft.Extensions.WebEncoders.Tests.csproj | 2 +- 206 files changed, 3006 insertions(+), 298 deletions(-) create mode 100644 src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp.cs create mode 100644 src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp.cs create mode 100644 src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp.cs create mode 100644 src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp.cs create mode 100644 src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp.cs create mode 100644 src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp.cs create mode 100644 src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp.cs create mode 100644 src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp.cs create mode 100644 src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp.cs create mode 100644 src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp.cs create mode 100644 src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp.cs create mode 100644 src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp.cs create mode 100644 src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp.cs create mode 100644 src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp.cs create mode 100644 src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp.cs create mode 100644 src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp.cs create mode 100644 src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp.cs create mode 100644 src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.cs rename src/FileProviders/Embedded/src/{Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.nuspec => Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec} (94%) create mode 100644 src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp.cs create mode 100644 src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp.cs create mode 100644 src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp.cs create mode 100644 src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp.cs create mode 100644 src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp.cs create mode 100644 src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp.cs create mode 100644 src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp.cs create mode 100644 src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp.cs create mode 100644 src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp.cs create mode 100644 src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp.cs create mode 100644 src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp.cs create mode 100644 src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp.cs create mode 100644 src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp.cs create mode 100644 src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp.cs create mode 100644 src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp.cs create mode 100644 src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp.cs create mode 100644 src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp.cs create mode 100644 src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp.cs create mode 100644 src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp.cs create mode 100644 src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp.cs create mode 100644 src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp.cs diff --git a/eng/common/templates/job/performance.yml b/eng/common/templates/job/performance.yml index f877fd7a898..318b0be89dc 100644 --- a/eng/common/templates/job/performance.yml +++ b/eng/common/templates/job/performance.yml @@ -7,7 +7,7 @@ parameters: container: '' # required -- name of the container osGroup: '' # required -- operating system for the job extraSetupParameters: '' # optional -- extra arguments to pass to the setup script - frameworks: ['netcoreapp3.0'] # optional -- list of frameworks to run against + frameworks: ['netcoreapp3.1'] # optional -- list of frameworks to run against continueOnError: 'false' # optional -- determines whether to continue the build if the step errors dependsOn: '' # optional -- dependencies of the job timeoutInMinutes: 320 # optional -- timeout for the job @@ -20,7 +20,7 @@ jobs: enableTelemetry: ${{ parameters.enableTelemetry }} enablePublishBuildArtifacts: true continueOnError: ${{ parameters.continueOnError }} - + jobs: - job: '${{ parameters.jobName }}' @@ -51,7 +51,7 @@ jobs: - ${{ if ne(parameters.osGroup, 'Windows_NT') }}: - HelixPreCommand: 'export PERFLAB_UPLOAD_TOKEN="$(PerfCommandUploadTokenLinux)"' - IsInternal: --internal - + - group: DotNet-HelixApi-Access - group: dotnet-benchview diff --git a/eng/targets/ReferenceAssembly.targets b/eng/targets/ReferenceAssembly.targets index 207b8b2bae3..30cb380af98 100644 --- a/eng/targets/ReferenceAssembly.targets +++ b/eng/targets/ReferenceAssembly.targets @@ -40,12 +40,16 @@ + + <_RefSourceFileTFM>$(TargetFramework) + <_RefSourceFileTFM Condition="$(TargetFramework.StartsWith('netcoreapp'))">netcoreapp + <_RefSourceOutputPath>$([System.IO.Directory]::GetParent('$(MSBuildProjectDirectory)'))/ref/ - <_RefSourceFileName>$(AssemblyName).$(TargetFramework).cs + <_RefSourceFileName>$(AssemblyName).$(_RefSourceFileTFM).cs <_RefSourceFileOutputPath>$(_RefSourceOutputPath)$(_RefSourceFileName) @@ -61,9 +65,11 @@ <_GenAPICmd>$(_GenAPICmd) --lib-path "@(_ReferencePathDirectories)" <_GenAPICmd>$(_GenAPICmd) --out "$(_RefSourceFileOutputPath)" <_GenAPICmd>$(_GenAPICmd) --header-file "$(RepoRoot)/eng/LicenseHeader.txt" + <_GenAPICmd>$(_GenAPICmd) --exclude-api-list "$(RepoRoot)/eng/GenAPI.exclusions.txt" + @@ -73,10 +79,6 @@ - $(MSBuildThisFileDirectory)..\eng\ProjectReferences.props - $(TargetFrameworks) - $(TargetFramework) - @@ -92,4 +94,4 @@ - + \ No newline at end of file diff --git a/eng/tools/BaselineGenerator/BaselineGenerator.csproj b/eng/tools/BaselineGenerator/BaselineGenerator.csproj index da21d41c302..fc24ab7a35e 100644 --- a/eng/tools/BaselineGenerator/BaselineGenerator.csproj +++ b/eng/tools/BaselineGenerator/BaselineGenerator.csproj @@ -1,7 +1,7 @@ Exe - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) -s https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json $(MSBuildThisFileDirectory)../../ diff --git a/global.json b/global.json index 514267bda46..5a38b7bef00 100644 --- a/global.json +++ b/global.json @@ -1,9 +1,9 @@ { "sdk": { - "version": "3.0.100-preview8-013656" + "version": "3.1.100-preview1-014024" }, "tools": { - "dotnet": "3.0.100-preview8-013656", + "dotnet": "3.1.100-preview1-014024", "runtimes": { "dotnet": [ "$(MicrosoftNETCoreAppRuntimeVersion)" diff --git a/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj b/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj index 8603e7c47ab..ebcff708d9e 100644 --- a/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj +++ b/src/Analyzers/Async/test/Microsoft.DotNet.Analyzers.Async.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 true false diff --git a/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.csproj b/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.csproj index 9ab2457b499..50eab405b28 100644 --- a/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.csproj +++ b/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp.cs b/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp.cs new file mode 100644 index 00000000000..48da321f1a6 --- /dev/null +++ b/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp.cs @@ -0,0 +1,147 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Caching.Distributed +{ + public static partial class DistributedCacheEntryExtensions + { + public static Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.DateTimeOffset absolute) { throw null; } + public static Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.TimeSpan relative) { throw null; } + public static Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions SetSlidingExpiration(this Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.TimeSpan offset) { throw null; } + } + public partial class DistributedCacheEntryOptions + { + public DistributedCacheEntryOptions() { } + public System.DateTimeOffset? AbsoluteExpiration { get { throw null; } set { } } + public System.TimeSpan? AbsoluteExpirationRelativeToNow { get { throw null; } set { } } + public System.TimeSpan? SlidingExpiration { get { throw null; } set { } } + } + public static partial class DistributedCacheExtensions + { + public static string GetString(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.Task GetStringAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + public static void Set(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, byte[] value) { } + public static System.Threading.Tasks.Task SetAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, byte[] value, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + public static void SetString(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value) { } + public static void SetString(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options) { } + public static System.Threading.Tasks.Task SetStringAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task SetStringAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + } + public partial interface IDistributedCache + { + byte[] Get(string key); + System.Threading.Tasks.Task GetAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); + void Refresh(string key); + System.Threading.Tasks.Task RefreshAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); + void Remove(string key); + System.Threading.Tasks.Task RemoveAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); + void Set(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options); + System.Threading.Tasks.Task SetAsync(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); + } +} +namespace Microsoft.Extensions.Caching.Memory +{ + public static partial class CacheEntryExtensions + { + public static Microsoft.Extensions.Caching.Memory.ICacheEntry AddExpirationToken(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Primitives.IChangeToken expirationToken) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback, object state) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, System.DateTimeOffset absolute) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, System.TimeSpan relative) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetOptions(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetPriority(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.CacheItemPriority priority) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetSize(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, long size) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetSlidingExpiration(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, System.TimeSpan offset) { throw null; } + public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetValue(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, object value) { throw null; } + } + public static partial class CacheExtensions + { + public static object Get(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.Task GetOrCreateAsync(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, System.Func> factory) { throw null; } + public static TItem GetOrCreate(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, System.Func factory) { throw null; } + public static TItem Get(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key) { throw null; } + public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value) { throw null; } + public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options) { throw null; } + public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Primitives.IChangeToken expirationToken) { throw null; } + public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, System.DateTimeOffset absoluteExpiration) { throw null; } + public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, System.TimeSpan absoluteExpirationRelativeToNow) { throw null; } + public static bool TryGetValue(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, out TItem value) { throw null; } + } + public enum CacheItemPriority + { + Low = 0, + Normal = 1, + High = 2, + NeverRemove = 3, + } + public enum EvictionReason + { + None = 0, + Removed = 1, + Replaced = 2, + Expired = 3, + TokenExpired = 4, + Capacity = 5, + } + public partial interface ICacheEntry : System.IDisposable + { + System.DateTimeOffset? AbsoluteExpiration { get; set; } + System.TimeSpan? AbsoluteExpirationRelativeToNow { get; set; } + System.Collections.Generic.IList ExpirationTokens { get; } + object Key { get; } + System.Collections.Generic.IList PostEvictionCallbacks { get; } + Microsoft.Extensions.Caching.Memory.CacheItemPriority Priority { get; set; } + long? Size { get; set; } + System.TimeSpan? SlidingExpiration { get; set; } + object Value { get; set; } + } + public partial interface IMemoryCache : System.IDisposable + { + Microsoft.Extensions.Caching.Memory.ICacheEntry CreateEntry(object key); + void Remove(object key); + bool TryGetValue(object key, out object value); + } + public static partial class MemoryCacheEntryExtensions + { + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions AddExpirationToken(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Primitives.IChangeToken expirationToken) { throw null; } + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback) { throw null; } + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback, object state) { throw null; } + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, System.DateTimeOffset absolute) { throw null; } + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, System.TimeSpan relative) { throw null; } + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetPriority(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Caching.Memory.CacheItemPriority priority) { throw null; } + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetSize(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, long size) { throw null; } + public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetSlidingExpiration(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, System.TimeSpan offset) { throw null; } + } + public partial class MemoryCacheEntryOptions + { + public MemoryCacheEntryOptions() { } + public System.DateTimeOffset? AbsoluteExpiration { get { throw null; } set { } } + public System.TimeSpan? AbsoluteExpirationRelativeToNow { get { throw null; } set { } } + public System.Collections.Generic.IList ExpirationTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList PostEvictionCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Caching.Memory.CacheItemPriority Priority { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public long? Size { get { throw null; } set { } } + public System.TimeSpan? SlidingExpiration { get { throw null; } set { } } + } + public partial class PostEvictionCallbackRegistration + { + public PostEvictionCallbackRegistration() { } + public Microsoft.Extensions.Caching.Memory.PostEvictionDelegate EvictionCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object State { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public delegate void PostEvictionDelegate(object key, object value, Microsoft.Extensions.Caching.Memory.EvictionReason reason, object state); +} +namespace Microsoft.Extensions.Internal +{ + public partial interface ISystemClock + { + System.DateTimeOffset UtcNow { get; } + } + public partial class SystemClock : Microsoft.Extensions.Internal.ISystemClock + { + public SystemClock() { } + public System.DateTimeOffset UtcNow { get { throw null; } } + } +} diff --git a/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj b/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj index 3ff41adc182..40b3f185bcf 100644 --- a/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj +++ b/src/Caching/Abstractions/src/Microsoft.Extensions.Caching.Abstractions.csproj @@ -5,8 +5,8 @@ Commonly used types: Microsoft.Extensions.Caching.Distributed.IDistributedCache Microsoft.Extensions.Caching.Memory.IMemoryCache - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true cache;memorycache;distributedcache diff --git a/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.csproj b/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.csproj index 6908d1a59ac..68812807eb9 100644 --- a/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.csproj +++ b/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -10,8 +10,8 @@ - - + + diff --git a/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp.cs b/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp.cs new file mode 100644 index 00000000000..ea6d1396626 --- /dev/null +++ b/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp.cs @@ -0,0 +1,58 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Caching.Distributed +{ + public partial class MemoryDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache + { + public MemoryDistributedCache(Microsoft.Extensions.Options.IOptions optionsAccessor) { } + public MemoryDistributedCache(Microsoft.Extensions.Options.IOptions optionsAccessor, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } + public byte[] Get(string key) { throw null; } + public System.Threading.Tasks.Task GetAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + public void Refresh(string key) { } + public System.Threading.Tasks.Task RefreshAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + public void Remove(string key) { } + public System.Threading.Tasks.Task RemoveAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + public void Set(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options) { } + public System.Threading.Tasks.Task SetAsync(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + } +} +namespace Microsoft.Extensions.Caching.Memory +{ + public partial class MemoryCache : Microsoft.Extensions.Caching.Memory.IMemoryCache, System.IDisposable + { + public MemoryCache(Microsoft.Extensions.Options.IOptions optionsAccessor) { } + public MemoryCache(Microsoft.Extensions.Options.IOptions optionsAccessor, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } + public int Count { get { throw null; } } + public void Compact(double percentage) { } + public Microsoft.Extensions.Caching.Memory.ICacheEntry CreateEntry(object key) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MemoryCache() { } + public void Remove(object key) { } + public bool TryGetValue(object key, out object result) { throw null; } + } + public partial class MemoryCacheOptions : Microsoft.Extensions.Options.IOptions + { + public MemoryCacheOptions() { } + public Microsoft.Extensions.Internal.ISystemClock Clock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public double CompactionPercentage { get { throw null; } set { } } + public System.TimeSpan ExpirationScanFrequency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + Microsoft.Extensions.Caching.Memory.MemoryCacheOptions Microsoft.Extensions.Options.IOptions.Value { get { throw null; } } + public long? SizeLimit { get { throw null; } set { } } + } + public partial class MemoryDistributedCacheOptions : Microsoft.Extensions.Caching.Memory.MemoryCacheOptions + { + public MemoryDistributedCacheOptions() { } + } +} +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class MemoryCacheServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDistributedMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDistributedMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } + } +} diff --git a/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj b/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj index b3f1a2e9830..3d42c1707b4 100644 --- a/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj +++ b/src/Caching/Memory/src/Microsoft.Extensions.Caching.Memory.csproj @@ -2,8 +2,8 @@ In-memory cache implementation of Microsoft.Extensions.Caching.Memory.IMemoryCache. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true cache;memorycache diff --git a/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj b/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj index ce34f235031..a0fee41c97d 100644 --- a/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj +++ b/src/Caching/Memory/test/Microsoft.Extensions.Caching.Memory.Tests.csproj @@ -3,7 +3,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Caching/SqlServer/test/Microsoft.Extensions.Caching.SqlServer.Tests.csproj b/src/Caching/SqlServer/test/Microsoft.Extensions.Caching.SqlServer.Tests.csproj index a8c9b2f7a77..6f95bd50684 100644 --- a/src/Caching/SqlServer/test/Microsoft.Extensions.Caching.SqlServer.Tests.csproj +++ b/src/Caching/SqlServer/test/Microsoft.Extensions.Caching.SqlServer.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Caching/StackExchangeRedis/test/Microsoft.Extensions.Caching.StackExchangeRedis.Tests.csproj b/src/Caching/StackExchangeRedis/test/Microsoft.Extensions.Caching.StackExchangeRedis.Tests.csproj index ee8aaeb2ceb..6edc56986da 100644 --- a/src/Caching/StackExchangeRedis/test/Microsoft.Extensions.Caching.StackExchangeRedis.Tests.csproj +++ b/src/Caching/StackExchangeRedis/test/Microsoft.Extensions.Caching.StackExchangeRedis.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Caching/samples/MemoryCacheConcurencySample/MemoryCacheConcurencySample.csproj b/src/Caching/samples/MemoryCacheConcurencySample/MemoryCacheConcurencySample.csproj index 56ef71c64aa..eba2e7db569 100644 --- a/src/Caching/samples/MemoryCacheConcurencySample/MemoryCacheConcurencySample.csproj +++ b/src/Caching/samples/MemoryCacheConcurencySample/MemoryCacheConcurencySample.csproj @@ -1,7 +1,7 @@ - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Caching/samples/MemoryCacheFileWatchSample/MemoryCacheFileWatchSample.csproj b/src/Caching/samples/MemoryCacheFileWatchSample/MemoryCacheFileWatchSample.csproj index 5dae3631bef..bf8385bb31a 100644 --- a/src/Caching/samples/MemoryCacheFileWatchSample/MemoryCacheFileWatchSample.csproj +++ b/src/Caching/samples/MemoryCacheFileWatchSample/MemoryCacheFileWatchSample.csproj @@ -1,7 +1,7 @@  - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Caching/samples/MemoryCacheSample/MemoryCacheSample.csproj b/src/Caching/samples/MemoryCacheSample/MemoryCacheSample.csproj index 56ef71c64aa..eba2e7db569 100644 --- a/src/Caching/samples/MemoryCacheSample/MemoryCacheSample.csproj +++ b/src/Caching/samples/MemoryCacheSample/MemoryCacheSample.csproj @@ -1,7 +1,7 @@ - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Caching/samples/ProfilingSample/ProfilingSample.csproj b/src/Caching/samples/ProfilingSample/ProfilingSample.csproj index 56ef71c64aa..eba2e7db569 100644 --- a/src/Caching/samples/ProfilingSample/ProfilingSample.csproj +++ b/src/Caching/samples/ProfilingSample/ProfilingSample.csproj @@ -1,7 +1,7 @@ - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Caching/samples/RedisCacheSample/RedisCacheSample.csproj b/src/Caching/samples/RedisCacheSample/RedisCacheSample.csproj index 6afb9627f22..6e02195b08b 100644 --- a/src/Caching/samples/RedisCacheSample/RedisCacheSample.csproj +++ b/src/Caching/samples/RedisCacheSample/RedisCacheSample.csproj @@ -1,7 +1,7 @@  - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Caching/samples/SqlServerCacheConcurencySample/SqlServerCacheConcurencySample.csproj b/src/Caching/samples/SqlServerCacheConcurencySample/SqlServerCacheConcurencySample.csproj index 1fab37728ba..2921fac1716 100644 --- a/src/Caching/samples/SqlServerCacheConcurencySample/SqlServerCacheConcurencySample.csproj +++ b/src/Caching/samples/SqlServerCacheConcurencySample/SqlServerCacheConcurencySample.csproj @@ -1,7 +1,7 @@  - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Caching/samples/SqlServerCacheSample/SqlServerCacheSample.csproj b/src/Caching/samples/SqlServerCacheSample/SqlServerCacheSample.csproj index d7d4eda83dc..bb5f8cfbe3d 100644 --- a/src/Caching/samples/SqlServerCacheSample/SqlServerCacheSample.csproj +++ b/src/Caching/samples/SqlServerCacheSample/SqlServerCacheSample.csproj @@ -1,7 +1,7 @@  - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.csproj b/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.csproj index 6b574ec3b27..cb4bf8226c4 100644 --- a/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.csproj +++ b/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp.cs b/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp.cs new file mode 100644 index 00000000000..08fe40ec361 --- /dev/null +++ b/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp.cs @@ -0,0 +1,63 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class ConfigurationExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder Add(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) where TSource : Microsoft.Extensions.Configuration.IConfigurationSource, new() { throw null; } + public static System.Collections.Generic.IEnumerable> AsEnumerable(this Microsoft.Extensions.Configuration.IConfiguration configuration) { throw null; } + public static System.Collections.Generic.IEnumerable> AsEnumerable(this Microsoft.Extensions.Configuration.IConfiguration configuration, bool makePathsRelative) { throw null; } + public static bool Exists(this Microsoft.Extensions.Configuration.IConfigurationSection section) { throw null; } + public static string GetConnectionString(this Microsoft.Extensions.Configuration.IConfiguration configuration, string name) { throw null; } + } + public static partial class ConfigurationPath + { + public static readonly string KeyDelimiter; + public static string Combine(System.Collections.Generic.IEnumerable pathSegments) { throw null; } + public static string Combine(params string[] pathSegments) { throw null; } + public static string GetParentPath(string path) { throw null; } + public static string GetSectionKey(string path) { throw null; } + } + public static partial class ConfigurationRootExtensions + { + public static string GetDebugView(this Microsoft.Extensions.Configuration.IConfigurationRoot root) { throw null; } + } + public partial interface IConfiguration + { + string this[string key] { get; set; } + System.Collections.Generic.IEnumerable GetChildren(); + Microsoft.Extensions.Primitives.IChangeToken GetReloadToken(); + Microsoft.Extensions.Configuration.IConfigurationSection GetSection(string key); + } + public partial interface IConfigurationBuilder + { + System.Collections.Generic.IDictionary Properties { get; } + System.Collections.Generic.IList Sources { get; } + Microsoft.Extensions.Configuration.IConfigurationBuilder Add(Microsoft.Extensions.Configuration.IConfigurationSource source); + Microsoft.Extensions.Configuration.IConfigurationRoot Build(); + } + public partial interface IConfigurationProvider + { + System.Collections.Generic.IEnumerable GetChildKeys(System.Collections.Generic.IEnumerable earlierKeys, string parentPath); + Microsoft.Extensions.Primitives.IChangeToken GetReloadToken(); + void Load(); + void Set(string key, string value); + bool TryGet(string key, out string value); + } + public partial interface IConfigurationRoot : Microsoft.Extensions.Configuration.IConfiguration + { + System.Collections.Generic.IEnumerable Providers { get; } + void Reload(); + } + public partial interface IConfigurationSection : Microsoft.Extensions.Configuration.IConfiguration + { + string Key { get; } + string Path { get; } + string Value { get; set; } + } + public partial interface IConfigurationSource + { + Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder); + } +} diff --git a/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj b/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj index ce441b5ffb2..367e597d27e 100644 --- a/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj +++ b/src/Configuration/Config.Abstractions/src/Microsoft.Extensions.Configuration.Abstractions.csproj @@ -1,8 +1,8 @@  - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) Abstractions of key-value pair based configuration. Commonly used types: Microsoft.Extensions.Configuration.IConfiguration diff --git a/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.csproj b/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.csproj index 76f59c4ff0d..fe971910fa5 100644 --- a/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.csproj +++ b/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp.cs b/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp.cs new file mode 100644 index 00000000000..bd86f94bb63 --- /dev/null +++ b/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp.cs @@ -0,0 +1,25 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public partial class BinderOptions + { + public BinderOptions() { } + public bool BindNonPublicProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public static partial class ConfigurationBinder + { + public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object instance) { } + public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object instance, System.Action configureOptions) { } + public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, object instance) { } + public static object Get(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type) { throw null; } + public static object Get(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type, System.Action configureOptions) { throw null; } + public static object GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type, string key) { throw null; } + public static object GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type, string key, object defaultValue) { throw null; } + public static T GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key) { throw null; } + public static T GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, T defaultValue) { throw null; } + public static T Get(this Microsoft.Extensions.Configuration.IConfiguration configuration) { throw null; } + public static T Get(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Action configureOptions) { throw null; } + } +} diff --git a/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj b/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj index d6fcba08547..7b336a56e7e 100644 --- a/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj +++ b/src/Configuration/Config.Binder/src/Microsoft.Extensions.Configuration.Binder.csproj @@ -2,8 +2,8 @@ Functionality to bind an object to data in configuration providers for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true diff --git a/src/Configuration/Config.Binder/test/Microsoft.Extensions.Configuration.Binder.Tests.csproj b/src/Configuration/Config.Binder/test/Microsoft.Extensions.Configuration.Binder.Tests.csproj index 254380ae084..7feebd457bf 100644 --- a/src/Configuration/Config.Binder/test/Microsoft.Extensions.Configuration.Binder.Tests.csproj +++ b/src/Configuration/Config.Binder/test/Microsoft.Extensions.Configuration.Binder.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.csproj b/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.csproj index 22f21ba0a42..fde3620e688 100644 --- a/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.csproj +++ b/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp.cs b/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp.cs new file mode 100644 index 00000000000..3be91250f72 --- /dev/null +++ b/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp.cs @@ -0,0 +1,28 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class CommandLineConfigurationExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddCommandLine(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddCommandLine(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string[] args) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddCommandLine(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string[] args, System.Collections.Generic.IDictionary switchMappings) { throw null; } + } +} +namespace Microsoft.Extensions.Configuration.CommandLine +{ + public partial class CommandLineConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider + { + public CommandLineConfigurationProvider(System.Collections.Generic.IEnumerable args, System.Collections.Generic.IDictionary switchMappings = null) { } + protected System.Collections.Generic.IEnumerable Args { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void Load() { } + } + public partial class CommandLineConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource + { + public CommandLineConfigurationSource() { } + public System.Collections.Generic.IEnumerable Args { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary SwitchMappings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } +} diff --git a/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj b/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj index eb792011808..8966564bac4 100644 --- a/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj +++ b/src/Configuration/Config.CommandLine/src/Microsoft.Extensions.Configuration.CommandLine.csproj @@ -2,8 +2,8 @@ Command line configuration provider implementation for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(PackageTags);commandline true true diff --git a/src/Configuration/Config.CommandLine/test/Microsoft.Extensions.Configuration.CommandLine.Tests.csproj b/src/Configuration/Config.CommandLine/test/Microsoft.Extensions.Configuration.CommandLine.Tests.csproj index d2069733e27..be4f48b38c5 100644 --- a/src/Configuration/Config.CommandLine/test/Microsoft.Extensions.Configuration.CommandLine.Tests.csproj +++ b/src/Configuration/Config.CommandLine/test/Microsoft.Extensions.Configuration.CommandLine.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj b/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj index dca01be4f6b..7bf045d908d 100644 --- a/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj +++ b/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp.cs b/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp.cs new file mode 100644 index 00000000000..58f7add75fe --- /dev/null +++ b/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp.cs @@ -0,0 +1,27 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class EnvironmentVariablesExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string prefix) { throw null; } + } +} +namespace Microsoft.Extensions.Configuration.EnvironmentVariables +{ + public partial class EnvironmentVariablesConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider + { + public EnvironmentVariablesConfigurationProvider() { } + public EnvironmentVariablesConfigurationProvider(string prefix) { } + public override void Load() { } + } + public partial class EnvironmentVariablesConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource + { + public EnvironmentVariablesConfigurationSource() { } + public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } +} diff --git a/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj b/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj index aaec24827ee..6e95fafa1bb 100644 --- a/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj +++ b/src/Configuration/Config.EnvironmentVariables/src/Microsoft.Extensions.Configuration.EnvironmentVariables.csproj @@ -2,8 +2,8 @@ Environment variables configuration provider implementation for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(PackageTags);envvar;environmentvariable true true diff --git a/src/Configuration/Config.EnvironmentVariables/test/Microsoft.Extensions.Configuration.EnvironmentVariables.Tests.csproj b/src/Configuration/Config.EnvironmentVariables/test/Microsoft.Extensions.Configuration.EnvironmentVariables.Tests.csproj index c8aa2ae845b..9f477e5d40c 100644 --- a/src/Configuration/Config.EnvironmentVariables/test/Microsoft.Extensions.Configuration.EnvironmentVariables.Tests.csproj +++ b/src/Configuration/Config.EnvironmentVariables/test/Microsoft.Extensions.Configuration.EnvironmentVariables.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.csproj b/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.csproj index 6b0454854c2..1f674584666 100644 --- a/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.csproj +++ b/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.csproj @@ -1,15 +1,15 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp.cs b/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp.cs new file mode 100644 index 00000000000..0140c58c7d7 --- /dev/null +++ b/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp.cs @@ -0,0 +1,44 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class FileConfigurationExtensions + { + public static System.Action GetFileLoadExceptionHandler(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + public static Microsoft.Extensions.FileProviders.IFileProvider GetFileProvider(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder SetBasePath(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string basePath) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder SetFileLoadExceptionHandler(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action handler) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder SetFileProvider(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider fileProvider) { throw null; } + } + public abstract partial class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, System.IDisposable + { + public FileConfigurationProvider(Microsoft.Extensions.Configuration.FileConfigurationSource source) { } + public Microsoft.Extensions.Configuration.FileConfigurationSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public override void Load() { } + public abstract void Load(System.IO.Stream stream); + public override string ToString() { throw null; } + } + public abstract partial class FileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource + { + protected FileConfigurationSource() { } + public Microsoft.Extensions.FileProviders.IFileProvider FileProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Action OnLoadException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Optional { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int ReloadDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ReloadOnChange { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public abstract Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder); + public void EnsureDefaults(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { } + public void ResolveFileProvider() { } + } + public partial class FileLoadExceptionContext + { + public FileLoadExceptionContext() { } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Ignore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Configuration.FileConfigurationProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} diff --git a/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj b/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj index 15c0679efad..3ddd53c1892 100644 --- a/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj +++ b/src/Configuration/Config.FileExtensions/src/Microsoft.Extensions.Configuration.FileExtensions.csproj @@ -2,8 +2,8 @@ Extension methods for configuring file-based configuration providers for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true diff --git a/src/Configuration/Config.FileExtensions/test/Microsoft.Extensions.Configuration.FileExtensions.Tests.csproj b/src/Configuration/Config.FileExtensions/test/Microsoft.Extensions.Configuration.FileExtensions.Tests.csproj index 90841eb8938..07b150c9b45 100644 --- a/src/Configuration/Config.FileExtensions/test/Microsoft.Extensions.Configuration.FileExtensions.Tests.csproj +++ b/src/Configuration/Config.FileExtensions/test/Microsoft.Extensions.Configuration.FileExtensions.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.csproj b/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.csproj index e5936f87e31..8e3d6896f3c 100644 --- a/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.csproj +++ b/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.csproj @@ -1,15 +1,15 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp.cs b/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp.cs new file mode 100644 index 00000000000..51178940b1e --- /dev/null +++ b/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp.cs @@ -0,0 +1,39 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class IniConfigurationExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider provider, string path, bool optional, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniStream(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.IO.Stream stream) { throw null; } + } +} +namespace Microsoft.Extensions.Configuration.Ini +{ + public partial class IniConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider + { + public IniConfigurationProvider(Microsoft.Extensions.Configuration.Ini.IniConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.FileConfigurationSource)) { } + public override void Load(System.IO.Stream stream) { } + } + public partial class IniConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource + { + public IniConfigurationSource() { } + public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } + public partial class IniStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider + { + public IniStreamConfigurationProvider(Microsoft.Extensions.Configuration.Ini.IniStreamConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.StreamConfigurationSource)) { } + public override void Load(System.IO.Stream stream) { } + public static System.Collections.Generic.IDictionary Read(System.IO.Stream stream) { throw null; } + } + public partial class IniStreamConfigurationSource : Microsoft.Extensions.Configuration.StreamConfigurationSource + { + public IniStreamConfigurationSource() { } + public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } +} diff --git a/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj b/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj index 1f650046d76..3739129821c 100644 --- a/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj +++ b/src/Configuration/Config.Ini/src/Microsoft.Extensions.Configuration.Ini.csproj @@ -2,8 +2,8 @@ INI configuration provider implementation for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(PackageTags);ini true true diff --git a/src/Configuration/Config.Ini/test/Microsoft.Extensions.Configuration.Ini.Tests.csproj b/src/Configuration/Config.Ini/test/Microsoft.Extensions.Configuration.Ini.Tests.csproj index bf19b8b62c1..a4fbec1a2b6 100644 --- a/src/Configuration/Config.Ini/test/Microsoft.Extensions.Configuration.Ini.Tests.csproj +++ b/src/Configuration/Config.Ini/test/Microsoft.Extensions.Configuration.Ini.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.csproj b/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.csproj index 2203dcc047d..488418fa9fc 100644 --- a/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.csproj +++ b/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -10,8 +10,8 @@ - - + + diff --git a/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp.cs b/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp.cs new file mode 100644 index 00000000000..9a161d0c1dc --- /dev/null +++ b/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp.cs @@ -0,0 +1,38 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class JsonConfigurationExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider provider, string path, bool optional, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonStream(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.IO.Stream stream) { throw null; } + } +} +namespace Microsoft.Extensions.Configuration.Json +{ + public partial class JsonConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider + { + public JsonConfigurationProvider(Microsoft.Extensions.Configuration.Json.JsonConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.FileConfigurationSource)) { } + public override void Load(System.IO.Stream stream) { } + } + public partial class JsonConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource + { + public JsonConfigurationSource() { } + public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } + public partial class JsonStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider + { + public JsonStreamConfigurationProvider(Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.StreamConfigurationSource)) { } + public override void Load(System.IO.Stream stream) { } + } + public partial class JsonStreamConfigurationSource : Microsoft.Extensions.Configuration.StreamConfigurationSource + { + public JsonStreamConfigurationSource() { } + public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } +} diff --git a/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj b/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj index 0fec4aec03f..8b14a9a151e 100644 --- a/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj +++ b/src/Configuration/Config.Json/src/Microsoft.Extensions.Configuration.Json.csproj @@ -2,8 +2,8 @@ JSON configuration provider implementation for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(PackageTags);json true true diff --git a/src/Configuration/Config.Json/test/Microsoft.Extensions.Configuration.Json.Tests.csproj b/src/Configuration/Config.Json/test/Microsoft.Extensions.Configuration.Json.Tests.csproj index ff81d8bd885..661386210e0 100644 --- a/src/Configuration/Config.Json/test/Microsoft.Extensions.Configuration.Json.Tests.csproj +++ b/src/Configuration/Config.Json/test/Microsoft.Extensions.Configuration.Json.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.csproj b/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.csproj index 4e074ab493c..5500c4ddc81 100644 --- a/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.csproj +++ b/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.csproj @@ -1,15 +1,15 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp.cs b/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp.cs new file mode 100644 index 00000000000..e26ca1909d1 --- /dev/null +++ b/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp.cs @@ -0,0 +1,29 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class KeyPerFileConfigurationBuilderExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional) { throw null; } + } +} +namespace Microsoft.Extensions.Configuration.KeyPerFile +{ + public partial class KeyPerFileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider + { + public KeyPerFileConfigurationProvider(Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource source) { } + public override void Load() { } + public override string ToString() { throw null; } + } + public partial class KeyPerFileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource + { + public KeyPerFileConfigurationSource() { } + public Microsoft.Extensions.FileProviders.IFileProvider FileProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Func IgnoreCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string IgnorePrefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool Optional { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } +} diff --git a/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj b/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj index 10f41fa9f49..7f9c5e7eb19 100644 --- a/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj +++ b/src/Configuration/Config.KeyPerFile/src/Microsoft.Extensions.Configuration.KeyPerFile.csproj @@ -2,8 +2,8 @@ Configuration provider that uses files in a directory for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true diff --git a/src/Configuration/Config.KeyPerFile/test/Microsoft.Extensions.Configuration.KeyPerFile.Tests.csproj b/src/Configuration/Config.KeyPerFile/test/Microsoft.Extensions.Configuration.KeyPerFile.Tests.csproj index 95a73ae6cfd..096cf2e2e0d 100644 --- a/src/Configuration/Config.KeyPerFile/test/Microsoft.Extensions.Configuration.KeyPerFile.Tests.csproj +++ b/src/Configuration/Config.KeyPerFile/test/Microsoft.Extensions.Configuration.KeyPerFile.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.NewtonsoftJson/test/Microsoft.Extensions.Configuration.NewtonsoftJson.Tests.csproj b/src/Configuration/Config.NewtonsoftJson/test/Microsoft.Extensions.Configuration.NewtonsoftJson.Tests.csproj index ace142c0c57..1230e6663f9 100644 --- a/src/Configuration/Config.NewtonsoftJson/test/Microsoft.Extensions.Configuration.NewtonsoftJson.Tests.csproj +++ b/src/Configuration/Config.NewtonsoftJson/test/Microsoft.Extensions.Configuration.NewtonsoftJson.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.csproj b/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.csproj index 4d40549a391..aaa946ccd2b 100644 --- a/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.csproj +++ b/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp.cs b/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp.cs new file mode 100644 index 00000000000..bf38287bf2e --- /dev/null +++ b/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp.cs @@ -0,0 +1,31 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class UserSecretsConfigurationExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, System.Reflection.Assembly assembly) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, System.Reflection.Assembly assembly, bool optional) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, System.Reflection.Assembly assembly, bool optional, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, string userSecretsId) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, string userSecretsId, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration) where T : class { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, bool optional) where T : class { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, bool optional, bool reloadOnChange) where T : class { throw null; } + } +} +namespace Microsoft.Extensions.Configuration.UserSecrets +{ + public partial class PathHelper + { + public PathHelper() { } + public static string GetSecretsPathFromSecretsId(string userSecretsId) { throw null; } + } + [System.AttributeUsageAttribute(System.AttributeTargets.Assembly, Inherited=false, AllowMultiple=false)] + public partial class UserSecretsIdAttribute : System.Attribute + { + public UserSecretsIdAttribute(string userSecretId) { } + public string UserSecretsId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj b/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj index 4187bd5f395..bf88139bc98 100644 --- a/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj +++ b/src/Configuration/Config.UserSecrets/src/Microsoft.Extensions.Configuration.UserSecrets.csproj @@ -2,8 +2,8 @@ User secrets configuration provider implementation for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(PackageTags);secrets;usersecrets true true diff --git a/src/Configuration/Config.UserSecrets/test/Microsoft.Extensions.Configuration.UserSecrets.Tests.csproj b/src/Configuration/Config.UserSecrets/test/Microsoft.Extensions.Configuration.UserSecrets.Tests.csproj index 158fbb72c92..2a337a91ec5 100644 --- a/src/Configuration/Config.UserSecrets/test/Microsoft.Extensions.Configuration.UserSecrets.Tests.csproj +++ b/src/Configuration/Config.UserSecrets/test/Microsoft.Extensions.Configuration.UserSecrets.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.csproj b/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.csproj index fb1df3e6cba..81dca84962e 100644 --- a/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.csproj +++ b/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp.cs b/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp.cs new file mode 100644 index 00000000000..2137419612a --- /dev/null +++ b/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp.cs @@ -0,0 +1,46 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class XmlConfigurationExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider provider, string path, bool optional, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlStream(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.IO.Stream stream) { throw null; } + } +} +namespace Microsoft.Extensions.Configuration.Xml +{ + public partial class XmlConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider + { + public XmlConfigurationProvider(Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.FileConfigurationSource)) { } + public override void Load(System.IO.Stream stream) { } + } + public partial class XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource + { + public XmlConfigurationSource() { } + public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } + public partial class XmlDocumentDecryptor + { + public static readonly Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor Instance; + protected XmlDocumentDecryptor() { } + public System.Xml.XmlReader CreateDecryptingXmlReader(System.IO.Stream input, System.Xml.XmlReaderSettings settings) { throw null; } + protected virtual System.Xml.XmlReader DecryptDocumentAndCreateXmlReader(System.Xml.XmlDocument document) { throw null; } + } + public partial class XmlStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider + { + public XmlStreamConfigurationProvider(Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.StreamConfigurationSource)) { } + public override void Load(System.IO.Stream stream) { } + public static System.Collections.Generic.IDictionary Read(System.IO.Stream stream, Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor decryptor) { throw null; } + } + public partial class XmlStreamConfigurationSource : Microsoft.Extensions.Configuration.StreamConfigurationSource + { + public XmlStreamConfigurationSource() { } + public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } +} diff --git a/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj b/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj index 3a055260df9..9468359d7af 100644 --- a/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj +++ b/src/Configuration/Config.Xml/src/Microsoft.Extensions.Configuration.Xml.csproj @@ -2,8 +2,8 @@ XML configuration provider implementation for Microsoft.Extensions.Configuration. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(PackageTags);xml true true diff --git a/src/Configuration/Config.Xml/test/Microsoft.Extensions.Configuration.Xml.Tests.csproj b/src/Configuration/Config.Xml/test/Microsoft.Extensions.Configuration.Xml.Tests.csproj index c2dc80237de..b1c7d4a1ee6 100644 --- a/src/Configuration/Config.Xml/test/Microsoft.Extensions.Configuration.Xml.Tests.csproj +++ b/src/Configuration/Config.Xml/test/Microsoft.Extensions.Configuration.Xml.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.csproj b/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.csproj index 5cfa71396be..05ed80b364a 100644 --- a/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.csproj +++ b/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp.cs b/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp.cs new file mode 100644 index 00000000000..ddc6ba3f384 --- /dev/null +++ b/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp.cs @@ -0,0 +1,118 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Configuration +{ + public static partial class ChainedBuilderExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddConfiguration(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, Microsoft.Extensions.Configuration.IConfiguration config) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddConfiguration(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, Microsoft.Extensions.Configuration.IConfiguration config, bool shouldDisposeConfiguration) { throw null; } + } + public partial class ChainedConfigurationProvider : Microsoft.Extensions.Configuration.IConfigurationProvider, System.IDisposable + { + public ChainedConfigurationProvider(Microsoft.Extensions.Configuration.ChainedConfigurationSource source) { } + public void Dispose() { } + public System.Collections.Generic.IEnumerable GetChildKeys(System.Collections.Generic.IEnumerable earlierKeys, string parentPath) { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } + public void Load() { } + public void Set(string key, string value) { } + public bool TryGet(string key, out string value) { throw null; } + } + public partial class ChainedConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource + { + public ChainedConfigurationSource() { } + public Microsoft.Extensions.Configuration.IConfiguration Configuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ShouldDisposeConfiguration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } + public partial class ConfigurationBuilder : Microsoft.Extensions.Configuration.IConfigurationBuilder + { + public ConfigurationBuilder() { } + public System.Collections.Generic.IDictionary Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList Sources { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Configuration.IConfigurationBuilder Add(Microsoft.Extensions.Configuration.IConfigurationSource source) { throw null; } + public Microsoft.Extensions.Configuration.IConfigurationRoot Build() { throw null; } + } + public partial class ConfigurationKeyComparer : System.Collections.Generic.IComparer + { + public ConfigurationKeyComparer() { } + public static Microsoft.Extensions.Configuration.ConfigurationKeyComparer Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Compare(string x, string y) { throw null; } + } + public abstract partial class ConfigurationProvider : Microsoft.Extensions.Configuration.IConfigurationProvider + { + protected ConfigurationProvider() { } + protected System.Collections.Generic.IDictionary Data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public virtual System.Collections.Generic.IEnumerable GetChildKeys(System.Collections.Generic.IEnumerable earlierKeys, string parentPath) { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } + public virtual void Load() { } + protected void OnReload() { } + public virtual void Set(string key, string value) { } + public override string ToString() { throw null; } + public virtual bool TryGet(string key, out string value) { throw null; } + } + public partial class ConfigurationReloadToken : Microsoft.Extensions.Primitives.IChangeToken + { + public ConfigurationReloadToken() { } + public bool ActiveChangeCallbacks { get { throw null; } } + public bool HasChanged { get { throw null; } } + public void OnReload() { } + public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } + } + public partial class ConfigurationRoot : Microsoft.Extensions.Configuration.IConfiguration, Microsoft.Extensions.Configuration.IConfigurationRoot, System.IDisposable + { + public ConfigurationRoot(System.Collections.Generic.IList providers) { } + public string this[string key] { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable Providers { get { throw null; } } + public void Dispose() { } + public System.Collections.Generic.IEnumerable GetChildren() { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } + public Microsoft.Extensions.Configuration.IConfigurationSection GetSection(string key) { throw null; } + public void Reload() { } + } + public partial class ConfigurationSection : Microsoft.Extensions.Configuration.IConfiguration, Microsoft.Extensions.Configuration.IConfigurationSection + { + public ConfigurationSection(Microsoft.Extensions.Configuration.IConfigurationRoot root, string path) { } + public string this[string key] { get { throw null; } set { } } + public string Key { get { throw null; } } + public string Path { get { throw null; } } + public string Value { get { throw null; } set { } } + public System.Collections.Generic.IEnumerable GetChildren() { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } + public Microsoft.Extensions.Configuration.IConfigurationSection GetSection(string key) { throw null; } + } + public static partial class MemoryConfigurationBuilderExtensions + { + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddInMemoryCollection(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder) { throw null; } + public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddInMemoryCollection(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, System.Collections.Generic.IEnumerable> initialData) { throw null; } + } + public abstract partial class StreamConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider + { + public StreamConfigurationProvider(Microsoft.Extensions.Configuration.StreamConfigurationSource source) { } + public Microsoft.Extensions.Configuration.StreamConfigurationSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override void Load() { } + public abstract void Load(System.IO.Stream stream); + } + public abstract partial class StreamConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource + { + protected StreamConfigurationSource() { } + public System.IO.Stream Stream { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public abstract Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder); + } +} +namespace Microsoft.Extensions.Configuration.Memory +{ + public partial class MemoryConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable + { + public MemoryConfigurationProvider(Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource source) { } + public void Add(string key, string value) { } + public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class MemoryConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource + { + public MemoryConfigurationSource() { } + public System.Collections.Generic.IEnumerable> InitialData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } + } +} diff --git a/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj b/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj index dc93341da79..dfa2c258f58 100644 --- a/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj +++ b/src/Configuration/Config/src/Microsoft.Extensions.Configuration.csproj @@ -2,8 +2,8 @@ Implementation of key-value pair based configuration for Microsoft.Extensions.Configuration. Includes the memory configuration provider. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true diff --git a/src/Configuration/Config/test/Microsoft.Extensions.Configuration.Tests.csproj b/src/Configuration/Config/test/Microsoft.Extensions.Configuration.Tests.csproj index 61dad1abc59..0fdc75dc626 100644 --- a/src/Configuration/Config/test/Microsoft.Extensions.Configuration.Tests.csproj +++ b/src/Configuration/Config/test/Microsoft.Extensions.Configuration.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Configuration/test/Config.FunctionalTests/Microsoft.Extensions.Configuration.FunctionalTests.csproj b/src/Configuration/test/Config.FunctionalTests/Microsoft.Extensions.Configuration.FunctionalTests.csproj index 4c993034998..396ed6bcc4d 100644 --- a/src/Configuration/test/Config.FunctionalTests/Microsoft.Extensions.Configuration.FunctionalTests.csproj +++ b/src/Configuration/test/Config.FunctionalTests/Microsoft.Extensions.Configuration.FunctionalTests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/DependencyInjection/DI.External.Tests/test/Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.csproj b/src/DependencyInjection/DI.External.Tests/test/Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.csproj index 75d75fc294d..d6b2f1e61e8 100644 --- a/src/DependencyInjection/DI.External.Tests/test/Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.csproj +++ b/src/DependencyInjection/DI.External.Tests/test/Microsoft.Extensions.DependencyInjection.ExternalContainers.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Microsoft.Extensions.DependencyInjection false diff --git a/src/DependencyInjection/DI/perf/Microsoft.Extensions.DependencyInjection.Performance.csproj b/src/DependencyInjection/DI/perf/Microsoft.Extensions.DependencyInjection.Performance.csproj index 48239583c90..5416076c95b 100644 --- a/src/DependencyInjection/DI/perf/Microsoft.Extensions.DependencyInjection.Performance.csproj +++ b/src/DependencyInjection/DI/perf/Microsoft.Extensions.DependencyInjection.Performance.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) Exe true diff --git a/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.csproj b/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.csproj index 179706a8852..d0f4865cccb 100644 --- a/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.csproj +++ b/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.csproj @@ -1,10 +1,10 @@ - netcoreapp3.0;netstandard2.0;netstandard2.1 + netcoreapp3.1;netstandard2.0;netstandard2.1 - - + + diff --git a/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp.cs b/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp.cs new file mode 100644 index 00000000000..78253335326 --- /dev/null +++ b/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp.cs @@ -0,0 +1,49 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public partial class DefaultServiceProviderFactory : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory + { + public DefaultServiceProviderFactory() { } + public DefaultServiceProviderFactory(Microsoft.Extensions.DependencyInjection.ServiceProviderOptions options) { } + public Microsoft.Extensions.DependencyInjection.IServiceCollection CreateBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public System.IServiceProvider CreateServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection containerBuilder) { throw null; } + } + public partial class ServiceCollection : Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable + { + public ServiceCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public Microsoft.Extensions.DependencyInjection.ServiceDescriptor this[int index] { get { throw null; } set { } } + public void Clear() { } + public bool Contains(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { throw null; } + public void CopyTo(Microsoft.Extensions.DependencyInjection.ServiceDescriptor[] array, int arrayIndex) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { throw null; } + public void Insert(int index, Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { } + public bool Remove(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { throw null; } + public void RemoveAt(int index) { } + void System.Collections.Generic.ICollection.Add(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class ServiceCollectionContainerBuilderExtensions + { + public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.DependencyInjection.ServiceProviderOptions options) { throw null; } + public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, bool validateScopes) { throw null; } + } + public sealed partial class ServiceProvider : System.IAsyncDisposable, System.IDisposable, System.IServiceProvider + { + internal ServiceProvider() { } + public void Dispose() { } + public System.Threading.Tasks.ValueTask DisposeAsync() { throw null; } + public object GetService(System.Type serviceType) { throw null; } + } + public partial class ServiceProviderOptions + { + public ServiceProviderOptions() { } + public bool ValidateOnBuild { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public bool ValidateScopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} diff --git a/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj b/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj index c87d8f9519f..eb488c62521 100644 --- a/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj +++ b/src/DependencyInjection/DI/src/Microsoft.Extensions.DependencyInjection.csproj @@ -2,7 +2,7 @@ Default implementation of dependency injection for Microsoft.Extensions.DependencyInjection. - netcoreapp3.0;net461;netstandard2.0;netstandard2.1 + $(DefaultNetCoreTargetFramework);net461;netstandard2.0;netstandard2.1 true dependencyinjection;di true diff --git a/src/DependencyInjection/DI/src/ServiceLookup/CallSiteFactory.cs b/src/DependencyInjection/DI/src/ServiceLookup/CallSiteFactory.cs index 53324efd7d3..6ecf446d972 100644 --- a/src/DependencyInjection/DI/src/ServiceLookup/CallSiteFactory.cs +++ b/src/DependencyInjection/DI/src/ServiceLookup/CallSiteFactory.cs @@ -71,11 +71,7 @@ private void Populate() internal ServiceCallSite GetCallSite(Type serviceType, CallSiteChain callSiteChain) { -#if NETCOREAPP2_0 - return _callSiteCache.GetOrAdd(serviceType, (type, chain) => CreateCallSite(type, chain), callSiteChain); -#else return _callSiteCache.GetOrAdd(serviceType, type => CreateCallSite(type, callSiteChain)); -#endif } internal ServiceCallSite GetCallSite(ServiceDescriptor serviceDescriptor, CallSiteChain callSiteChain) diff --git a/src/DependencyInjection/DI/src/ServiceLookup/CallSiteRuntimeResolver.cs b/src/DependencyInjection/DI/src/ServiceLookup/CallSiteRuntimeResolver.cs index be39fdcf5e4..f0754bc7aa7 100644 --- a/src/DependencyInjection/DI/src/ServiceLookup/CallSiteRuntimeResolver.cs +++ b/src/DependencyInjection/DI/src/ServiceLookup/CallSiteRuntimeResolver.cs @@ -36,7 +36,7 @@ protected override object VisitConstructor(ConstructorCallSite constructorCallSi } } -#if NETCOREAPP3_0 +#if NETCOREAPP return constructorCallSite.ConstructorInfo.Invoke(BindingFlags.DoNotWrapExceptions, binder: null, parameters: parameterValues, culture: null); #else try diff --git a/src/DependencyInjection/DI/src/ServiceLookup/StackGuard.cs b/src/DependencyInjection/DI/src/ServiceLookup/StackGuard.cs index a297c0d12f2..55820ed0717 100644 --- a/src/DependencyInjection/DI/src/ServiceLookup/StackGuard.cs +++ b/src/DependencyInjection/DI/src/ServiceLookup/StackGuard.cs @@ -18,12 +18,6 @@ internal sealed class StackGuard public bool TryEnterOnCurrentStack() { -#if NETCOREAPP2_0 - if (RuntimeHelpers.TryEnsureSufficientExecutionStack()) - { - return true; - } -#else try { RuntimeHelpers.EnsureSufficientExecutionStack(); @@ -32,7 +26,6 @@ public bool TryEnterOnCurrentStack() catch (InsufficientExecutionStackException) { } -#endif if (_executionStackCount < MaxExecutionStackCount) { diff --git a/src/DependencyInjection/DI/test/Microsoft.Extensions.DependencyInjection.Tests.csproj b/src/DependencyInjection/DI/test/Microsoft.Extensions.DependencyInjection.Tests.csproj index 07659b6bcb8..53a41a9f8a1 100644 --- a/src/DependencyInjection/DI/test/Microsoft.Extensions.DependencyInjection.Tests.csproj +++ b/src/DependencyInjection/DI/test/Microsoft.Extensions.DependencyInjection.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Microsoft.Extensions.DependencyInjection diff --git a/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.csproj b/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.csproj index df3dedee576..57dd0b0c7de 100644 --- a/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.csproj +++ b/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.csproj @@ -8,7 +8,7 @@ - + diff --git a/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp.cs b/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp.cs new file mode 100644 index 00000000000..ca53951102b --- /dev/null +++ b/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp.cs @@ -0,0 +1,131 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DiagnosticAdapter +{ + public partial class DiagnosticNameAttribute : System.Attribute + { + public DiagnosticNameAttribute(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class DiagnosticSourceAdapter : System.IObserver> + { + public DiagnosticSourceAdapter(object target) { } + public DiagnosticSourceAdapter(object target, System.Func isEnabled) { } + public DiagnosticSourceAdapter(object target, System.Func isEnabled, Microsoft.Extensions.DiagnosticAdapter.IDiagnosticSourceMethodAdapter methodAdapter) { } + public DiagnosticSourceAdapter(object target, System.Func isEnabled) { } + public DiagnosticSourceAdapter(object target, System.Func isEnabled, Microsoft.Extensions.DiagnosticAdapter.IDiagnosticSourceMethodAdapter methodAdapter) { } + public bool IsEnabled(string diagnosticName) { throw null; } + public bool IsEnabled(string diagnosticName, object arg1, object arg2 = null) { throw null; } + void System.IObserver>.OnCompleted() { } + void System.IObserver>.OnError(System.Exception error) { } + void System.IObserver>.OnNext(System.Collections.Generic.KeyValuePair value) { } + public void Write(string diagnosticName, object parameters) { } + } + public partial interface IDiagnosticSourceMethodAdapter + { + System.Func Adapt(System.Reflection.MethodInfo method, System.Type inputType); + } + public partial class ProxyDiagnosticSourceMethodAdapter : Microsoft.Extensions.DiagnosticAdapter.IDiagnosticSourceMethodAdapter + { + public ProxyDiagnosticSourceMethodAdapter() { } + public System.Func Adapt(System.Reflection.MethodInfo method, System.Type inputType) { throw null; } + } +} +namespace Microsoft.Extensions.DiagnosticAdapter.Infrastructure +{ + public partial interface IProxy + { + T Upwrap(); + } + public partial interface IProxyFactory + { + TProxy CreateProxy(object obj); + } +} +namespace Microsoft.Extensions.DiagnosticAdapter.Internal +{ + public partial class InvalidProxyOperationException : System.InvalidOperationException + { + public InvalidProxyOperationException(string message) { } + } + public static partial class ProxyAssembly + { + public static System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attributes, System.Type baseType, System.Type[] interfaces) { throw null; } + } + public abstract partial class ProxyBase : Microsoft.Extensions.DiagnosticAdapter.Infrastructure.IProxy + { + public readonly System.Type WrappedType; + protected ProxyBase(System.Type wrappedType) { } + public abstract object UnderlyingInstanceAsObject { get; } + public T Upwrap() { throw null; } + } + public partial class ProxyBase : Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyBase where T : class + { + public readonly T Instance; + public ProxyBase(T instance) : base (default(System.Type)) { } + public T UnderlyingInstance { get { throw null; } } + public override object UnderlyingInstanceAsObject { get { throw null; } } + } + public partial class ProxyEnumerable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public ProxyEnumerable(System.Collections.Generic.IEnumerable source, System.Type proxyType) { } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public partial class ProxyEnumerator : System.Collections.Generic.IEnumerator, System.Collections.IEnumerator, System.IDisposable + { + public ProxyEnumerator(System.Collections.Generic.IEnumerator source, System.Type proxyType) { } + public TTargetElement Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + public partial class ProxyFactory : Microsoft.Extensions.DiagnosticAdapter.Infrastructure.IProxyFactory + { + public ProxyFactory() { } + public TProxy CreateProxy(object obj) { throw null; } + } + public partial class ProxyList : System.Collections.Generic.IEnumerable, System.Collections.Generic.IReadOnlyCollection, System.Collections.Generic.IReadOnlyList, System.Collections.IEnumerable + { + public ProxyList(System.Collections.Generic.IList source) { } + protected ProxyList(System.Collections.Generic.IList source, System.Type proxyType) { } + public int Count { get { throw null; } } + public TTargetElement this[int index] { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public static partial class ProxyMethodEmitter + { + public static System.Func CreateProxyMethod(System.Reflection.MethodInfo method, System.Type inputType) { throw null; } + } + public partial class ProxyTypeCache : System.Collections.Concurrent.ConcurrentDictionary, Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult> + { + public ProxyTypeCache() { } + } + public partial class ProxyTypeCacheResult + { + public ProxyTypeCacheResult() { } + public System.Reflection.ConstructorInfo Constructor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Error { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool IsError { get { throw null; } } + public System.Tuple Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult FromError(System.Tuple key, string error) { throw null; } + public static Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult FromType(System.Tuple key, System.Type type, System.Reflection.ConstructorInfo constructor) { throw null; } + } + public static partial class ProxyTypeEmitter + { + public static System.Type GetProxyType(Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCache cache, System.Type targetType, System.Type sourceType) { throw null; } + } +} +namespace System.Diagnostics +{ + public static partial class DiagnosticListenerExtensions + { + public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target) { throw null; } + public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target, System.Func isEnabled) { throw null; } + public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target, System.Func isEnabled) { throw null; } + } +} diff --git a/src/DiagnosticAdapter/test/Microsoft.Extensions.DiagnosticAdapter.Tests.csproj b/src/DiagnosticAdapter/test/Microsoft.Extensions.DiagnosticAdapter.Tests.csproj index 6bca266baac..f69049219ff 100644 --- a/src/DiagnosticAdapter/test/Microsoft.Extensions.DiagnosticAdapter.Tests.csproj +++ b/src/DiagnosticAdapter/test/Microsoft.Extensions.DiagnosticAdapter.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.csproj b/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.csproj index cadffc34556..5a9634f812d 100644 --- a/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.csproj +++ b/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp.cs b/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp.cs new file mode 100644 index 00000000000..8a10629763e --- /dev/null +++ b/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp.cs @@ -0,0 +1,60 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.FileProviders +{ + public partial interface IDirectoryContents : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + bool Exists { get; } + } + public partial interface IFileInfo + { + bool Exists { get; } + bool IsDirectory { get; } + System.DateTimeOffset LastModified { get; } + long Length { get; } + string Name { get; } + string PhysicalPath { get; } + System.IO.Stream CreateReadStream(); + } + public partial interface IFileProvider + { + Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath); + Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath); + Microsoft.Extensions.Primitives.IChangeToken Watch(string filter); + } + public partial class NotFoundDirectoryContents : Microsoft.Extensions.FileProviders.IDirectoryContents, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public NotFoundDirectoryContents() { } + public bool Exists { get { throw null; } } + public static Microsoft.Extensions.FileProviders.NotFoundDirectoryContents Singleton { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class NotFoundFileInfo : Microsoft.Extensions.FileProviders.IFileInfo + { + public NotFoundFileInfo(string name) { } + public bool Exists { get { throw null; } } + public bool IsDirectory { get { throw null; } } + public System.DateTimeOffset LastModified { get { throw null; } } + public long Length { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PhysicalPath { get { throw null; } } + public System.IO.Stream CreateReadStream() { throw null; } + } + public partial class NullChangeToken : Microsoft.Extensions.Primitives.IChangeToken + { + internal NullChangeToken() { } + public bool ActiveChangeCallbacks { get { throw null; } } + public bool HasChanged { get { throw null; } } + public static Microsoft.Extensions.FileProviders.NullChangeToken Singleton { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } + } + public partial class NullFileProvider : Microsoft.Extensions.FileProviders.IFileProvider + { + public NullFileProvider() { } + public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } + public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken Watch(string filter) { throw null; } + } +} diff --git a/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj b/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj index dff946a6bf4..49e129e4950 100644 --- a/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj +++ b/src/FileProviders/Abstractions/src/Microsoft.Extensions.FileProviders.Abstractions.csproj @@ -7,8 +7,8 @@ Commonly used types: Microsoft.Extensions.FileProviders.IDirectoryContents Microsoft.Extensions.FileProviders.IFileInfo Microsoft.Extensions.FileProviders.IFileProvider - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true diff --git a/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.csproj b/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.csproj index 2af44470fbe..3a84bbc1903 100644 --- a/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.csproj +++ b/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp.cs b/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp.cs new file mode 100644 index 00000000000..cd894183242 --- /dev/null +++ b/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp.cs @@ -0,0 +1,25 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.FileProviders +{ + public partial class CompositeFileProvider : Microsoft.Extensions.FileProviders.IFileProvider + { + public CompositeFileProvider(params Microsoft.Extensions.FileProviders.IFileProvider[] fileProviders) { } + public CompositeFileProvider(System.Collections.Generic.IEnumerable fileProviders) { } + public System.Collections.Generic.IEnumerable FileProviders { get { throw null; } } + public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } + public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken Watch(string pattern) { throw null; } + } +} +namespace Microsoft.Extensions.FileProviders.Composite +{ + public partial class CompositeDirectoryContents : Microsoft.Extensions.FileProviders.IDirectoryContents, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public CompositeDirectoryContents(System.Collections.Generic.IList fileProviders, string subpath) { } + public bool Exists { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} diff --git a/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj b/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj index e8d3cfc0eb4..ccec2c0978a 100644 --- a/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj +++ b/src/FileProviders/Composite/src/Microsoft.Extensions.FileProviders.Composite.csproj @@ -3,8 +3,8 @@ Microsoft.Extensions.FileProviders Composite file and directory providers for Microsoft.Extensions.FileProviders. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true diff --git a/src/FileProviders/Composite/test/Microsoft.Extensions.FileProviders.Composite.Tests.csproj b/src/FileProviders/Composite/test/Microsoft.Extensions.FileProviders.Composite.Tests.csproj index d7ea3c7e068..327550c9f52 100644 --- a/src/FileProviders/Composite/test/Microsoft.Extensions.FileProviders.Composite.Tests.csproj +++ b/src/FileProviders/Composite/test/Microsoft.Extensions.FileProviders.Composite.Tests.csproj @@ -2,7 +2,7 @@ Microsoft.Extensions.FileProviders.Composite - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.csproj b/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.csproj index e9407f9164b..355c5b738e5 100644 --- a/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.csproj +++ b/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.cs b/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.cs new file mode 100644 index 00000000000..1596f191fdd --- /dev/null +++ b/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.cs @@ -0,0 +1,39 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.FileProviders +{ + public partial class EmbeddedFileProvider : Microsoft.Extensions.FileProviders.IFileProvider + { + public EmbeddedFileProvider(System.Reflection.Assembly assembly) { } + public EmbeddedFileProvider(System.Reflection.Assembly assembly, string baseNamespace) { } + public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } + public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken Watch(string pattern) { throw null; } + } + public partial class ManifestEmbeddedFileProvider : Microsoft.Extensions.FileProviders.IFileProvider + { + public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly) { } + public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly, string root) { } + public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly, string root, System.DateTimeOffset lastModified) { } + public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly, string root, string manifestName, System.DateTimeOffset lastModified) { } + public System.Reflection.Assembly Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } + public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken Watch(string filter) { throw null; } + } +} +namespace Microsoft.Extensions.FileProviders.Embedded +{ + public partial class EmbeddedResourceFileInfo : Microsoft.Extensions.FileProviders.IFileInfo + { + public EmbeddedResourceFileInfo(System.Reflection.Assembly assembly, string resourcePath, string name, System.DateTimeOffset lastModified) { } + public bool Exists { get { throw null; } } + public bool IsDirectory { get { throw null; } } + public System.DateTimeOffset LastModified { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long Length { get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string PhysicalPath { get { throw null; } } + public System.IO.Stream CreateReadStream() { throw null; } + } +} diff --git a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj index d36323e3b15..dc49b3fd75c 100644 --- a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj +++ b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.csproj @@ -3,10 +3,10 @@ Microsoft.Extensions.FileProviders File provider for files in embedded resources for Microsoft.Extensions.FileProviders. - netstandard2.0;netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) $(MSBuildProjectName).multitarget.nuspec - netcoreapp3.0 - $(MSBuildProjectName).netcoreapp3.0.nuspec + $(DefaultNetCoreTargetFramework) + $(MSBuildProjectName).netcoreapp.nuspec true true diff --git a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec index 874c90c79dc..59a0e89b7f7 100644 --- a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec +++ b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.multitarget.nuspec @@ -3,7 +3,7 @@ $CommonMetadataElements$ - + diff --git a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.nuspec b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec similarity index 94% rename from src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.nuspec rename to src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec index f98f0b4ad5a..b0e9df48756 100644 --- a/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.nuspec +++ b/src/FileProviders/Embedded/src/Microsoft.Extensions.FileProviders.Embedded.netcoreapp.nuspec @@ -3,7 +3,7 @@ $CommonMetadataElements$ - + diff --git a/src/FileProviders/Embedded/test/Microsoft.Extensions.FileProviders.Embedded.Tests.csproj b/src/FileProviders/Embedded/test/Microsoft.Extensions.FileProviders.Embedded.Tests.csproj index 83777477026..a199e438375 100644 --- a/src/FileProviders/Embedded/test/Microsoft.Extensions.FileProviders.Embedded.Tests.csproj +++ b/src/FileProviders/Embedded/test/Microsoft.Extensions.FileProviders.Embedded.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/FileProviders/Manifest.MSBuildTask/test/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Tests.csproj b/src/FileProviders/Manifest.MSBuildTask/test/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Tests.csproj index ed68958fe87..06afd574e83 100644 --- a/src/FileProviders/Manifest.MSBuildTask/test/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Tests.csproj +++ b/src/FileProviders/Manifest.MSBuildTask/test/Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) diff --git a/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.csproj b/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.csproj index 72d70f381cf..911986bd25e 100644 --- a/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.csproj +++ b/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.csproj @@ -1,15 +1,15 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp.cs b/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp.cs new file mode 100644 index 00000000000..df20c691823 --- /dev/null +++ b/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp.cs @@ -0,0 +1,89 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.FileProviders +{ + public partial class PhysicalFileProvider : Microsoft.Extensions.FileProviders.IFileProvider, System.IDisposable + { + public PhysicalFileProvider(string root) { } + public PhysicalFileProvider(string root, Microsoft.Extensions.FileProviders.Physical.ExclusionFilters filters) { } + public string Root { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool UseActivePolling { get { throw null; } set { } } + public bool UsePollingFileWatcher { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~PhysicalFileProvider() { } + public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } + public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } + public Microsoft.Extensions.Primitives.IChangeToken Watch(string filter) { throw null; } + } +} +namespace Microsoft.Extensions.FileProviders.Internal +{ + public partial class PhysicalDirectoryContents : Microsoft.Extensions.FileProviders.IDirectoryContents, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + public PhysicalDirectoryContents(string directory) { } + public PhysicalDirectoryContents(string directory, Microsoft.Extensions.FileProviders.Physical.ExclusionFilters filters) { } + public bool Exists { get { throw null; } } + public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace Microsoft.Extensions.FileProviders.Physical +{ + [System.FlagsAttribute] + public enum ExclusionFilters + { + None = 0, + DotPrefixed = 1, + Hidden = 2, + System = 4, + Sensitive = 7, + } + public partial class PhysicalDirectoryInfo : Microsoft.Extensions.FileProviders.IFileInfo + { + public PhysicalDirectoryInfo(System.IO.DirectoryInfo info) { } + public bool Exists { get { throw null; } } + public bool IsDirectory { get { throw null; } } + public System.DateTimeOffset LastModified { get { throw null; } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public string PhysicalPath { get { throw null; } } + public System.IO.Stream CreateReadStream() { throw null; } + } + public partial class PhysicalFileInfo : Microsoft.Extensions.FileProviders.IFileInfo + { + public PhysicalFileInfo(System.IO.FileInfo info) { } + public bool Exists { get { throw null; } } + public bool IsDirectory { get { throw null; } } + public System.DateTimeOffset LastModified { get { throw null; } } + public long Length { get { throw null; } } + public string Name { get { throw null; } } + public string PhysicalPath { get { throw null; } } + public System.IO.Stream CreateReadStream() { throw null; } + } + public partial class PhysicalFilesWatcher : System.IDisposable + { + public PhysicalFilesWatcher(string root, System.IO.FileSystemWatcher fileSystemWatcher, bool pollForChanges) { } + public PhysicalFilesWatcher(string root, System.IO.FileSystemWatcher fileSystemWatcher, bool pollForChanges, Microsoft.Extensions.FileProviders.Physical.ExclusionFilters filters) { } + public Microsoft.Extensions.Primitives.IChangeToken CreateFileChangeToken(string filter) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~PhysicalFilesWatcher() { } + } + public partial class PollingFileChangeToken : Microsoft.Extensions.Primitives.IChangeToken + { + public PollingFileChangeToken(System.IO.FileInfo fileInfo) { } + public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasChanged { get { throw null; } } + public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } + } + public partial class PollingWildCardChangeToken : Microsoft.Extensions.Primitives.IChangeToken + { + public PollingWildCardChangeToken(string root, string pattern) { } + public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasChanged { get { throw null; } } + protected virtual System.DateTime GetLastWriteUtc(string path) { throw null; } + System.IDisposable Microsoft.Extensions.Primitives.IChangeToken.RegisterChangeCallback(System.Action callback, object state) { throw null; } + } +} diff --git a/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj b/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj index 12a11002427..dee9f559acc 100644 --- a/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj +++ b/src/FileProviders/Physical/src/Microsoft.Extensions.FileProviders.Physical.csproj @@ -3,8 +3,8 @@ Microsoft.Extensions.FileProviders File provider for physical files for Microsoft.Extensions.FileProviders. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true true diff --git a/src/FileProviders/Physical/test/Microsoft.Extensions.FileProviders.Physical.Tests.csproj b/src/FileProviders/Physical/test/Microsoft.Extensions.FileProviders.Physical.Tests.csproj index a6aa6dcf1ae..856ab374c3f 100644 --- a/src/FileProviders/Physical/test/Microsoft.Extensions.FileProviders.Physical.Tests.csproj +++ b/src/FileProviders/Physical/test/Microsoft.Extensions.FileProviders.Physical.Tests.csproj @@ -2,7 +2,7 @@ Microsoft.Extensions.FileProviders.Physical - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/FileSystemGlobbing/test/Microsoft.Extensions.FileSystemGlobbing.Tests.csproj b/src/FileSystemGlobbing/test/Microsoft.Extensions.FileSystemGlobbing.Tests.csproj index b26d41313b3..b153c2f218a 100644 --- a/src/FileSystemGlobbing/test/Microsoft.Extensions.FileSystemGlobbing.Tests.csproj +++ b/src/FileSystemGlobbing/test/Microsoft.Extensions.FileSystemGlobbing.Tests.csproj @@ -2,7 +2,7 @@ Microsoft.Extensions.FileSystemGlobbing - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj b/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj index f7514489fa3..e09ee439814 100644 --- a/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj +++ b/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp.cs b/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp.cs new file mode 100644 index 00000000000..8c53adc2759 --- /dev/null +++ b/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp.cs @@ -0,0 +1,72 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Diagnostics.HealthChecks +{ + public sealed partial class HealthCheckContext + { + public HealthCheckContext() { } + public Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration Registration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public sealed partial class HealthCheckRegistration + { + public HealthCheckRegistration(string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) { } + public HealthCheckRegistration(string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, System.TimeSpan? timeout) { } + public HealthCheckRegistration(string name, System.Func factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) { } + public HealthCheckRegistration(string name, System.Func factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, System.TimeSpan? timeout) { } + public System.Func Factory { get { throw null; } set { } } + public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus FailureStatus { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Generic.ISet Tags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Timeout { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct HealthCheckResult + { + private object _dummy; + private int _dummyPrimitive; + public HealthCheckResult(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string description = null, System.Exception exception = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } + public System.Collections.Generic.IReadOnlyDictionary Data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult Degraded(string description = null, System.Exception exception = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } + public static Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult Healthy(string description = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } + public static Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult Unhealthy(string description = null, System.Exception exception = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } + } + public sealed partial class HealthReport + { + public HealthReport(System.Collections.Generic.IReadOnlyDictionary entries, System.TimeSpan totalDuration) { } + public System.Collections.Generic.IReadOnlyDictionary Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan TotalDuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct HealthReportEntry + { + private object _dummy; + private int _dummyPrimitive; + public HealthReportEntry(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string description, System.TimeSpan duration, System.Exception exception, System.Collections.Generic.IReadOnlyDictionary data) { throw null; } + public HealthReportEntry(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string description, System.TimeSpan duration, System.Exception exception, System.Collections.Generic.IReadOnlyDictionary data, System.Collections.Generic.IEnumerable tags = null) { throw null; } + public System.Collections.Generic.IReadOnlyDictionary Data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IEnumerable Tags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum HealthStatus + { + Unhealthy = 0, + Degraded = 1, + Healthy = 2, + } + public partial interface IHealthCheck + { + System.Threading.Tasks.Task CheckHealthAsync(Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckContext context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + } + public partial interface IHealthCheckPublisher + { + System.Threading.Tasks.Task PublishAsync(Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport report, System.Threading.CancellationToken cancellationToken); + } +} diff --git a/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj b/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj index f41b257c632..aeb85d3e760 100644 --- a/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj +++ b/src/HealthChecks/Abstractions/src/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.csproj @@ -7,8 +7,8 @@ Commonly Used Types Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck Microsoft.Extensions.Diagnostics.HealthChecks - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true diagnostics;healthchecks diff --git a/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.csproj b/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.csproj index 2286087bc78..a2080b28d3d 100644 --- a/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.csproj +++ b/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp.cs b/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp.cs new file mode 100644 index 00000000000..a23961efdd2 --- /dev/null +++ b/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp.cs @@ -0,0 +1,59 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class HealthChecksBuilderAddCheckExtensions + { + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus = default(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus?), System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus = default(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus?), System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, System.TimeSpan timeout, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } + } + public static partial class HealthChecksBuilderDelegateExtensions + { + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } + } + public static partial class HealthCheckServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddHealthChecks(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + } + public partial interface IHealthChecksBuilder + { + Microsoft.Extensions.DependencyInjection.IServiceCollection Services { get; } + Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder Add(Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration registration); + } +} +namespace Microsoft.Extensions.Diagnostics.HealthChecks +{ + public sealed partial class HealthCheckPublisherOptions + { + public HealthCheckPublisherOptions() { } + public System.TimeSpan Delay { get { throw null; } set { } } + public System.TimeSpan Period { get { throw null; } set { } } + public System.Func Predicate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class HealthCheckService + { + protected HealthCheckService() { } + public abstract System.Threading.Tasks.Task CheckHealthAsync(System.Func predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + public System.Threading.Tasks.Task CheckHealthAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public sealed partial class HealthCheckServiceOptions + { + public HealthCheckServiceOptions() { } + public System.Collections.Generic.ICollection Registrations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj b/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj index 40056850113..35c789a691f 100644 --- a/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj +++ b/src/HealthChecks/HealthChecks/src/Microsoft.Extensions.Diagnostics.HealthChecks.csproj @@ -6,8 +6,8 @@ Commonly Used Types: Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckService Microsoft.Extensions.Diagnostics.HealthChecks.IHealthChecksBuilder - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true diagnostics;healthchecks diff --git a/src/HealthChecks/HealthChecks/test/Microsoft.Extensions.Diagnostics.HealthChecks.Tests.csproj b/src/HealthChecks/HealthChecks/test/Microsoft.Extensions.Diagnostics.HealthChecks.Tests.csproj index 21763e51651..b6fa1537da1 100644 --- a/src/HealthChecks/HealthChecks/test/Microsoft.Extensions.Diagnostics.HealthChecks.Tests.csproj +++ b/src/HealthChecks/HealthChecks/test/Microsoft.Extensions.Diagnostics.HealthChecks.Tests.csproj @@ -3,7 +3,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Microsoft.Extensions.Diagnostics.HealthChecks diff --git a/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.csproj b/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.csproj index d503f490e5c..b779045c5c8 100644 --- a/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.csproj +++ b/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -11,8 +11,8 @@ - - + + diff --git a/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp.cs b/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp.cs new file mode 100644 index 00000000000..1fb6f1c0b6c --- /dev/null +++ b/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp.cs @@ -0,0 +1,137 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class ServiceCollectionHostedServiceExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHostedService(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where THostedService : class, Microsoft.Extensions.Hosting.IHostedService { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHostedService(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Func implementationFactory) where THostedService : class, Microsoft.Extensions.Hosting.IHostedService { throw null; } + } +} +namespace Microsoft.Extensions.Hosting +{ + public abstract partial class BackgroundService : Microsoft.Extensions.Hosting.IHostedService, System.IDisposable + { + protected BackgroundService() { } + public virtual void Dispose() { } + protected abstract System.Threading.Tasks.Task ExecuteAsync(System.Threading.CancellationToken stoppingToken); + public virtual System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public virtual System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken) { throw null; } + } + [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.Environments.", false)] + public static partial class EnvironmentName + { + public static readonly string Development; + public static readonly string Production; + public static readonly string Staging; + } + public static partial class Environments + { + public static readonly string Development; + public static readonly string Production; + public static readonly string Staging; + } + public partial class HostBuilderContext + { + public HostBuilderContext(System.Collections.Generic.IDictionary properties) { } + public Microsoft.Extensions.Configuration.IConfiguration Configuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Hosting.IHostEnvironment HostingEnvironment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IDictionary Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public static partial class HostDefaults + { + public static readonly string ApplicationKey; + public static readonly string ContentRootKey; + public static readonly string EnvironmentKey; + } + public static partial class HostEnvironmentEnvExtensions + { + public static bool IsDevelopment(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment) { throw null; } + public static bool IsEnvironment(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment, string environmentName) { throw null; } + public static bool IsProduction(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment) { throw null; } + public static bool IsStaging(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment) { throw null; } + } + public static partial class HostingAbstractionsHostBuilderExtensions + { + public static Microsoft.Extensions.Hosting.IHost Start(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.Task StartAsync(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public static partial class HostingAbstractionsHostExtensions + { + public static void Run(this Microsoft.Extensions.Hosting.IHost host) { } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.Task RunAsync(this Microsoft.Extensions.Hosting.IHost host, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + public static void Start(this Microsoft.Extensions.Hosting.IHost host) { } + public static System.Threading.Tasks.Task StopAsync(this Microsoft.Extensions.Hosting.IHost host, System.TimeSpan timeout) { throw null; } + public static void WaitForShutdown(this Microsoft.Extensions.Hosting.IHost host) { } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.Task WaitForShutdownAsync(this Microsoft.Extensions.Hosting.IHost host, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } + } + public static partial class HostingEnvironmentExtensions + { + public static bool IsDevelopment(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment) { throw null; } + public static bool IsEnvironment(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment, string environmentName) { throw null; } + public static bool IsProduction(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment) { throw null; } + public static bool IsStaging(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment) { throw null; } + } + [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.", false)] + public partial interface IApplicationLifetime + { + System.Threading.CancellationToken ApplicationStarted { get; } + System.Threading.CancellationToken ApplicationStopped { get; } + System.Threading.CancellationToken ApplicationStopping { get; } + void StopApplication(); + } + public partial interface IHost : System.IDisposable + { + System.IServiceProvider Services { get; } + System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); + } + public partial interface IHostApplicationLifetime + { + System.Threading.CancellationToken ApplicationStarted { get; } + System.Threading.CancellationToken ApplicationStopped { get; } + System.Threading.CancellationToken ApplicationStopping { get; } + void StopApplication(); + } + public partial interface IHostBuilder + { + System.Collections.Generic.IDictionary Properties { get; } + Microsoft.Extensions.Hosting.IHost Build(); + Microsoft.Extensions.Hosting.IHostBuilder ConfigureAppConfiguration(System.Action configureDelegate); + Microsoft.Extensions.Hosting.IHostBuilder ConfigureContainer(System.Action configureDelegate); + Microsoft.Extensions.Hosting.IHostBuilder ConfigureHostConfiguration(System.Action configureDelegate); + Microsoft.Extensions.Hosting.IHostBuilder ConfigureServices(System.Action configureDelegate); + Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory factory); + Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(System.Func> factory); + } + public partial interface IHostedService + { + System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken); + System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken); + } + public partial interface IHostEnvironment + { + string ApplicationName { get; set; } + Microsoft.Extensions.FileProviders.IFileProvider ContentRootFileProvider { get; set; } + string ContentRootPath { get; set; } + string EnvironmentName { get; set; } + } + [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostEnvironment.", false)] + public partial interface IHostingEnvironment + { + string ApplicationName { get; set; } + Microsoft.Extensions.FileProviders.IFileProvider ContentRootFileProvider { get; set; } + string ContentRootPath { get; set; } + string EnvironmentName { get; set; } + } + public partial interface IHostLifetime + { + System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken); + System.Threading.Tasks.Task WaitForStartAsync(System.Threading.CancellationToken cancellationToken); + } +} diff --git a/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj b/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj index 05928d254f7..fc4e84b4452 100644 --- a/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj +++ b/src/Hosting/Abstractions/src/Microsoft.Extensions.Hosting.Abstractions.csproj @@ -2,8 +2,8 @@ .NET Core hosting and startup abstractions for applications. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true hosting diff --git a/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.csproj b/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.csproj index bb98b6a93d2..b5cdd311659 100644 --- a/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.csproj +++ b/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netstandard2.1;netcoreapp3.0 + netstandard2.0;netstandard2.1;netcoreapp3.1 @@ -34,8 +34,8 @@ - - + + diff --git a/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp.cs b/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp.cs new file mode 100644 index 00000000000..a35619b8236 --- /dev/null +++ b/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp.cs @@ -0,0 +1,78 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Hosting +{ + public partial class ConsoleLifetimeOptions + { + public ConsoleLifetimeOptions() { } + public bool SuppressStatusMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public static partial class Host + { + public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder() { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder(string[] args) { throw null; } + } + public partial class HostBuilder : Microsoft.Extensions.Hosting.IHostBuilder + { + public HostBuilder() { } + public System.Collections.Generic.IDictionary Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Hosting.IHost Build() { throw null; } + public Microsoft.Extensions.Hosting.IHostBuilder ConfigureAppConfiguration(System.Action configureDelegate) { throw null; } + public Microsoft.Extensions.Hosting.IHostBuilder ConfigureContainer(System.Action configureDelegate) { throw null; } + public Microsoft.Extensions.Hosting.IHostBuilder ConfigureHostConfiguration(System.Action configureDelegate) { throw null; } + public Microsoft.Extensions.Hosting.IHostBuilder ConfigureServices(System.Action configureDelegate) { throw null; } + public Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory factory) { throw null; } + public Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(System.Func> factory) { throw null; } + } + public static partial class HostingHostBuilderExtensions + { + public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureAppConfiguration(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureDelegate) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureContainer(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureDelegate) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureLogging(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureLogging) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureLogging(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureLogging) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureServices(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureDelegate) { throw null; } + public static System.Threading.Tasks.Task RunConsoleAsync(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task RunConsoleAsync(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder UseConsoleLifetime(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder UseConsoleLifetime(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureOptions) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder UseContentRoot(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, string contentRoot) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder UseDefaultServiceProvider(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configure) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder UseDefaultServiceProvider(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configure) { throw null; } + public static Microsoft.Extensions.Hosting.IHostBuilder UseEnvironment(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, string environment) { throw null; } + } + public partial class HostOptions + { + public HostOptions() { } + public System.TimeSpan ShutdownTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace Microsoft.Extensions.Hosting.Internal +{ + public partial class ApplicationLifetime : Microsoft.Extensions.Hosting.IApplicationLifetime, Microsoft.Extensions.Hosting.IHostApplicationLifetime + { + public ApplicationLifetime(Microsoft.Extensions.Logging.ILogger logger) { } + public System.Threading.CancellationToken ApplicationStarted { get { throw null; } } + public System.Threading.CancellationToken ApplicationStopped { get { throw null; } } + public System.Threading.CancellationToken ApplicationStopping { get { throw null; } } + public void NotifyStarted() { } + public void NotifyStopped() { } + public void StopApplication() { } + } + public partial class ConsoleLifetime : Microsoft.Extensions.Hosting.IHostLifetime, System.IDisposable + { + public ConsoleLifetime(Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Hosting.IHostEnvironment environment, Microsoft.Extensions.Hosting.IHostApplicationLifetime applicationLifetime, Microsoft.Extensions.Options.IOptions hostOptions) { } + public ConsoleLifetime(Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Hosting.IHostEnvironment environment, Microsoft.Extensions.Hosting.IHostApplicationLifetime applicationLifetime, Microsoft.Extensions.Options.IOptions hostOptions, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } + public void Dispose() { } + public System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task WaitForStartAsync(System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class HostingEnvironment : Microsoft.Extensions.Hosting.IHostEnvironment, Microsoft.Extensions.Hosting.IHostingEnvironment + { + public HostingEnvironment() { } + public string ApplicationName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.FileProviders.IFileProvider ContentRootFileProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string ContentRootPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string EnvironmentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} diff --git a/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj b/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj index c452f4f03f2..7f57888ba32 100644 --- a/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj +++ b/src/Hosting/Hosting/src/Microsoft.Extensions.Hosting.csproj @@ -2,8 +2,8 @@ .NET Core hosting and startup infrastructures for applications. - netstandard2.0;netstandard2.1;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;netstandard2.1;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true hosting diff --git a/src/Hosting/Hosting/test/HostBuilderTests.cs b/src/Hosting/Hosting/test/HostBuilderTests.cs index 7cfc2cadadc..e889a587100 100644 --- a/src/Hosting/Hosting/test/HostBuilderTests.cs +++ b/src/Hosting/Hosting/test/HostBuilderTests.cs @@ -141,7 +141,7 @@ public void DefaultIHostEnvironmentValues() { var env = hostContext.HostingEnvironment; Assert.Equal(Environments.Production, env.EnvironmentName); -#if NETCOREAPP3_0 +#if NETCOREAPP Assert.NotNull(env.ApplicationName); #elif NET472 // Note GetEntryAssembly returns null for the net4x console test runner. @@ -157,7 +157,7 @@ public void DefaultIHostEnvironmentValues() { var env = host.Services.GetRequiredService(); Assert.Equal(Environments.Production, env.EnvironmentName); -#if NETCOREAPP3_0 +#if NETCOREAPP Assert.NotNull(env.ApplicationName); #elif NET472 // Note GetEntryAssembly returns null for the net4x console test runner. diff --git a/src/Hosting/Hosting/test/Microsoft.Extensions.Hosting.Tests.csproj b/src/Hosting/Hosting/test/Microsoft.Extensions.Hosting.Tests.csproj index 18d794aac7f..4733e40d728 100644 --- a/src/Hosting/Hosting/test/Microsoft.Extensions.Hosting.Tests.csproj +++ b/src/Hosting/Hosting/test/Microsoft.Extensions.Hosting.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Hosting/IntegrationTesting/src/Common/Tfm.cs b/src/Hosting/IntegrationTesting/src/Common/Tfm.cs index 20c4bc79075..ad06c7e77d7 100644 --- a/src/Hosting/IntegrationTesting/src/Common/Tfm.cs +++ b/src/Hosting/IntegrationTesting/src/Common/Tfm.cs @@ -12,6 +12,7 @@ public static class Tfm public const string NetCoreApp21 = "netcoreapp2.1"; public const string NetCoreApp22 = "netcoreapp2.2"; public const string NetCoreApp30 = "netcoreapp3.0"; + public const string NetCoreApp31 = "netcoreapp3.1"; public static bool Matches(string tfm1, string tfm2) { diff --git a/src/Hosting/IntegrationTesting/src/Microsoft.Extensions.Hosting.IntegrationTesting.csproj b/src/Hosting/IntegrationTesting/src/Microsoft.Extensions.Hosting.IntegrationTesting.csproj index 9307930d098..74e72701e30 100644 --- a/src/Hosting/IntegrationTesting/src/Microsoft.Extensions.Hosting.IntegrationTesting.csproj +++ b/src/Hosting/IntegrationTesting/src/Microsoft.Extensions.Hosting.IntegrationTesting.csproj @@ -2,7 +2,7 @@ .NET Core Extensions helpers to deploy applications to for testing. - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 false $(NoWarn);CS1591 true diff --git a/src/Hosting/Systemd/test/Microsoft.Extensions.Hosting.Systemd.Tests.csproj b/src/Hosting/Systemd/test/Microsoft.Extensions.Hosting.Systemd.Tests.csproj index 24bc4da4e3d..e46cdaf983f 100644 --- a/src/Hosting/Systemd/test/Microsoft.Extensions.Hosting.Systemd.Tests.csproj +++ b/src/Hosting/Systemd/test/Microsoft.Extensions.Hosting.Systemd.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) diff --git a/src/Hosting/WindowsServices/test/Microsoft.Extensions.Hosting.WindowsServices.Tests.csproj b/src/Hosting/WindowsServices/test/Microsoft.Extensions.Hosting.WindowsServices.Tests.csproj index 383edc335ab..af9052accfa 100644 --- a/src/Hosting/WindowsServices/test/Microsoft.Extensions.Hosting.WindowsServices.Tests.csproj +++ b/src/Hosting/WindowsServices/test/Microsoft.Extensions.Hosting.WindowsServices.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Hosting/samples/GenericHostSample/GenericHostSample.csproj b/src/Hosting/samples/GenericHostSample/GenericHostSample.csproj index 4be03201671..d23233d9f01 100644 --- a/src/Hosting/samples/GenericHostSample/GenericHostSample.csproj +++ b/src/Hosting/samples/GenericHostSample/GenericHostSample.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net461 + $(DefaultNetCoreTargetFramework);net461 GenericHostSample.WindowsServiceControlled Exe latest diff --git a/src/Hosting/test/FunctionalTests/Microsoft.Extensions.Hosting.FunctionalTests.csproj b/src/Hosting/test/FunctionalTests/Microsoft.Extensions.Hosting.FunctionalTests.csproj index 6f120cb531f..4afeec43fbc 100644 --- a/src/Hosting/test/FunctionalTests/Microsoft.Extensions.Hosting.FunctionalTests.csproj +++ b/src/Hosting/test/FunctionalTests/Microsoft.Extensions.Hosting.FunctionalTests.csproj @@ -3,7 +3,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Hosting/test/testassets/Microsoft.Extensions.Hosting.TestApp/Microsoft.Extensions.Hosting.TestApp.csproj b/src/Hosting/test/testassets/Microsoft.Extensions.Hosting.TestApp/Microsoft.Extensions.Hosting.TestApp.csproj index c0a4c3b1ed6..b1ddbcb34aa 100644 --- a/src/Hosting/test/testassets/Microsoft.Extensions.Hosting.TestApp/Microsoft.Extensions.Hosting.TestApp.csproj +++ b/src/Hosting/test/testassets/Microsoft.Extensions.Hosting.TestApp/Microsoft.Extensions.Hosting.TestApp.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) Exe diff --git a/src/HttpClientFactory/Http/perf/Microsoft.Extensions.Http.Performance.csproj b/src/HttpClientFactory/Http/perf/Microsoft.Extensions.Http.Performance.csproj index 7d806822561..3fa887586f5 100644 --- a/src/HttpClientFactory/Http/perf/Microsoft.Extensions.Http.Performance.csproj +++ b/src/HttpClientFactory/Http/perf/Microsoft.Extensions.Http.Performance.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) Exe true true diff --git a/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.csproj b/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.csproj index 79013981a34..4b1d7520e80 100644 --- a/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.csproj +++ b/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp.cs b/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp.cs new file mode 100644 index 00000000000..8b07694ee7f --- /dev/null +++ b/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp.cs @@ -0,0 +1,110 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class HttpClientBuilderExtensions + { + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where THandler : System.Net.Http.DelegatingHandler { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func factory) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func factory) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where TClient : class where TImplementation : class, TClient { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigureHttpClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Action configureClient) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigureHttpClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Action configureClient) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigureHttpMessageHandlerBuilder(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Action configureBuilder) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigurePrimaryHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigurePrimaryHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigurePrimaryHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where THandler : System.Net.Http.HttpMessageHandler { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder SetHandlerLifetime(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.TimeSpan handlerLifetime) { throw null; } + } + public static partial class HttpClientFactoryServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TClient : class where TImplementation : class, TClient { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) where TClient : class where TImplementation : class, TClient { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } + public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } + } + public partial interface IHttpClientBuilder + { + string Name { get; } + Microsoft.Extensions.DependencyInjection.IServiceCollection Services { get; } + } +} +namespace Microsoft.Extensions.Http +{ + public partial class HttpClientFactoryOptions + { + public HttpClientFactoryOptions() { } + public System.TimeSpan HandlerLifetime { get { throw null; } set { } } + public System.Collections.Generic.IList> HttpClientActions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList> HttpMessageHandlerBuilderActions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool SuppressHandlerScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + public abstract partial class HttpMessageHandlerBuilder + { + protected HttpMessageHandlerBuilder() { } + public abstract System.Collections.Generic.IList AdditionalHandlers { get; } + public abstract string Name { get; set; } + public abstract System.Net.Http.HttpMessageHandler PrimaryHandler { get; set; } + public virtual System.IServiceProvider Services { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public abstract System.Net.Http.HttpMessageHandler Build(); + protected internal static System.Net.Http.HttpMessageHandler CreateHandlerPipeline(System.Net.Http.HttpMessageHandler primaryHandler, System.Collections.Generic.IEnumerable additionalHandlers) { throw null; } + } + public partial interface IHttpMessageHandlerBuilderFilter + { + System.Action Configure(System.Action next); + } + public partial interface ITypedHttpClientFactory + { + TClient CreateClient(System.Net.Http.HttpClient httpClient); + } +} +namespace Microsoft.Extensions.Http.Logging +{ + public partial class LoggingHttpMessageHandler : System.Net.Http.DelegatingHandler + { + public LoggingHttpMessageHandler(Microsoft.Extensions.Logging.ILogger logger) { } + [System.Diagnostics.DebuggerStepThroughAttribute] + protected override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public partial class LoggingScopeHttpMessageHandler : System.Net.Http.DelegatingHandler + { + public LoggingScopeHttpMessageHandler(Microsoft.Extensions.Logging.ILogger logger) { } + [System.Diagnostics.DebuggerStepThroughAttribute] + protected override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } + } +} +namespace System.Net.Http +{ + public static partial class HttpClientFactoryExtensions + { + public static System.Net.Http.HttpClient CreateClient(this System.Net.Http.IHttpClientFactory factory) { throw null; } + } + public static partial class HttpMessageHandlerFactoryExtensions + { + public static System.Net.Http.HttpMessageHandler CreateHandler(this System.Net.Http.IHttpMessageHandlerFactory factory) { throw null; } + } + public partial interface IHttpClientFactory + { + System.Net.Http.HttpClient CreateClient(string name); + } + public partial interface IHttpMessageHandlerFactory + { + System.Net.Http.HttpMessageHandler CreateHandler(string name); + } +} diff --git a/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj b/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj index a40a68ee85d..b7c800e035e 100644 --- a/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj +++ b/src/HttpClientFactory/Http/src/Microsoft.Extensions.Http.csproj @@ -6,8 +6,8 @@ Commonly used types: System.Net.Http.IHttpClientFactory - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true aspnetcore;httpclient diff --git a/src/HttpClientFactory/Http/test/Microsoft.Extensions.Http.Tests.csproj b/src/HttpClientFactory/Http/test/Microsoft.Extensions.Http.Tests.csproj index 398c0c3680d..157aaf0a1d9 100644 --- a/src/HttpClientFactory/Http/test/Microsoft.Extensions.Http.Tests.csproj +++ b/src/HttpClientFactory/Http/test/Microsoft.Extensions.Http.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/HttpClientFactory/Polly/test/Microsoft.Extensions.Http.Polly.Tests.csproj b/src/HttpClientFactory/Polly/test/Microsoft.Extensions.Http.Polly.Tests.csproj index bcd4830ce6f..55d4030507f 100644 --- a/src/HttpClientFactory/Polly/test/Microsoft.Extensions.Http.Polly.Tests.csproj +++ b/src/HttpClientFactory/Polly/test/Microsoft.Extensions.Http.Polly.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/HttpClientFactory/samples/HttpClientFactorySample/HttpClientFactorySample.csproj b/src/HttpClientFactory/samples/HttpClientFactorySample/HttpClientFactorySample.csproj index 54f09444bef..7dd2e8e9627 100644 --- a/src/HttpClientFactory/samples/HttpClientFactorySample/HttpClientFactorySample.csproj +++ b/src/HttpClientFactory/samples/HttpClientFactorySample/HttpClientFactorySample.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net461 + $(DefaultNetCoreTargetFramework);net461 portable Exe diff --git a/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.csproj b/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.csproj index 61980aa9209..3c075253472 100644 --- a/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.csproj +++ b/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp.cs b/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp.cs new file mode 100644 index 00000000000..2d8c51caaf8 --- /dev/null +++ b/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp.cs @@ -0,0 +1,102 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.JSInterop +{ + public static partial class DotNetObjectReference + { + public static Microsoft.JSInterop.DotNetObjectReference Create(TValue value) where TValue : class { throw null; } + } + public sealed partial class DotNetObjectReference : System.IDisposable where TValue : class + { + internal DotNetObjectReference() { } + public TValue Value { get { throw null; } } + public void Dispose() { } + } + public partial interface IJSInProcessRuntime : Microsoft.JSInterop.IJSRuntime + { + T Invoke(string identifier, params object[] args); + } + public partial interface IJSRuntime + { + System.Threading.Tasks.ValueTask InvokeAsync(string identifier, object[] args); + System.Threading.Tasks.ValueTask InvokeAsync(string identifier, System.Threading.CancellationToken cancellationToken, object[] args); + } + public partial class JSException : System.Exception + { + public JSException(string message) { } + public JSException(string message, System.Exception innerException) { } + } + public abstract partial class JSInProcessRuntime : Microsoft.JSInterop.JSRuntime, Microsoft.JSInterop.IJSInProcessRuntime, Microsoft.JSInterop.IJSRuntime + { + protected JSInProcessRuntime() { } + protected abstract string InvokeJS(string identifier, string argsJson); + public TValue Invoke(string identifier, params object[] args) { throw null; } + } + public static partial class JSInProcessRuntimeExtensions + { + public static void InvokeVoid(this Microsoft.JSInterop.IJSInProcessRuntime jsRuntime, string identifier, params object[] args) { } + } + [System.AttributeUsageAttribute(System.AttributeTargets.Method, AllowMultiple=true)] + public sealed partial class JSInvokableAttribute : System.Attribute + { + public JSInvokableAttribute() { } + public JSInvokableAttribute(string identifier) { } + public string Identifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public abstract partial class JSRuntime : Microsoft.JSInterop.IJSRuntime + { + protected JSRuntime() { } + protected System.TimeSpan? DefaultAsyncTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + protected internal System.Text.Json.JsonSerializerOptions JsonSerializerOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + protected abstract void BeginInvokeJS(long taskId, string identifier, string argsJson); + protected internal abstract void EndInvokeDotNet(Microsoft.JSInterop.Infrastructure.DotNetInvocationInfo invocationInfo, in Microsoft.JSInterop.Infrastructure.DotNetInvocationResult invocationResult); + public System.Threading.Tasks.ValueTask InvokeAsync(string identifier, object[] args) { throw null; } + public System.Threading.Tasks.ValueTask InvokeAsync(string identifier, System.Threading.CancellationToken cancellationToken, object[] args) { throw null; } + } + public static partial class JSRuntimeExtensions + { + public static System.Threading.Tasks.ValueTask InvokeAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, params object[] args) { throw null; } + public static System.Threading.Tasks.ValueTask InvokeAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.Threading.CancellationToken cancellationToken, params object[] args) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.ValueTask InvokeAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.TimeSpan timeout, params object[] args) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.ValueTask InvokeVoidAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, params object[] args) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.ValueTask InvokeVoidAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.Threading.CancellationToken cancellationToken, params object[] args) { throw null; } + [System.Diagnostics.DebuggerStepThroughAttribute] + public static System.Threading.Tasks.ValueTask InvokeVoidAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.TimeSpan timeout, params object[] args) { throw null; } + } +} +namespace Microsoft.JSInterop.Infrastructure +{ + public static partial class DotNetDispatcher + { + public static void BeginInvokeDotNet(Microsoft.JSInterop.JSRuntime jsRuntime, Microsoft.JSInterop.Infrastructure.DotNetInvocationInfo invocationInfo, string argsJson) { } + public static void EndInvokeJS(Microsoft.JSInterop.JSRuntime jsRuntime, string arguments) { } + public static string Invoke(Microsoft.JSInterop.JSRuntime jsRuntime, in Microsoft.JSInterop.Infrastructure.DotNetInvocationInfo invocationInfo, string argsJson) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct DotNetInvocationInfo + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public DotNetInvocationInfo(string assemblyName, string methodIdentifier, long dotNetObjectId, string callId) { throw null; } + public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string CallId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public long DotNetObjectId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string MethodIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct DotNetInvocationResult + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public DotNetInvocationResult(System.Exception exception, string errorKind) { throw null; } + public DotNetInvocationResult(object result) { throw null; } + public string ErrorKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public object Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool Success { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj b/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj index 044c843b281..a45484e0d3a 100644 --- a/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj +++ b/src/JSInterop/Microsoft.JSInterop/src/Microsoft.JSInterop.csproj @@ -1,8 +1,8 @@  - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) Abstractions and features for interop between .NET and JavaScript code. javascript;interop true diff --git a/src/JSInterop/Microsoft.JSInterop/test/Microsoft.JSInterop.Tests.csproj b/src/JSInterop/Microsoft.JSInterop/test/Microsoft.JSInterop.Tests.csproj index bff8fb3f99d..ba3a91a94eb 100644 --- a/src/JSInterop/Microsoft.JSInterop/test/Microsoft.JSInterop.Tests.csproj +++ b/src/JSInterop/Microsoft.JSInterop/test/Microsoft.JSInterop.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.csproj b/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.csproj index 6404d5ae8ec..c45066d3cbd 100644 --- a/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.csproj +++ b/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp.cs b/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp.cs new file mode 100644 index 00000000000..174cac28e5c --- /dev/null +++ b/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp.cs @@ -0,0 +1,49 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Localization +{ + public partial interface IStringLocalizer + { + Microsoft.Extensions.Localization.LocalizedString this[string name] { get; } + Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get; } + System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures); + [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] + Microsoft.Extensions.Localization.IStringLocalizer WithCulture(System.Globalization.CultureInfo culture); + } + public partial interface IStringLocalizerFactory + { + Microsoft.Extensions.Localization.IStringLocalizer Create(string baseName, string location); + Microsoft.Extensions.Localization.IStringLocalizer Create(System.Type resourceSource); + } + public partial interface IStringLocalizer : Microsoft.Extensions.Localization.IStringLocalizer + { + } + public partial class LocalizedString + { + public LocalizedString(string name, string value) { } + public LocalizedString(string name, string value, bool resourceNotFound) { } + public LocalizedString(string name, string value, bool resourceNotFound, string searchedLocation) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool ResourceNotFound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string SearchedLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static implicit operator string (Microsoft.Extensions.Localization.LocalizedString localizedString) { throw null; } + public override string ToString() { throw null; } + } + public static partial class StringLocalizerExtensions + { + public static System.Collections.Generic.IEnumerable GetAllStrings(this Microsoft.Extensions.Localization.IStringLocalizer stringLocalizer) { throw null; } + public static Microsoft.Extensions.Localization.LocalizedString GetString(this Microsoft.Extensions.Localization.IStringLocalizer stringLocalizer, string name) { throw null; } + public static Microsoft.Extensions.Localization.LocalizedString GetString(this Microsoft.Extensions.Localization.IStringLocalizer stringLocalizer, string name, params object[] arguments) { throw null; } + } + public partial class StringLocalizer : Microsoft.Extensions.Localization.IStringLocalizer, Microsoft.Extensions.Localization.IStringLocalizer + { + public StringLocalizer(Microsoft.Extensions.Localization.IStringLocalizerFactory factory) { } + public virtual Microsoft.Extensions.Localization.LocalizedString this[string name] { get { throw null; } } + public virtual Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get { throw null; } } + public System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures) { throw null; } + [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] + public virtual Microsoft.Extensions.Localization.IStringLocalizer WithCulture(System.Globalization.CultureInfo culture) { throw null; } + } +} diff --git a/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj b/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj index 09b8bf65b79..4b881604014 100644 --- a/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj +++ b/src/Localization/Abstractions/src/Microsoft.Extensions.Localization.Abstractions.csproj @@ -6,8 +6,8 @@ Commonly used types: Microsoft.Extensions.Localization.IStringLocalizer Microsoft.Extensions.Localization.IStringLocalizer<T> - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true localization diff --git a/src/Localization/Localization/ref/Microsoft.Extensions.Localization.csproj b/src/Localization/Localization/ref/Microsoft.Extensions.Localization.csproj index 735277e7541..b6df43f5db3 100644 --- a/src/Localization/Localization/ref/Microsoft.Extensions.Localization.csproj +++ b/src/Localization/Localization/ref/Microsoft.Extensions.Localization.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -10,8 +10,8 @@ - - + + diff --git a/src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp.cs b/src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp.cs new file mode 100644 index 00000000000..80175da7184 --- /dev/null +++ b/src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp.cs @@ -0,0 +1,93 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class LocalizationServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } + } +} +namespace Microsoft.Extensions.Localization +{ + public partial interface IResourceNamesCache + { + System.Collections.Generic.IList GetOrAdd(string name, System.Func> valueFactory); + } + public partial class LocalizationOptions + { + public LocalizationOptions() { } + public string ResourcesPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [System.AttributeUsageAttribute(System.AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)] + public partial class ResourceLocationAttribute : System.Attribute + { + public ResourceLocationAttribute(string resourceLocation) { } + public string ResourceLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class ResourceManagerStringLocalizer : Microsoft.Extensions.Localization.IStringLocalizer + { + public ResourceManagerStringLocalizer(System.Resources.ResourceManager resourceManager, Microsoft.Extensions.Localization.Internal.AssemblyWrapper resourceAssemblyWrapper, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, Microsoft.Extensions.Logging.ILogger logger) { } + public ResourceManagerStringLocalizer(System.Resources.ResourceManager resourceManager, Microsoft.Extensions.Localization.Internal.IResourceStringProvider resourceStringProvider, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, Microsoft.Extensions.Logging.ILogger logger) { } + public ResourceManagerStringLocalizer(System.Resources.ResourceManager resourceManager, System.Reflection.Assembly resourceAssembly, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, Microsoft.Extensions.Logging.ILogger logger) { } + public virtual Microsoft.Extensions.Localization.LocalizedString this[string name] { get { throw null; } } + public virtual Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get { throw null; } } + public virtual System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures) { throw null; } + protected System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures, System.Globalization.CultureInfo culture) { throw null; } + protected string GetStringSafely(string name, System.Globalization.CultureInfo culture) { throw null; } + [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] + public Microsoft.Extensions.Localization.IStringLocalizer WithCulture(System.Globalization.CultureInfo culture) { throw null; } + } + public partial class ResourceManagerStringLocalizerFactory : Microsoft.Extensions.Localization.IStringLocalizerFactory + { + public ResourceManagerStringLocalizerFactory(Microsoft.Extensions.Options.IOptions localizationOptions, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } + public Microsoft.Extensions.Localization.IStringLocalizer Create(string baseName, string location) { throw null; } + public Microsoft.Extensions.Localization.IStringLocalizer Create(System.Type resourceSource) { throw null; } + protected virtual Microsoft.Extensions.Localization.ResourceManagerStringLocalizer CreateResourceManagerStringLocalizer(System.Reflection.Assembly assembly, string baseName) { throw null; } + protected virtual Microsoft.Extensions.Localization.ResourceLocationAttribute GetResourceLocationAttribute(System.Reflection.Assembly assembly) { throw null; } + protected virtual string GetResourcePrefix(System.Reflection.TypeInfo typeInfo) { throw null; } + protected virtual string GetResourcePrefix(System.Reflection.TypeInfo typeInfo, string baseNamespace, string resourcesRelativePath) { throw null; } + protected virtual string GetResourcePrefix(string baseResourceName, string baseNamespace) { throw null; } + protected virtual string GetResourcePrefix(string location, string baseName, string resourceLocation) { throw null; } + protected virtual Microsoft.Extensions.Localization.RootNamespaceAttribute GetRootNamespaceAttribute(System.Reflection.Assembly assembly) { throw null; } + } + [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] + public partial class ResourceManagerWithCultureStringLocalizer : Microsoft.Extensions.Localization.ResourceManagerStringLocalizer + { + public ResourceManagerWithCultureStringLocalizer(System.Resources.ResourceManager resourceManager, System.Reflection.Assembly resourceAssembly, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, System.Globalization.CultureInfo culture, Microsoft.Extensions.Logging.ILogger logger) : base (default(System.Resources.ResourceManager), default(System.Reflection.Assembly), default(string), default(Microsoft.Extensions.Localization.IResourceNamesCache), default(Microsoft.Extensions.Logging.ILogger)) { } + public override Microsoft.Extensions.Localization.LocalizedString this[string name] { get { throw null; } } + public override Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get { throw null; } } + public override System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures) { throw null; } + } + public partial class ResourceNamesCache : Microsoft.Extensions.Localization.IResourceNamesCache + { + public ResourceNamesCache() { } + public System.Collections.Generic.IList GetOrAdd(string name, System.Func> valueFactory) { throw null; } + } + [System.AttributeUsageAttribute(System.AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)] + public partial class RootNamespaceAttribute : System.Attribute + { + public RootNamespaceAttribute(string rootNamespace) { } + public string RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} +namespace Microsoft.Extensions.Localization.Internal +{ + public partial class AssemblyWrapper + { + public AssemblyWrapper(System.Reflection.Assembly assembly) { } + public System.Reflection.Assembly Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual string FullName { get { throw null; } } + public virtual System.IO.Stream GetManifestResourceStream(string name) { throw null; } + } + public partial interface IResourceStringProvider + { + System.Collections.Generic.IList GetAllResourceStrings(System.Globalization.CultureInfo culture, bool throwOnMissing); + } + public partial class ResourceManagerStringProvider : Microsoft.Extensions.Localization.Internal.IResourceStringProvider + { + public ResourceManagerStringProvider(Microsoft.Extensions.Localization.IResourceNamesCache resourceCache, System.Resources.ResourceManager resourceManager, System.Reflection.Assembly assembly, string baseName) { } + public System.Collections.Generic.IList GetAllResourceStrings(System.Globalization.CultureInfo culture, bool throwOnMissing) { throw null; } + } +} diff --git a/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj b/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj index 86ebaf1970f..b6b059ce827 100644 --- a/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj +++ b/src/Localization/Localization/src/Microsoft.Extensions.Localization.csproj @@ -3,8 +3,8 @@ Microsoft .NET Extensions Application localization services and default implementation based on ResourceManager to load localized assembly resources. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true localization diff --git a/src/Localization/Localization/test/Microsoft.Extensions.Localization.Tests.csproj b/src/Localization/Localization/test/Microsoft.Extensions.Localization.Tests.csproj index 17254e21105..70e7a6de1a9 100644 --- a/src/Localization/Localization/test/Microsoft.Extensions.Localization.Tests.csproj +++ b/src/Localization/Localization/test/Microsoft.Extensions.Localization.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj b/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj index 75032662bd8..48f40c18c4c 100644 --- a/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj +++ b/src/Logging/Logging.Analyzers/test/Microsoft.Extensions.Logging.Analyzer.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 true false diff --git a/src/Logging/Logging.AzureAppServices/test/Microsoft.Extensions.Logging.AzureAppServices.Tests.csproj b/src/Logging/Logging.AzureAppServices/test/Microsoft.Extensions.Logging.AzureAppServices.Tests.csproj index 54b36b5aabb..b1a396085de 100644 --- a/src/Logging/Logging.AzureAppServices/test/Microsoft.Extensions.Logging.AzureAppServices.Tests.csproj +++ b/src/Logging/Logging.AzureAppServices/test/Microsoft.Extensions.Logging.AzureAppServices.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.csproj b/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.csproj index 9f7498f802d..df24ac1b52b 100644 --- a/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.csproj +++ b/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.csproj @@ -1,15 +1,15 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp.cs b/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp.cs new file mode 100644 index 00000000000..b6662e836b3 --- /dev/null +++ b/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp.cs @@ -0,0 +1,33 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Logging +{ + public static partial class LoggingBuilderExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddConfiguration(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Configuration.IConfiguration configuration) { throw null; } + } +} +namespace Microsoft.Extensions.Logging.Configuration +{ + public partial interface ILoggerProviderConfigurationFactory + { + Microsoft.Extensions.Configuration.IConfiguration GetConfiguration(System.Type providerType); + } + public partial interface ILoggerProviderConfiguration + { + Microsoft.Extensions.Configuration.IConfiguration Configuration { get; } + } + public static partial class LoggerProviderOptions + { + public static void RegisterProviderOptions(Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TOptions : class { } + } + public partial class LoggerProviderOptionsChangeTokenSource : Microsoft.Extensions.Options.ConfigurationChangeTokenSource + { + public LoggerProviderOptionsChangeTokenSource(Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration providerConfiguration) : base (default(Microsoft.Extensions.Configuration.IConfiguration)) { } + } + public static partial class LoggingBuilderConfigurationExtensions + { + public static void AddConfiguration(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { } + } +} diff --git a/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj b/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj index b46b3119a23..4ef5201cba1 100644 --- a/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj +++ b/src/Logging/Logging.Configuration/src/Microsoft.Extensions.Logging.Configuration.csproj @@ -2,8 +2,8 @@ Configuration support for Microsoft.Extensions.Logging. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true true diff --git a/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.csproj b/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.csproj index 3bfcd30a1cd..1bcb18fb2f3 100644 --- a/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.csproj +++ b/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp.cs b/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp.cs new file mode 100644 index 00000000000..690a2df862a --- /dev/null +++ b/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp.cs @@ -0,0 +1,36 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Logging +{ + public static partial class ConsoleLoggerExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsole(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsole(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action configure) { throw null; } + } +} +namespace Microsoft.Extensions.Logging.Console +{ + public enum ConsoleLoggerFormat + { + Default = 0, + Systemd = 1, + } + public partial class ConsoleLoggerOptions + { + public ConsoleLoggerOptions() { } + public bool DisableColors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat Format { get { throw null; } set { } } + public bool IncludeScopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Logging.LogLevel LogToStandardErrorThreshold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string TimestampFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } + [Microsoft.Extensions.Logging.ProviderAliasAttribute("Console")] + public partial class ConsoleLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope, System.IDisposable + { + public ConsoleLoggerProvider(Microsoft.Extensions.Options.IOptionsMonitor options) { } + public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } + public void Dispose() { } + public void SetScopeProvider(Microsoft.Extensions.Logging.IExternalScopeProvider scopeProvider) { } + } +} diff --git a/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj b/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj index 72a55381d75..f907dbcf7c5 100644 --- a/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj +++ b/src/Logging/Logging.Console/src/Microsoft.Extensions.Logging.Console.csproj @@ -2,8 +2,8 @@ Console logger provider implementation for Microsoft.Extensions.Logging. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true true diff --git a/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.csproj b/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.csproj index 86a9724530f..9d20b2a46be 100644 --- a/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.csproj +++ b/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp.cs b/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp.cs new file mode 100644 index 00000000000..f13dc0617b3 --- /dev/null +++ b/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp.cs @@ -0,0 +1,20 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Logging +{ + public static partial class DebugLoggerFactoryExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddDebug(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } + } +} +namespace Microsoft.Extensions.Logging.Debug +{ + [Microsoft.Extensions.Logging.ProviderAliasAttribute("Debug")] + public partial class DebugLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, System.IDisposable + { + public DebugLoggerProvider() { } + public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } + public void Dispose() { } + } +} diff --git a/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj b/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj index 560d20564e5..9e4e8768e0e 100644 --- a/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj +++ b/src/Logging/Logging.Debug/src/Microsoft.Extensions.Logging.Debug.csproj @@ -2,8 +2,8 @@ Debug output logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a debugger monitor by writing messages with System.Diagnostics.Debug.WriteLine(). - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true true diff --git a/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.csproj b/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.csproj index aa72f71cef7..d74fe72a311 100644 --- a/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.csproj +++ b/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.csproj @@ -1,15 +1,15 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp.cs b/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp.cs new file mode 100644 index 00000000000..78a1da85fc1 --- /dev/null +++ b/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp.cs @@ -0,0 +1,33 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Logging +{ + public static partial class EventLoggerFactoryExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.EventLog.EventLogSettings settings) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action configure) { throw null; } + } +} +namespace Microsoft.Extensions.Logging.EventLog +{ + [Microsoft.Extensions.Logging.ProviderAliasAttribute("EventLog")] + public partial class EventLogLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope, System.IDisposable + { + public EventLogLoggerProvider() { } + public EventLogLoggerProvider(Microsoft.Extensions.Logging.EventLog.EventLogSettings settings) { } + public EventLogLoggerProvider(Microsoft.Extensions.Options.IOptions options) { } + public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } + public void Dispose() { } + public void SetScopeProvider(Microsoft.Extensions.Logging.IExternalScopeProvider scopeProvider) { } + } + public partial class EventLogSettings + { + public EventLogSettings() { } + public System.Func Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string LogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string MachineName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string SourceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} diff --git a/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj b/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj index d2a5d47a40f..1b0e8438191 100644 --- a/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj +++ b/src/Logging/Logging.EventLog/src/Microsoft.Extensions.Logging.EventLog.csproj @@ -2,8 +2,8 @@ Windows Event Log logger provider implementation for Microsoft.Extensions.Logging. - netstandard2.0;net461;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;net461;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 $(PackageTags);eventlog;windowseventlog true diff --git a/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.csproj b/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.csproj index 2ec3bb4d5c8..f03cb415975 100644 --- a/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.csproj +++ b/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp.cs b/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp.cs new file mode 100644 index 00000000000..066332e3276 --- /dev/null +++ b/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp.cs @@ -0,0 +1,33 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Logging +{ + public static partial class EventSourceLoggerFactoryExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventSourceLogger(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } + } +} +namespace Microsoft.Extensions.Logging.EventSource +{ + [Microsoft.Extensions.Logging.ProviderAliasAttribute("EventSource")] + public partial class EventSourceLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, System.IDisposable + { + public EventSourceLoggerProvider(Microsoft.Extensions.Logging.EventSource.LoggingEventSource eventSource) { } + public Microsoft.Extensions.Logging.ILogger CreateLogger(string categoryName) { throw null; } + public void Dispose() { } + } + [System.Diagnostics.Tracing.EventSourceAttribute(Name="Microsoft-Extensions-Logging")] + public sealed partial class LoggingEventSource : System.Diagnostics.Tracing.EventSource + { + internal LoggingEventSource() { } + protected override void OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs command) { } + public static partial class Keywords + { + public const System.Diagnostics.Tracing.EventKeywords FormattedMessage = (System.Diagnostics.Tracing.EventKeywords)(4); + public const System.Diagnostics.Tracing.EventKeywords JsonMessage = (System.Diagnostics.Tracing.EventKeywords)(8); + public const System.Diagnostics.Tracing.EventKeywords Message = (System.Diagnostics.Tracing.EventKeywords)(2); + public const System.Diagnostics.Tracing.EventKeywords Meta = (System.Diagnostics.Tracing.EventKeywords)(1); + } + } +} diff --git a/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj b/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj index f0e878a3ab4..182fd068ec1 100644 --- a/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj +++ b/src/Logging/Logging.EventSource/src/Microsoft.Extensions.Logging.EventSource.csproj @@ -2,8 +2,8 @@ EventSource/EventListener logger provider implementation for Microsoft.Extensions.Logging. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(PackageTags);EventSource;ETW true true diff --git a/src/Logging/Logging.EventSource/test/Microsoft.Extensions.Logging.EventSource.Tests.csproj b/src/Logging/Logging.EventSource/test/Microsoft.Extensions.Logging.EventSource.Tests.csproj index 57e510639a6..500fce45bdd 100644 --- a/src/Logging/Logging.EventSource/test/Microsoft.Extensions.Logging.EventSource.Tests.csproj +++ b/src/Logging/Logging.EventSource/test/Microsoft.Extensions.Logging.EventSource.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Logging/Logging.Testing/test/Microsoft.Extensions.Logging.Testing.Tests.csproj b/src/Logging/Logging.Testing/test/Microsoft.Extensions.Logging.Testing.Tests.csproj index e4e19773e3f..7b478d5ce9f 100644 --- a/src/Logging/Logging.Testing/test/Microsoft.Extensions.Logging.Testing.Tests.csproj +++ b/src/Logging/Logging.Testing/test/Microsoft.Extensions.Logging.Testing.Tests.csproj @@ -2,7 +2,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.csproj b/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.csproj index 4acc3642d14..630139f8053 100644 --- a/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.csproj +++ b/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.csproj @@ -1,14 +1,14 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp.cs b/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp.cs new file mode 100644 index 00000000000..438be10b6f5 --- /dev/null +++ b/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp.cs @@ -0,0 +1,24 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Logging +{ + public static partial class TraceSourceFactoryExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch, System.Diagnostics.TraceListener listener) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName, System.Diagnostics.TraceListener listener) { throw null; } + } +} +namespace Microsoft.Extensions.Logging.TraceSource +{ + [Microsoft.Extensions.Logging.ProviderAliasAttribute("TraceSource")] + public partial class TraceSourceLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, System.IDisposable + { + public TraceSourceLoggerProvider(System.Diagnostics.SourceSwitch rootSourceSwitch) { } + public TraceSourceLoggerProvider(System.Diagnostics.SourceSwitch rootSourceSwitch, System.Diagnostics.TraceListener rootTraceListener) { } + public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } + public void Dispose() { } + } +} diff --git a/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj b/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj index 496775d7125..16dda708a5c 100644 --- a/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj +++ b/src/Logging/Logging.TraceSource/src/Microsoft.Extensions.Logging.TraceSource.csproj @@ -2,8 +2,8 @@ TraceSource logger provider implementation for Microsoft.Extensions.Logging. This logger logs messages to a trace listener by writing messages with System.Diagnostics.TraceSource.TraceEvent(). - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true logging;tracesource diff --git a/src/Logging/Logging/perf/Microsoft.Extensions.Logging.Performance.csproj b/src/Logging/Logging/perf/Microsoft.Extensions.Logging.Performance.csproj index 0b494c9402f..f34e864c98a 100644 --- a/src/Logging/Logging/perf/Microsoft.Extensions.Logging.Performance.csproj +++ b/src/Logging/Logging/perf/Microsoft.Extensions.Logging.Performance.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) Exe diff --git a/src/Logging/Logging/ref/Microsoft.Extensions.Logging.csproj b/src/Logging/Logging/ref/Microsoft.Extensions.Logging.csproj index bc6cea2644a..2a3bde70178 100644 --- a/src/Logging/Logging/ref/Microsoft.Extensions.Logging.csproj +++ b/src/Logging/Logging/ref/Microsoft.Extensions.Logging.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -10,8 +10,8 @@ - - + + diff --git a/src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp.cs b/src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp.cs new file mode 100644 index 00000000000..952f7771b24 --- /dev/null +++ b/src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp.cs @@ -0,0 +1,79 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class LoggingServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLogging(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLogging(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configure) { throw null; } + } +} +namespace Microsoft.Extensions.Logging +{ + public static partial class FilterLoggingBuilderExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func levelFilter) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func categoryLevelFilter) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func filter) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, System.Func levelFilter) { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func levelFilter) { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func categoryLevelFilter) { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func filter) { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Microsoft.Extensions.Logging.LogLevel level) { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, System.Func levelFilter) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } + } + public partial interface ILoggingBuilder + { + Microsoft.Extensions.DependencyInjection.IServiceCollection Services { get; } + } + public partial class LoggerFactory : Microsoft.Extensions.Logging.ILoggerFactory, System.IDisposable + { + public LoggerFactory() { } + public LoggerFactory(System.Collections.Generic.IEnumerable providers) { } + public LoggerFactory(System.Collections.Generic.IEnumerable providers, Microsoft.Extensions.Logging.LoggerFilterOptions filterOptions) { } + public LoggerFactory(System.Collections.Generic.IEnumerable providers, Microsoft.Extensions.Options.IOptionsMonitor filterOption) { } + public void AddProvider(Microsoft.Extensions.Logging.ILoggerProvider provider) { } + protected virtual bool CheckDisposed() { throw null; } + public static Microsoft.Extensions.Logging.ILoggerFactory Create(System.Action configure) { throw null; } + public Microsoft.Extensions.Logging.ILogger CreateLogger(string categoryName) { throw null; } + public void Dispose() { } + } + public partial class LoggerFilterOptions + { + public LoggerFilterOptions() { } + public bool CaptureScopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public Microsoft.Extensions.Logging.LogLevel MinLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Collections.Generic.IList Rules { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class LoggerFilterRule + { + public LoggerFilterRule(string providerName, string categoryName, Microsoft.Extensions.Logging.LogLevel? logLevel, System.Func filter) { } + public string CategoryName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Func Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Logging.LogLevel? LogLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string ProviderName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string ToString() { throw null; } + } + public static partial class LoggingBuilderExtensions + { + public static Microsoft.Extensions.Logging.ILoggingBuilder AddProvider(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.ILoggerProvider provider) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder ClearProviders(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } + public static Microsoft.Extensions.Logging.ILoggingBuilder SetMinimumLevel(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel level) { throw null; } + } + [System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] + public partial class ProviderAliasAttribute : System.Attribute + { + public ProviderAliasAttribute(string alias) { } + public string Alias { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } +} diff --git a/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj b/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj index 54e77ec36d7..9956a47fbf0 100644 --- a/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj +++ b/src/Logging/Logging/src/Microsoft.Extensions.Logging.csproj @@ -2,8 +2,8 @@ Logging infrastructure default implementation for Microsoft.Extensions.Logging. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true true diff --git a/src/Logging/samples/SampleApp/SampleApp.csproj b/src/Logging/samples/SampleApp/SampleApp.csproj index a47dbf96938..9d04421accd 100644 --- a/src/Logging/samples/SampleApp/SampleApp.csproj +++ b/src/Logging/samples/SampleApp/SampleApp.csproj @@ -1,7 +1,7 @@  - net461;netcoreapp3.0 + net461;$(DefaultNetCoreTargetFramework) Exe diff --git a/src/Logging/test/Microsoft.Extensions.Logging.Tests.csproj b/src/Logging/test/Microsoft.Extensions.Logging.Tests.csproj index aac8c073b46..d2e08e29734 100644 --- a/src/Logging/test/Microsoft.Extensions.Logging.Tests.csproj +++ b/src/Logging/test/Microsoft.Extensions.Logging.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Logging/test/TraceSourceLoggerProviderTest.cs b/src/Logging/test/TraceSourceLoggerProviderTest.cs index 4a2ba025dee..a21c162782b 100644 --- a/src/Logging/test/TraceSourceLoggerProviderTest.cs +++ b/src/Logging/test/TraceSourceLoggerProviderTest.cs @@ -66,7 +66,7 @@ public override void WriteLine(string message) } } } -#elif NETCOREAPP3_0 +#elif NETCOREAPP #else #error Target framework needs to be updated #endif diff --git a/src/Logging/test/TraceSourceScopeTest.cs b/src/Logging/test/TraceSourceScopeTest.cs index 6a59787e914..5971ecccf6b 100644 --- a/src/Logging/test/TraceSourceScopeTest.cs +++ b/src/Logging/test/TraceSourceScopeTest.cs @@ -33,7 +33,7 @@ public static void DiagnosticsScope_PushesAndPops_LogicalOperationStack() Assert.Same(a, c); Assert.Same(state, b); } -#elif NETCOREAPP3_0 +#elif NETCOREAPP #else #error Target framework needs to be updated #endif diff --git a/src/ObjectPool/perf/Microsoft.Extensions.ObjectPool.Performance.csproj b/src/ObjectPool/perf/Microsoft.Extensions.ObjectPool.Performance.csproj index 5251217662f..9114e0e013d 100644 --- a/src/ObjectPool/perf/Microsoft.Extensions.ObjectPool.Performance.csproj +++ b/src/ObjectPool/perf/Microsoft.Extensions.ObjectPool.Performance.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) Exe true true diff --git a/src/ObjectPool/test/Microsoft.Extensions.ObjectPool.Tests.csproj b/src/ObjectPool/test/Microsoft.Extensions.ObjectPool.Tests.csproj index 1f2ad67664d..cc308fa8a00 100644 --- a/src/ObjectPool/test/Microsoft.Extensions.ObjectPool.Tests.csproj +++ b/src/ObjectPool/test/Microsoft.Extensions.ObjectPool.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.csproj b/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.csproj index 6ee158c6567..1127c3ff30c 100644 --- a/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.csproj +++ b/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -10,8 +10,8 @@ - - + + diff --git a/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp.cs b/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp.cs new file mode 100644 index 00000000000..7d364072627 --- /dev/null +++ b/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp.cs @@ -0,0 +1,37 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class OptionsBuilderConfigurationExtensions + { + public static Microsoft.Extensions.Options.OptionsBuilder Bind(this Microsoft.Extensions.Options.OptionsBuilder optionsBuilder, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class { throw null; } + public static Microsoft.Extensions.Options.OptionsBuilder Bind(this Microsoft.Extensions.Options.OptionsBuilder optionsBuilder, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) where TOptions : class { throw null; } + } + public static partial class OptionsConfigurationServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) where TOptions : class { throw null; } + } +} +namespace Microsoft.Extensions.Options +{ + public partial class ConfigurationChangeTokenSource : Microsoft.Extensions.Options.IOptionsChangeTokenSource + { + public ConfigurationChangeTokenSource(Microsoft.Extensions.Configuration.IConfiguration config) { } + public ConfigurationChangeTokenSource(string name, Microsoft.Extensions.Configuration.IConfiguration config) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Primitives.IChangeToken GetChangeToken() { throw null; } + } + public partial class ConfigureFromConfigurationOptions : Microsoft.Extensions.Options.ConfigureOptions where TOptions : class + { + public ConfigureFromConfigurationOptions(Microsoft.Extensions.Configuration.IConfiguration config) : base (default(System.Action)) { } + } + public partial class NamedConfigureFromConfigurationOptions : Microsoft.Extensions.Options.ConfigureNamedOptions where TOptions : class + { + public NamedConfigureFromConfigurationOptions(string name, Microsoft.Extensions.Configuration.IConfiguration config) : base (default(string), default(System.Action)) { } + public NamedConfigureFromConfigurationOptions(string name, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) : base (default(string), default(System.Action)) { } + } +} diff --git a/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj b/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj index 0d302806cdb..b417e4c8c83 100644 --- a/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj +++ b/src/Options/ConfigurationExtensions/src/Microsoft.Extensions.Options.ConfigurationExtensions.csproj @@ -2,8 +2,8 @@ Provides additional configuration specific functionality related to Options. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true aspnetcore;configuration;options true diff --git a/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.csproj b/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.csproj index b6b07f83b39..0c4b98069be 100644 --- a/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.csproj +++ b/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp.cs b/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp.cs new file mode 100644 index 00000000000..482a92039cc --- /dev/null +++ b/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp.cs @@ -0,0 +1,19 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class OptionsBuilderDataAnnotationsExtensions + { + public static Microsoft.Extensions.Options.OptionsBuilder ValidateDataAnnotations(this Microsoft.Extensions.Options.OptionsBuilder optionsBuilder) where TOptions : class { throw null; } + } +} +namespace Microsoft.Extensions.Options +{ + public partial class DataAnnotationValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class + { + public DataAnnotationValidateOptions(string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } + } +} diff --git a/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj b/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj index be2be354bb2..c44c8b7b6ec 100644 --- a/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj +++ b/src/Options/DataAnnotations/src/Microsoft.Extensions.Options.DataAnnotations.csproj @@ -2,8 +2,8 @@ Provides additional DataAnnotations specific functionality related to Options. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true aspnetcore;validation;options true diff --git a/src/Options/Options/ref/Microsoft.Extensions.Options.csproj b/src/Options/Options/ref/Microsoft.Extensions.Options.csproj index 266f8d08b07..65eb954f83c 100644 --- a/src/Options/Options/ref/Microsoft.Extensions.Options.csproj +++ b/src/Options/Options/ref/Microsoft.Extensions.Options.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp.cs b/src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp.cs new file mode 100644 index 00000000000..11afa1d3423 --- /dev/null +++ b/src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp.cs @@ -0,0 +1,357 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class OptionsServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.Options.OptionsBuilder AddOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TOptions : class { throw null; } + public static Microsoft.Extensions.Options.OptionsBuilder AddOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureAll(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, object configureInstance) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Type configureType) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TConfigureOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureOptions) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigureAll(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureOptions) where TOptions : class { throw null; } + } +} +namespace Microsoft.Extensions.Options +{ + public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class + { + public ConfigureNamedOptions(string name, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void Configure(string name, TOptions options) { } + public void Configure(TOptions options) { } + } + public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep : class + { + public ConfigureNamedOptions(string name, TDep dependency, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep Dependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void Configure(string name, TOptions options) { } + public void Configure(TOptions options) { } + } + public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class + { + public ConfigureNamedOptions(string name, TDep1 dependency, TDep2 dependency2, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void Configure(string name, TOptions options) { } + public void Configure(TOptions options) { } + } + public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class + { + public ConfigureNamedOptions(string name, TDep1 dependency, TDep2 dependency2, TDep3 dependency3, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void Configure(string name, TOptions options) { } + public void Configure(TOptions options) { } + } + public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class + { + public ConfigureNamedOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void Configure(string name, TOptions options) { } + public void Configure(TOptions options) { } + } + public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class + { + public ConfigureNamedOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep5 Dependency5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void Configure(string name, TOptions options) { } + public void Configure(TOptions options) { } + } + public partial class ConfigureOptions : Microsoft.Extensions.Options.IConfigureOptions where TOptions : class + { + public ConfigureOptions(System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void Configure(TOptions options) { } + } + public partial interface IConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureOptions where TOptions : class + { + void Configure(string name, TOptions options); + } + public partial interface IConfigureOptions where TOptions : class + { + void Configure(TOptions options); + } + public partial interface IOptionsChangeTokenSource + { + string Name { get; } + Microsoft.Extensions.Primitives.IChangeToken GetChangeToken(); + } + public partial interface IOptionsFactory where TOptions : class, new() + { + TOptions Create(string name); + } + public partial interface IOptionsMonitorCache where TOptions : class + { + void Clear(); + TOptions GetOrAdd(string name, System.Func createOptions); + bool TryAdd(string name, TOptions options); + bool TryRemove(string name); + } + public partial interface IOptionsMonitor + { + TOptions CurrentValue { get; } + TOptions Get(string name); + System.IDisposable OnChange(System.Action listener); + } + public partial interface IOptionsSnapshot : Microsoft.Extensions.Options.IOptions where TOptions : class, new() + { + TOptions Get(string name); + } + public partial interface IOptions where TOptions : class, new() + { + TOptions Value { get; } + } + public partial interface IPostConfigureOptions where TOptions : class + { + void PostConfigure(string name, TOptions options); + } + public partial interface IValidateOptions where TOptions : class + { + Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options); + } + public static partial class Options + { + public static readonly string DefaultName; + public static Microsoft.Extensions.Options.IOptions Create(TOptions options) where TOptions : class, new() { throw null; } + } + public partial class OptionsBuilder where TOptions : class + { + public OptionsBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) { } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.DependencyInjection.IServiceCollection Services { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } + public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } + } + public partial class OptionsCache : Microsoft.Extensions.Options.IOptionsMonitorCache where TOptions : class + { + public OptionsCache() { } + public void Clear() { } + public virtual TOptions GetOrAdd(string name, System.Func createOptions) { throw null; } + public virtual bool TryAdd(string name, TOptions options) { throw null; } + public virtual bool TryRemove(string name) { throw null; } + } + public partial class OptionsFactory : Microsoft.Extensions.Options.IOptionsFactory where TOptions : class, new() + { + public OptionsFactory(System.Collections.Generic.IEnumerable> setups, System.Collections.Generic.IEnumerable> postConfigures) { } + public OptionsFactory(System.Collections.Generic.IEnumerable> setups, System.Collections.Generic.IEnumerable> postConfigures, System.Collections.Generic.IEnumerable> validations) { } + public TOptions Create(string name) { throw null; } + } + public partial class OptionsManager : Microsoft.Extensions.Options.IOptions, Microsoft.Extensions.Options.IOptionsSnapshot where TOptions : class, new() + { + public OptionsManager(Microsoft.Extensions.Options.IOptionsFactory factory) { } + public TOptions Value { get { throw null; } } + public virtual TOptions Get(string name) { throw null; } + } + public static partial class OptionsMonitorExtensions + { + public static System.IDisposable OnChange(this Microsoft.Extensions.Options.IOptionsMonitor monitor, System.Action listener) { throw null; } + } + public partial class OptionsMonitor : Microsoft.Extensions.Options.IOptionsMonitor, System.IDisposable where TOptions : class, new() + { + public OptionsMonitor(Microsoft.Extensions.Options.IOptionsFactory factory, System.Collections.Generic.IEnumerable> sources, Microsoft.Extensions.Options.IOptionsMonitorCache cache) { } + public TOptions CurrentValue { get { throw null; } } + public void Dispose() { } + public virtual TOptions Get(string name) { throw null; } + public System.IDisposable OnChange(System.Action listener) { throw null; } + } + public partial class OptionsValidationException : System.Exception + { + public OptionsValidationException(string optionsName, System.Type optionsType, System.Collections.Generic.IEnumerable failureMessages) { } + public System.Collections.Generic.IEnumerable Failures { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public override string Message { get { throw null; } } + public string OptionsName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Type OptionsType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class OptionsWrapper : Microsoft.Extensions.Options.IOptions where TOptions : class, new() + { + public OptionsWrapper(TOptions options) { } + public TOptions Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class + { + public PostConfigureOptions(string name, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void PostConfigure(string name, TOptions options) { } + } + public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep : class + { + public PostConfigureOptions(string name, TDep dependency, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep Dependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void PostConfigure(string name, TOptions options) { } + public void PostConfigure(TOptions options) { } + } + public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class + { + public PostConfigureOptions(string name, TDep1 dependency, TDep2 dependency2, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void PostConfigure(string name, TOptions options) { } + public void PostConfigure(TOptions options) { } + } + public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class + { + public PostConfigureOptions(string name, TDep1 dependency, TDep2 dependency2, TDep3 dependency3, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void PostConfigure(string name, TOptions options) { } + public void PostConfigure(TOptions options) { } + } + public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class + { + public PostConfigureOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void PostConfigure(string name, TOptions options) { } + public void PostConfigure(TOptions options) { } + } + public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class + { + public PostConfigureOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, System.Action action) { } + public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep5 Dependency5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public virtual void PostConfigure(string name, TOptions options) { } + public void PostConfigure(TOptions options) { } + } + public partial class ValidateOptionsResult + { + public static readonly Microsoft.Extensions.Options.ValidateOptionsResult Skip; + public static readonly Microsoft.Extensions.Options.ValidateOptionsResult Success; + public ValidateOptionsResult() { } + public bool Failed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public System.Collections.Generic.IEnumerable Failures { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public bool Skipped { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public bool Succeeded { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } + public static Microsoft.Extensions.Options.ValidateOptionsResult Fail(System.Collections.Generic.IEnumerable failures) { throw null; } + public static Microsoft.Extensions.Options.ValidateOptionsResult Fail(string failureMessage) { throw null; } + } + public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class + { + public ValidateOptions(string name, System.Func validation, string failureMessage) { } + public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } + } + public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class + { + public ValidateOptions(string name, TDep dependency, System.Func validation, string failureMessage) { } + public TDep Dependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } + } + public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class + { + public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, System.Func validation, string failureMessage) { } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } + } + public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class + { + public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, System.Func validation, string failureMessage) { } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } + } + public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class + { + public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, System.Func validation, string failureMessage) { } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } + } + public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class + { + public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, System.Func validation, string failureMessage) { } + public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public TDep5 Dependency5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } + } +} diff --git a/src/Options/Options/src/Microsoft.Extensions.Options.csproj b/src/Options/Options/src/Microsoft.Extensions.Options.csproj index b9baa3d0d47..f86a9f1ad06 100644 --- a/src/Options/Options/src/Microsoft.Extensions.Options.csproj +++ b/src/Options/Options/src/Microsoft.Extensions.Options.csproj @@ -2,8 +2,8 @@ Provides a strongly typed way of specifying and accessing settings using dependency injection. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) true aspnetcore;options true diff --git a/src/Options/test/Microsoft.Extensions.Options.Tests.csproj b/src/Options/test/Microsoft.Extensions.Options.Tests.csproj index 48758fe1176..b5e11f2dc39 100644 --- a/src/Options/test/Microsoft.Extensions.Options.Tests.csproj +++ b/src/Options/test/Microsoft.Extensions.Options.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Primitives/perf/Microsoft.Extensions.Primitives.Performance.csproj b/src/Primitives/perf/Microsoft.Extensions.Primitives.Performance.csproj index 6a49975e14a..0c640addcf9 100644 --- a/src/Primitives/perf/Microsoft.Extensions.Primitives.Performance.csproj +++ b/src/Primitives/perf/Microsoft.Extensions.Primitives.Performance.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) Exe true true diff --git a/src/Primitives/ref/Microsoft.Extensions.Primitives.csproj b/src/Primitives/ref/Microsoft.Extensions.Primitives.csproj index 33e0b9204cf..76b14f997cf 100644 --- a/src/Primitives/ref/Microsoft.Extensions.Primitives.csproj +++ b/src/Primitives/ref/Microsoft.Extensions.Primitives.csproj @@ -1,15 +1,15 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 - - + + diff --git a/src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp.cs b/src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp.cs new file mode 100644 index 00000000000..a6d26dbabfc --- /dev/null +++ b/src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp.cs @@ -0,0 +1,200 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.Primitives +{ + public partial class CancellationChangeToken : Microsoft.Extensions.Primitives.IChangeToken + { + public CancellationChangeToken(System.Threading.CancellationToken cancellationToken) { } + public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasChanged { get { throw null; } } + public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } + } + public static partial class ChangeToken + { + public static System.IDisposable OnChange(System.Func changeTokenProducer, System.Action changeTokenConsumer) { throw null; } + public static System.IDisposable OnChange(System.Func changeTokenProducer, System.Action changeTokenConsumer, TState state) { throw null; } + } + public partial class CompositeChangeToken : Microsoft.Extensions.Primitives.IChangeToken + { + public CompositeChangeToken(System.Collections.Generic.IReadOnlyList changeTokens) { } + public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IReadOnlyList ChangeTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasChanged { get { throw null; } } + public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } + } + public static partial class Extensions + { + public static System.Text.StringBuilder Append(this System.Text.StringBuilder builder, Microsoft.Extensions.Primitives.StringSegment segment) { throw null; } + } + public partial interface IChangeToken + { + bool ActiveChangeCallbacks { get; } + bool HasChanged { get; } + System.IDisposable RegisterChangeCallback(System.Action callback, object state); + } + [System.Diagnostics.DebuggerDisplayAttribute("Value = {_value}")] + [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version.")] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct InplaceStringBuilder + { + private object _dummy; + private int _dummyPrimitive; + public InplaceStringBuilder(int capacity) { throw null; } + public int Capacity { get { throw null; } set { } } + public void Append(Microsoft.Extensions.Primitives.StringSegment segment) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void Append(char c) { } + public void Append(string value) { } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void Append(string value, int offset, int count) { } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct StringSegment : System.IEquatable, System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public static readonly Microsoft.Extensions.Primitives.StringSegment Empty; + public StringSegment(string buffer) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public StringSegment(string buffer, int offset, int length) { throw null; } + public string Buffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool HasValue { get { throw null; } } + public char this[int index] { get { throw null; } } + public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string Value { get { throw null; } } + public System.ReadOnlyMemory AsMemory() { throw null; } + public System.ReadOnlySpan AsSpan() { throw null; } + public static int Compare(Microsoft.Extensions.Primitives.StringSegment a, Microsoft.Extensions.Primitives.StringSegment b, System.StringComparison comparisonType) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool EndsWith(string text, System.StringComparison comparisonType) { throw null; } + public bool Equals(Microsoft.Extensions.Primitives.StringSegment other) { throw null; } + public static bool Equals(Microsoft.Extensions.Primitives.StringSegment a, Microsoft.Extensions.Primitives.StringSegment b, System.StringComparison comparisonType) { throw null; } + public bool Equals(Microsoft.Extensions.Primitives.StringSegment other, System.StringComparison comparisonType) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(string text) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Equals(string text, System.StringComparison comparisonType) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override int GetHashCode() { throw null; } + public int IndexOf(char c) { throw null; } + public int IndexOf(char c, int start) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public int IndexOf(char c, int start, int count) { throw null; } + public int IndexOfAny(char[] anyOf) { throw null; } + public int IndexOfAny(char[] anyOf, int startIndex) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public int IndexOfAny(char[] anyOf, int startIndex, int count) { throw null; } + public static bool IsNullOrEmpty(Microsoft.Extensions.Primitives.StringSegment value) { throw null; } + public int LastIndexOf(char value) { throw null; } + public static bool operator ==(Microsoft.Extensions.Primitives.StringSegment left, Microsoft.Extensions.Primitives.StringSegment right) { throw null; } + public static implicit operator System.ReadOnlyMemory (Microsoft.Extensions.Primitives.StringSegment segment) { throw null; } + public static implicit operator System.ReadOnlySpan (Microsoft.Extensions.Primitives.StringSegment segment) { throw null; } + public static implicit operator Microsoft.Extensions.Primitives.StringSegment (string value) { throw null; } + public static bool operator !=(Microsoft.Extensions.Primitives.StringSegment left, Microsoft.Extensions.Primitives.StringSegment right) { throw null; } + public Microsoft.Extensions.Primitives.StringTokenizer Split(char[] chars) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool StartsWith(string text, System.StringComparison comparisonType) { throw null; } + public Microsoft.Extensions.Primitives.StringSegment Subsegment(int offset) { throw null; } + public Microsoft.Extensions.Primitives.StringSegment Subsegment(int offset, int length) { throw null; } + public string Substring(int offset) { throw null; } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public string Substring(int offset, int length) { throw null; } + public override string ToString() { throw null; } + public Microsoft.Extensions.Primitives.StringSegment Trim() { throw null; } + public Microsoft.Extensions.Primitives.StringSegment TrimEnd() { throw null; } + public Microsoft.Extensions.Primitives.StringSegment TrimStart() { throw null; } + } + public partial class StringSegmentComparer : System.Collections.Generic.IComparer, System.Collections.Generic.IEqualityComparer + { + internal StringSegmentComparer() { } + public static Microsoft.Extensions.Primitives.StringSegmentComparer Ordinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public static Microsoft.Extensions.Primitives.StringSegmentComparer OrdinalIgnoreCase { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Compare(Microsoft.Extensions.Primitives.StringSegment x, Microsoft.Extensions.Primitives.StringSegment y) { throw null; } + public bool Equals(Microsoft.Extensions.Primitives.StringSegment x, Microsoft.Extensions.Primitives.StringSegment y) { throw null; } + public int GetHashCode(Microsoft.Extensions.Primitives.StringSegment obj) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct StringTokenizer : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + private readonly object _dummy; + public StringTokenizer(Microsoft.Extensions.Primitives.StringSegment value, char[] separators) { throw null; } + public StringTokenizer(string value, char[] separators) { throw null; } + public Microsoft.Extensions.Primitives.StringTokenizer.Enumerator GetEnumerator() { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator, System.Collections.IEnumerator, System.IDisposable + { + private object _dummy; + private int _dummyPrimitive; + public Enumerator(ref Microsoft.Extensions.Primitives.StringTokenizer tokenizer) { throw null; } + public Microsoft.Extensions.Primitives.StringSegment Current { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + public void Reset() { } + } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct StringValues : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.Generic.IReadOnlyCollection, System.Collections.Generic.IReadOnlyList, System.Collections.IEnumerable, System.IEquatable, System.IEquatable, System.IEquatable + { + private readonly object _dummy; + public static readonly Microsoft.Extensions.Primitives.StringValues Empty; + public StringValues(string value) { throw null; } + public StringValues(string[] values) { throw null; } + public int Count { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]get { throw null; } } + public string this[int index] { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]get { throw null; } } + bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } + string System.Collections.Generic.IList.this[int index] { get { throw null; } set { } } + public static Microsoft.Extensions.Primitives.StringValues Concat(Microsoft.Extensions.Primitives.StringValues values1, Microsoft.Extensions.Primitives.StringValues values2) { throw null; } + public static Microsoft.Extensions.Primitives.StringValues Concat(in Microsoft.Extensions.Primitives.StringValues values, string value) { throw null; } + public static Microsoft.Extensions.Primitives.StringValues Concat(string value, in Microsoft.Extensions.Primitives.StringValues values) { throw null; } + public bool Equals(Microsoft.Extensions.Primitives.StringValues other) { throw null; } + public static bool Equals(Microsoft.Extensions.Primitives.StringValues left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static bool Equals(Microsoft.Extensions.Primitives.StringValues left, string right) { throw null; } + public static bool Equals(Microsoft.Extensions.Primitives.StringValues left, string[] right) { throw null; } + public override bool Equals(object obj) { throw null; } + public bool Equals(string other) { throw null; } + public static bool Equals(string left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public bool Equals(string[] other) { throw null; } + public static bool Equals(string[] left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public Microsoft.Extensions.Primitives.StringValues.Enumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + public static bool IsNullOrEmpty(Microsoft.Extensions.Primitives.StringValues value) { throw null; } + public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, object right) { throw null; } + public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, string right) { throw null; } + public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, string[] right) { throw null; } + public static bool operator ==(object left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static bool operator ==(string left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static bool operator ==(string[] left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static implicit operator string (Microsoft.Extensions.Primitives.StringValues values) { throw null; } + public static implicit operator string[] (Microsoft.Extensions.Primitives.StringValues value) { throw null; } + public static implicit operator Microsoft.Extensions.Primitives.StringValues (string value) { throw null; } + public static implicit operator Microsoft.Extensions.Primitives.StringValues (string[] values) { throw null; } + public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, object right) { throw null; } + public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, string right) { throw null; } + public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, string[] right) { throw null; } + public static bool operator !=(object left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static bool operator !=(string left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + public static bool operator !=(string[] left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } + void System.Collections.Generic.ICollection.Add(string item) { } + void System.Collections.Generic.ICollection.Clear() { } + bool System.Collections.Generic.ICollection.Contains(string item) { throw null; } + void System.Collections.Generic.ICollection.CopyTo(string[] array, int arrayIndex) { } + bool System.Collections.Generic.ICollection.Remove(string item) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.Generic.IList.IndexOf(string item) { throw null; } + void System.Collections.Generic.IList.Insert(int index, string item) { } + void System.Collections.Generic.IList.RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public string[] ToArray() { throw null; } + public override string ToString() { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator, System.Collections.IEnumerator, System.IDisposable + { + private object _dummy; + private int _dummyPrimitive; + public Enumerator(ref Microsoft.Extensions.Primitives.StringValues values) { throw null; } + public string Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } +} diff --git a/src/Primitives/src/CancellationChangeToken.cs b/src/Primitives/src/CancellationChangeToken.cs index e91e113837e..c8dcf19a554 100644 --- a/src/Primitives/src/CancellationChangeToken.cs +++ b/src/Primitives/src/CancellationChangeToken.cs @@ -31,7 +31,7 @@ public CancellationChangeToken(CancellationToken cancellationToken) /// public IDisposable RegisterChangeCallback(Action callback, object state) { -#if NETCOREAPP3_0 +#if NETCOREAPP try { return Token.UnsafeRegister(callback, state); diff --git a/src/Primitives/src/Microsoft.Extensions.Primitives.csproj b/src/Primitives/src/Microsoft.Extensions.Primitives.csproj index 639d32e9605..81dc5fe5977 100644 --- a/src/Primitives/src/Microsoft.Extensions.Primitives.csproj +++ b/src/Primitives/src/Microsoft.Extensions.Primitives.csproj @@ -5,8 +5,8 @@ Microsoft.Extensions.Primitives.IChangeToken Microsoft.Extensions.Primitives.StringValues Microsoft.Extensions.Primitives.StringSegment - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true true diff --git a/src/Primitives/test/Microsoft.Extensions.Primitives.Tests.csproj b/src/Primitives/test/Microsoft.Extensions.Primitives.Tests.csproj index 54b1c40ca2b..8dc0ca80baf 100644 --- a/src/Primitives/test/Microsoft.Extensions.Primitives.Tests.csproj +++ b/src/Primitives/test/Microsoft.Extensions.Primitives.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/Shared/src/ActivatorUtilities/ActivatorUtilities.cs b/src/Shared/src/ActivatorUtilities/ActivatorUtilities.cs index 3fd2b557ffe..4d05ebf5896 100644 --- a/src/Shared/src/ActivatorUtilities/ActivatorUtilities.cs +++ b/src/Shared/src/ActivatorUtilities/ActivatorUtilities.cs @@ -402,7 +402,7 @@ public object CreateInstance(IServiceProvider provider) } } -#if NETCOREAPP3_0 +#if NETCOREAPP return _constructor.Invoke(BindingFlags.DoNotWrapExceptions, binder: null, parameters: _parameterValues, culture: null); #else try diff --git a/src/Shared/src/BenchmarkRunner/DefaultCoreConfig.cs b/src/Shared/src/BenchmarkRunner/DefaultCoreConfig.cs index a61833ab269..83296350170 100644 --- a/src/Shared/src/BenchmarkRunner/DefaultCoreConfig.cs +++ b/src/Shared/src/BenchmarkRunner/DefaultCoreConfig.cs @@ -30,8 +30,12 @@ public DefaultCoreConfig() Add(Job.Core #if NETCOREAPP2_1 .With(CsProjCoreToolchain.From(NetCoreAppSettings.NetCoreApp21)) -#else +#elif NETCOREAPP3_0 .With(CsProjCoreToolchain.From(new NetCoreAppSettings("netcoreapp3.0", null, ".NET Core 3.0"))) +#elif NETCOREAPP3_1 + .With(CsProjCoreToolchain.From(new NetCoreAppSettings("netcoreapp3.1", null, ".NET Core 3.1"))) +#else +#error Target frameworks need to be updated. #endif .With(new GcMode { Server = true }) .With(RunStrategy.Throughput)); diff --git a/src/Shared/test/DotNetMuxerTests.cs b/src/Shared/test/DotNetMuxerTests.cs index 2f412e292ed..8840d87bb84 100644 --- a/src/Shared/test/DotNetMuxerTests.cs +++ b/src/Shared/test/DotNetMuxerTests.cs @@ -1,7 +1,7 @@ // Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. -#if NETCOREAPP3_0 +#if NETCOREAPP using System.IO; using System.Runtime.InteropServices; using Xunit; diff --git a/src/Shared/test/Microsoft.Extensions.Sources.Tests.csproj b/src/Shared/test/Microsoft.Extensions.Sources.Tests.csproj index daf7eef7ea6..5d7cd465c1c 100644 --- a/src/Shared/test/Microsoft.Extensions.Sources.Tests.csproj +++ b/src/Shared/test/Microsoft.Extensions.Sources.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 true diff --git a/src/Shared/testassets/BuildWebHostInvalidSignature/BuildWebHostInvalidSignature.csproj b/src/Shared/testassets/BuildWebHostInvalidSignature/BuildWebHostInvalidSignature.csproj index 6368289f65e..05ca293b6ea 100644 --- a/src/Shared/testassets/BuildWebHostInvalidSignature/BuildWebHostInvalidSignature.csproj +++ b/src/Shared/testassets/BuildWebHostInvalidSignature/BuildWebHostInvalidSignature.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Exe diff --git a/src/Shared/testassets/BuildWebHostPatternTestSite/BuildWebHostPatternTestSite.csproj b/src/Shared/testassets/BuildWebHostPatternTestSite/BuildWebHostPatternTestSite.csproj index 6368289f65e..05ca293b6ea 100644 --- a/src/Shared/testassets/BuildWebHostPatternTestSite/BuildWebHostPatternTestSite.csproj +++ b/src/Shared/testassets/BuildWebHostPatternTestSite/BuildWebHostPatternTestSite.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Exe diff --git a/src/Shared/testassets/CreateHostBuilderInvalidSignature/CreateHostBuilderInvalidSignature.csproj b/src/Shared/testassets/CreateHostBuilderInvalidSignature/CreateHostBuilderInvalidSignature.csproj index 6368289f65e..05ca293b6ea 100644 --- a/src/Shared/testassets/CreateHostBuilderInvalidSignature/CreateHostBuilderInvalidSignature.csproj +++ b/src/Shared/testassets/CreateHostBuilderInvalidSignature/CreateHostBuilderInvalidSignature.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Exe diff --git a/src/Shared/testassets/CreateHostBuilderPatternTestSite/CreateHostBuilderPatternTestSite.csproj b/src/Shared/testassets/CreateHostBuilderPatternTestSite/CreateHostBuilderPatternTestSite.csproj index 6368289f65e..05ca293b6ea 100644 --- a/src/Shared/testassets/CreateHostBuilderPatternTestSite/CreateHostBuilderPatternTestSite.csproj +++ b/src/Shared/testassets/CreateHostBuilderPatternTestSite/CreateHostBuilderPatternTestSite.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Exe diff --git a/src/Shared/testassets/CreateWebHostBuilderInvalidSignature/CreateWebHostBuilderInvalidSignature.csproj b/src/Shared/testassets/CreateWebHostBuilderInvalidSignature/CreateWebHostBuilderInvalidSignature.csproj index 6368289f65e..05ca293b6ea 100644 --- a/src/Shared/testassets/CreateWebHostBuilderInvalidSignature/CreateWebHostBuilderInvalidSignature.csproj +++ b/src/Shared/testassets/CreateWebHostBuilderInvalidSignature/CreateWebHostBuilderInvalidSignature.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Exe diff --git a/src/Shared/testassets/CreateWebHostBuilderPatternTestSite/CreateWebHostBuilderPatternTestSite.csproj b/src/Shared/testassets/CreateWebHostBuilderPatternTestSite/CreateWebHostBuilderPatternTestSite.csproj index 6368289f65e..05ca293b6ea 100644 --- a/src/Shared/testassets/CreateWebHostBuilderPatternTestSite/CreateWebHostBuilderPatternTestSite.csproj +++ b/src/Shared/testassets/CreateWebHostBuilderPatternTestSite/CreateWebHostBuilderPatternTestSite.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 Exe diff --git a/src/Shared/testassets/MockHostTypes/MockHostTypes.csproj b/src/Shared/testassets/MockHostTypes/MockHostTypes.csproj index 3272f8d93ae..57b6e1ae58f 100644 --- a/src/Shared/testassets/MockHostTypes/MockHostTypes.csproj +++ b/src/Shared/testassets/MockHostTypes/MockHostTypes.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 diff --git a/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/Microsoft.Internal.Extensions.Refs.csproj b/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/Microsoft.Internal.Extensions.Refs.csproj index 7c439bb7c19..89726db83ff 100644 --- a/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/Microsoft.Internal.Extensions.Refs.csproj +++ b/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/Microsoft.Internal.Extensions.Refs.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0 + $(DefaultNetCoreTargetFramework) true false diff --git a/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/build/Microsoft.Internal.Extensions.Refs.props b/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/build/Microsoft.Internal.Extensions.Refs.props index 42bac2c389a..03474d2b1d6 100644 --- a/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/build/Microsoft.Internal.Extensions.Refs.props +++ b/src/TargetingPack/Microsoft.Internal.Extensions.Refs/ref/build/Microsoft.Internal.Extensions.Refs.props @@ -1,5 +1,5 @@ - $(MSBuildThisFileDirectory)..\ref\netcoreapp3.0\ + $(MSBuildThisFileDirectory)..\ref\netcoreapp3.1\ diff --git a/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj b/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj index 0a0852d723e..99dcca9dc17 100644 --- a/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj +++ b/src/TestingUtils/Internal.AspNetCore.Analyzers/test/Internal.AspNetCore.Analyzers.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 true false diff --git a/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalFactTest.cs b/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalFactTest.cs index 0f1c6ada460..fefe6c5a42d 100644 --- a/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalFactTest.cs +++ b/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalFactTest.cs @@ -29,7 +29,7 @@ public void ConditionalFactSkip() Assert.True(false, "This test should always be skipped."); } -#if NETCOREAPP3_0 +#if NETCOREAPP [ConditionalFact] [FrameworkSkipCondition(RuntimeFrameworks.CLR)] public void ThisTestMustRunOnCoreCLR() diff --git a/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalTheoryTest.cs b/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalTheoryTest.cs index 12deaba4f9b..e88a3334f29 100644 --- a/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalTheoryTest.cs +++ b/src/TestingUtils/Microsoft.AspNetCore.Testing/test/ConditionalTheoryTest.cs @@ -81,7 +81,7 @@ public void TestAlwaysRun() Assert.True(true); } -#if NETCOREAPP3_0 +#if NETCOREAPP [ConditionalTheory] [FrameworkSkipCondition(RuntimeFrameworks.CLR)] [MemberData(nameof(GetInts))] diff --git a/src/TestingUtils/Microsoft.AspNetCore.Testing/test/Microsoft.AspNetCore.Testing.Tests.csproj b/src/TestingUtils/Microsoft.AspNetCore.Testing/test/Microsoft.AspNetCore.Testing.Tests.csproj index e9d0dca4aeb..5a7366503d6 100644 --- a/src/TestingUtils/Microsoft.AspNetCore.Testing/test/Microsoft.AspNetCore.Testing.Tests.csproj +++ b/src/TestingUtils/Microsoft.AspNetCore.Testing/test/Microsoft.AspNetCore.Testing.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 $(NoWarn);xUnit1004 diff --git a/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.csproj b/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.csproj index 628691a220f..283cb96e98c 100644 --- a/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.csproj +++ b/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.csproj @@ -1,7 +1,7 @@ - netstandard2.0;netcoreapp3.0 + netstandard2.0;netcoreapp3.1 @@ -9,8 +9,8 @@ - - + + diff --git a/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp.cs b/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp.cs new file mode 100644 index 00000000000..18cdcbdfa35 --- /dev/null +++ b/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp.cs @@ -0,0 +1,55 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace Microsoft.Extensions.DependencyInjection +{ + public static partial class EncoderServiceCollectionExtensions + { + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddWebEncoders(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } + public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddWebEncoders(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } + } +} +namespace Microsoft.Extensions.WebEncoders +{ + public sealed partial class WebEncoderOptions + { + public WebEncoderOptions() { } + public System.Text.Encodings.Web.TextEncoderSettings TextEncoderSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + } +} +namespace Microsoft.Extensions.WebEncoders.Testing +{ + public sealed partial class HtmlTestEncoder : System.Text.Encodings.Web.HtmlEncoder + { + public HtmlTestEncoder() { } + public override int MaxOutputCharactersPerInputCharacter { get { throw null; } } + public override void Encode(System.IO.TextWriter output, char[] value, int startIndex, int characterCount) { } + public override void Encode(System.IO.TextWriter output, string value, int startIndex, int characterCount) { } + public override string Encode(string value) { throw null; } + public unsafe override int FindFirstCharacterToEncode(char* text, int textLength) { throw null; } + public unsafe override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten) { throw null; } + public override bool WillEncode(int unicodeScalar) { throw null; } + } + public partial class JavaScriptTestEncoder : System.Text.Encodings.Web.JavaScriptEncoder + { + public JavaScriptTestEncoder() { } + public override int MaxOutputCharactersPerInputCharacter { get { throw null; } } + public override void Encode(System.IO.TextWriter output, char[] value, int startIndex, int characterCount) { } + public override void Encode(System.IO.TextWriter output, string value, int startIndex, int characterCount) { } + public override string Encode(string value) { throw null; } + public unsafe override int FindFirstCharacterToEncode(char* text, int textLength) { throw null; } + public unsafe override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten) { throw null; } + public override bool WillEncode(int unicodeScalar) { throw null; } + } + public partial class UrlTestEncoder : System.Text.Encodings.Web.UrlEncoder + { + public UrlTestEncoder() { } + public override int MaxOutputCharactersPerInputCharacter { get { throw null; } } + public override void Encode(System.IO.TextWriter output, char[] value, int startIndex, int characterCount) { } + public override void Encode(System.IO.TextWriter output, string value, int startIndex, int characterCount) { } + public override string Encode(string value) { throw null; } + public unsafe override int FindFirstCharacterToEncode(char* text, int textLength) { throw null; } + public unsafe override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten) { throw null; } + public override bool WillEncode(int unicodeScalar) { throw null; } + } +} diff --git a/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj b/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj index 2ed725eac7e..364f4d3d866 100644 --- a/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj +++ b/src/WebEncoders/src/Microsoft.Extensions.WebEncoders.csproj @@ -2,8 +2,8 @@ Contains registration and configuration APIs to add the core framework encoders to a dependency injection container. - netstandard2.0;netcoreapp3.0 - netcoreapp3.0 + netstandard2.0;$(DefaultNetCoreTargetFramework) + $(DefaultNetCoreTargetFramework) $(NoWarn);CS1591 true aspnetcore diff --git a/src/WebEncoders/test/Microsoft.Extensions.WebEncoders.Tests.csproj b/src/WebEncoders/test/Microsoft.Extensions.WebEncoders.Tests.csproj index 68ad589e3f6..0f93bf3fc67 100755 --- a/src/WebEncoders/test/Microsoft.Extensions.WebEncoders.Tests.csproj +++ b/src/WebEncoders/test/Microsoft.Extensions.WebEncoders.Tests.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net472 + $(DefaultNetCoreTargetFramework);net472 From 667288090f1886ae56c9c9c6dc181eb6c0856b77 Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 20:52:27 -0700 Subject: [PATCH 2/9] Unpin SDK for source build --- azure-pipelines.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 9dd49304462..a0b198aaa0a 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -277,9 +277,7 @@ stages: # The SDK version selected here is intentionally supposed to use the latest release # For the purpose of building Linux distros, we can't depend on features of the SDK # which may not exist in pre-built versions of the SDK - # Pinning to preview 8 since preview 9 has breaking changes - # version: 3.0.x - version: 3.0.100-preview8-013656 + version: 3.1.x installationPath: $(DotNetCoreSdkDir) includePreviewVersions: true - script: ./eng/scripts/ci-source-build.sh --ci --configuration Release From fe1cbc95b68e3897d437d626a9c3ec19817ac758 Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 21:04:22 -0700 Subject: [PATCH 3/9] Fixup --- azure-pipelines.yml | 10 ---------- eng/tools/BaselineGenerator/BaselineGenerator.csproj | 2 +- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index a0b198aaa0a..5f7da97f9b9 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -270,16 +270,6 @@ stages: chmod +x $HOME/bin/jq echo "##vso[task.prependpath]$HOME/bin" displayName: Install jq - - task: UseDotNet@2 - displayName: 'Use .NET Core sdk' - inputs: - packageType: sdk - # The SDK version selected here is intentionally supposed to use the latest release - # For the purpose of building Linux distros, we can't depend on features of the SDK - # which may not exist in pre-built versions of the SDK - version: 3.1.x - installationPath: $(DotNetCoreSdkDir) - includePreviewVersions: true - script: ./eng/scripts/ci-source-build.sh --ci --configuration Release displayName: Run ci-source-build.sh - task: PublishBuildArtifacts@1 diff --git a/eng/tools/BaselineGenerator/BaselineGenerator.csproj b/eng/tools/BaselineGenerator/BaselineGenerator.csproj index fc24ab7a35e..cb9951ee2df 100644 --- a/eng/tools/BaselineGenerator/BaselineGenerator.csproj +++ b/eng/tools/BaselineGenerator/BaselineGenerator.csproj @@ -1,7 +1,7 @@ Exe - $(DefaultNetCoreTargetFramework) + netcoreapp3.1 -s https://dotnetfeed.blob.core.windows.net/dotnet-core/index.json $(MSBuildThisFileDirectory)../../ From 2403552416f8a9e77a457858fa11c4c2eefc42be Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 21:10:01 -0700 Subject: [PATCH 4/9] Fix source build --- eng/scripts/ci-source-build.sh | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/eng/scripts/ci-source-build.sh b/eng/scripts/ci-source-build.sh index b43ebb62a6e..c58f2da29d5 100755 --- a/eng/scripts/ci-source-build.sh +++ b/eng/scripts/ci-source-build.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# + # # This script is meant for testing source build by imitating some of the input parameters and conditions. # @@ -9,26 +9,10 @@ set -euo pipefail scriptroot="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" reporoot="$(dirname "$(dirname "$scriptroot")")" -# For local development, make a backup copy of this file first -if [ ! -f "$reporoot/global.bak.json" ]; then - mv "$reporoot/global.json" "$reporoot/global.bak.json" -fi - -# Detect the current version of .NET Core installed -export SDK_VERSION=$(dotnet --version) -echo "The ambient version of .NET Core SDK version = $SDK_VERSION" - -# Update the global.json file to match the current .NET environment -cat "$reporoot/global.bak.json" | \ - jq '.sdk.version=env.SDK_VERSION' | \ - jq '.tools.dotnet=env.SDK_VERSION' | \ - jq 'del(.tools.runtimes)' \ - > "$reporoot/global.json" +export DotNetBuildFromSource='true' -# Restore the original global.json file -trap "{ - mv "$reporoot/global.bak.json" "$reporoot/global.json" -}" EXIT + # Build repo tasks +"$reporoot/eng/common/build.sh" --restore --build --ci --configuration Release /p:ProjectToBuild=$reporoot/eng/tools/RepoTasks/RepoTasks.csproj -export DotNetBuildFromSource='true' -"$reporoot/eng/common/build.sh" --restore --build --pack "$@" + # Build projects +"$reporoot/eng/common/build.sh" --restore --build --pack "$@" \ No newline at end of file From e1dc9a1eef5db19150ff16e65afc023d351c4219 Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 21:11:02 -0700 Subject: [PATCH 5/9] Remove old ref assemblies --- ...ions.Caching.Abstractions.netcoreapp3.0.cs | 147 -------- ...Extensions.Caching.Memory.netcoreapp3.0.cs | 58 --- ...onfiguration.Abstractions.netcoreapp3.0.cs | 63 ---- ...ions.Configuration.Binder.netcoreapp3.0.cs | 25 -- ...Configuration.CommandLine.netcoreapp3.0.cs | 28 -- ...tion.EnvironmentVariables.netcoreapp3.0.cs | 27 -- ...figuration.FileExtensions.netcoreapp3.0.cs | 44 --- ...ensions.Configuration.Ini.netcoreapp3.0.cs | 39 -- ...nsions.Configuration.Json.netcoreapp3.0.cs | 38 -- ....Configuration.KeyPerFile.netcoreapp3.0.cs | 29 -- ...Configuration.UserSecrets.netcoreapp3.0.cs | 31 -- ...ensions.Configuration.Xml.netcoreapp3.0.cs | 46 --- ....Extensions.Configuration.netcoreapp3.0.cs | 118 ------ ...sions.DependencyInjection.netcoreapp3.0.cs | 49 --- ...ileProviders.Abstractions.netcoreapp3.0.cs | 60 --- ...s.FileProviders.Composite.netcoreapp3.0.cs | 25 -- ...ns.FileProviders.Embedded.netcoreapp3.0.cs | 39 -- ...ns.FileProviders.Physical.netcoreapp3.0.cs | 89 ----- ...HealthChecks.Abstractions.netcoreapp3.0.cs | 72 ---- ....Diagnostics.HealthChecks.netcoreapp3.0.cs | 59 --- ...ions.Hosting.Abstractions.netcoreapp3.0.cs | 137 ------- ...rosoft.Extensions.Hosting.netcoreapp3.0.cs | 78 ---- ...Microsoft.Extensions.Http.netcoreapp3.0.cs | 110 ------ .../ref/Microsoft.JSInterop.netcoreapp3.0.cs | 102 ----- ...Localization.Abstractions.netcoreapp3.0.cs | 49 --- ...t.Extensions.Localization.netcoreapp3.0.cs | 93 ----- ...ons.Logging.Configuration.netcoreapp3.0.cs | 33 -- ...xtensions.Logging.Console.netcoreapp3.0.cs | 36 -- ....Extensions.Logging.Debug.netcoreapp3.0.cs | 20 - ...tensions.Logging.EventLog.netcoreapp3.0.cs | 33 -- ...sions.Logging.EventSource.netcoreapp3.0.cs | 33 -- ...sions.Logging.TraceSource.netcoreapp3.0.cs | 24 -- ...rosoft.Extensions.Logging.netcoreapp3.0.cs | 79 ---- ...s.ConfigurationExtensions.netcoreapp3.0.cs | 37 -- ...s.Options.DataAnnotations.netcoreapp3.0.cs | 19 - ...rosoft.Extensions.Options.netcoreapp3.0.cs | 357 ------------------ ...oft.Extensions.Primitives.netcoreapp3.0.cs | 200 ---------- ...ft.Extensions.WebEncoders.netcoreapp3.0.cs | 55 --- 38 files changed, 2581 deletions(-) delete mode 100644 src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp3.0.cs delete mode 100644 src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp3.0.cs delete mode 100644 src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp3.0.cs delete mode 100644 src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp3.0.cs delete mode 100644 src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp3.0.cs delete mode 100644 src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp3.0.cs delete mode 100644 src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.cs delete mode 100644 src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp3.0.cs delete mode 100644 src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp3.0.cs delete mode 100644 src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp3.0.cs delete mode 100644 src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp3.0.cs delete mode 100644 src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp3.0.cs delete mode 100644 src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp3.0.cs delete mode 100644 src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp3.0.cs delete mode 100644 src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp3.0.cs delete mode 100644 src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp3.0.cs delete mode 100644 src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp3.0.cs delete mode 100644 src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp3.0.cs delete mode 100644 src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp3.0.cs delete mode 100644 src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp3.0.cs delete mode 100644 src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp3.0.cs delete mode 100644 src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp3.0.cs delete mode 100644 src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp3.0.cs delete mode 100644 src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp3.0.cs delete mode 100644 src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp3.0.cs delete mode 100644 src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp3.0.cs delete mode 100644 src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp3.0.cs delete mode 100644 src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp3.0.cs diff --git a/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp3.0.cs b/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp3.0.cs deleted file mode 100644 index 48da321f1a6..00000000000 --- a/src/Caching/Abstractions/ref/Microsoft.Extensions.Caching.Abstractions.netcoreapp3.0.cs +++ /dev/null @@ -1,147 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Caching.Distributed -{ - public static partial class DistributedCacheEntryExtensions - { - public static Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.DateTimeOffset absolute) { throw null; } - public static Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.TimeSpan relative) { throw null; } - public static Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions SetSlidingExpiration(this Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.TimeSpan offset) { throw null; } - } - public partial class DistributedCacheEntryOptions - { - public DistributedCacheEntryOptions() { } - public System.DateTimeOffset? AbsoluteExpiration { get { throw null; } set { } } - public System.TimeSpan? AbsoluteExpirationRelativeToNow { get { throw null; } set { } } - public System.TimeSpan? SlidingExpiration { get { throw null; } set { } } - } - public static partial class DistributedCacheExtensions - { - public static string GetString(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.Task GetStringAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - public static void Set(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, byte[] value) { } - public static System.Threading.Tasks.Task SetAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, byte[] value, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - public static void SetString(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value) { } - public static void SetString(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options) { } - public static System.Threading.Tasks.Task SetStringAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - public static System.Threading.Tasks.Task SetStringAsync(this Microsoft.Extensions.Caching.Distributed.IDistributedCache cache, string key, string value, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - } - public partial interface IDistributedCache - { - byte[] Get(string key); - System.Threading.Tasks.Task GetAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); - void Refresh(string key); - System.Threading.Tasks.Task RefreshAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); - void Remove(string key); - System.Threading.Tasks.Task RemoveAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); - void Set(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options); - System.Threading.Tasks.Task SetAsync(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)); - } -} -namespace Microsoft.Extensions.Caching.Memory -{ - public static partial class CacheEntryExtensions - { - public static Microsoft.Extensions.Caching.Memory.ICacheEntry AddExpirationToken(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Primitives.IChangeToken expirationToken) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback, object state) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, System.DateTimeOffset absolute) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, System.TimeSpan relative) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetOptions(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetPriority(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, Microsoft.Extensions.Caching.Memory.CacheItemPriority priority) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetSize(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, long size) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetSlidingExpiration(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, System.TimeSpan offset) { throw null; } - public static Microsoft.Extensions.Caching.Memory.ICacheEntry SetValue(this Microsoft.Extensions.Caching.Memory.ICacheEntry entry, object value) { throw null; } - } - public static partial class CacheExtensions - { - public static object Get(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.Task GetOrCreateAsync(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, System.Func> factory) { throw null; } - public static TItem GetOrCreate(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, System.Func factory) { throw null; } - public static TItem Get(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key) { throw null; } - public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value) { throw null; } - public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options) { throw null; } - public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, Microsoft.Extensions.Primitives.IChangeToken expirationToken) { throw null; } - public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, System.DateTimeOffset absoluteExpiration) { throw null; } - public static TItem Set(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, TItem value, System.TimeSpan absoluteExpirationRelativeToNow) { throw null; } - public static bool TryGetValue(this Microsoft.Extensions.Caching.Memory.IMemoryCache cache, object key, out TItem value) { throw null; } - } - public enum CacheItemPriority - { - Low = 0, - Normal = 1, - High = 2, - NeverRemove = 3, - } - public enum EvictionReason - { - None = 0, - Removed = 1, - Replaced = 2, - Expired = 3, - TokenExpired = 4, - Capacity = 5, - } - public partial interface ICacheEntry : System.IDisposable - { - System.DateTimeOffset? AbsoluteExpiration { get; set; } - System.TimeSpan? AbsoluteExpirationRelativeToNow { get; set; } - System.Collections.Generic.IList ExpirationTokens { get; } - object Key { get; } - System.Collections.Generic.IList PostEvictionCallbacks { get; } - Microsoft.Extensions.Caching.Memory.CacheItemPriority Priority { get; set; } - long? Size { get; set; } - System.TimeSpan? SlidingExpiration { get; set; } - object Value { get; set; } - } - public partial interface IMemoryCache : System.IDisposable - { - Microsoft.Extensions.Caching.Memory.ICacheEntry CreateEntry(object key); - void Remove(object key); - bool TryGetValue(object key, out object value); - } - public static partial class MemoryCacheEntryExtensions - { - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions AddExpirationToken(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Primitives.IChangeToken expirationToken) { throw null; } - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback) { throw null; } - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions RegisterPostEvictionCallback(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Caching.Memory.PostEvictionDelegate callback, object state) { throw null; } - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, System.DateTimeOffset absolute) { throw null; } - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetAbsoluteExpiration(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, System.TimeSpan relative) { throw null; } - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetPriority(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, Microsoft.Extensions.Caching.Memory.CacheItemPriority priority) { throw null; } - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetSize(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, long size) { throw null; } - public static Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions SetSlidingExpiration(this Microsoft.Extensions.Caching.Memory.MemoryCacheEntryOptions options, System.TimeSpan offset) { throw null; } - } - public partial class MemoryCacheEntryOptions - { - public MemoryCacheEntryOptions() { } - public System.DateTimeOffset? AbsoluteExpiration { get { throw null; } set { } } - public System.TimeSpan? AbsoluteExpirationRelativeToNow { get { throw null; } set { } } - public System.Collections.Generic.IList ExpirationTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Collections.Generic.IList PostEvictionCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Caching.Memory.CacheItemPriority Priority { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public long? Size { get { throw null; } set { } } - public System.TimeSpan? SlidingExpiration { get { throw null; } set { } } - } - public partial class PostEvictionCallbackRegistration - { - public PostEvictionCallbackRegistration() { } - public Microsoft.Extensions.Caching.Memory.PostEvictionDelegate EvictionCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public object State { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - public delegate void PostEvictionDelegate(object key, object value, Microsoft.Extensions.Caching.Memory.EvictionReason reason, object state); -} -namespace Microsoft.Extensions.Internal -{ - public partial interface ISystemClock - { - System.DateTimeOffset UtcNow { get; } - } - public partial class SystemClock : Microsoft.Extensions.Internal.ISystemClock - { - public SystemClock() { } - public System.DateTimeOffset UtcNow { get { throw null; } } - } -} diff --git a/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp3.0.cs b/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp3.0.cs deleted file mode 100644 index ea6d1396626..00000000000 --- a/src/Caching/Memory/ref/Microsoft.Extensions.Caching.Memory.netcoreapp3.0.cs +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Caching.Distributed -{ - public partial class MemoryDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache - { - public MemoryDistributedCache(Microsoft.Extensions.Options.IOptions optionsAccessor) { } - public MemoryDistributedCache(Microsoft.Extensions.Options.IOptions optionsAccessor, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } - public byte[] Get(string key) { throw null; } - public System.Threading.Tasks.Task GetAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - public void Refresh(string key) { } - public System.Threading.Tasks.Task RefreshAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - public void Remove(string key) { } - public System.Threading.Tasks.Task RemoveAsync(string key, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - public void Set(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options) { } - public System.Threading.Tasks.Task SetAsync(string key, byte[] value, Microsoft.Extensions.Caching.Distributed.DistributedCacheEntryOptions options, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - } -} -namespace Microsoft.Extensions.Caching.Memory -{ - public partial class MemoryCache : Microsoft.Extensions.Caching.Memory.IMemoryCache, System.IDisposable - { - public MemoryCache(Microsoft.Extensions.Options.IOptions optionsAccessor) { } - public MemoryCache(Microsoft.Extensions.Options.IOptions optionsAccessor, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } - public int Count { get { throw null; } } - public void Compact(double percentage) { } - public Microsoft.Extensions.Caching.Memory.ICacheEntry CreateEntry(object key) { throw null; } - public void Dispose() { } - protected virtual void Dispose(bool disposing) { } - ~MemoryCache() { } - public void Remove(object key) { } - public bool TryGetValue(object key, out object result) { throw null; } - } - public partial class MemoryCacheOptions : Microsoft.Extensions.Options.IOptions - { - public MemoryCacheOptions() { } - public Microsoft.Extensions.Internal.ISystemClock Clock { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public double CompactionPercentage { get { throw null; } set { } } - public System.TimeSpan ExpirationScanFrequency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - Microsoft.Extensions.Caching.Memory.MemoryCacheOptions Microsoft.Extensions.Options.IOptions.Value { get { throw null; } } - public long? SizeLimit { get { throw null; } set { } } - } - public partial class MemoryDistributedCacheOptions : Microsoft.Extensions.Caching.Memory.MemoryCacheOptions - { - public MemoryDistributedCacheOptions() { } - } -} -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class MemoryCacheServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDistributedMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddDistributedMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddMemoryCache(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } - } -} diff --git a/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp3.0.cs b/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp3.0.cs deleted file mode 100644 index 08fe40ec361..00000000000 --- a/src/Configuration/Config.Abstractions/ref/Microsoft.Extensions.Configuration.Abstractions.netcoreapp3.0.cs +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class ConfigurationExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder Add(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) where TSource : Microsoft.Extensions.Configuration.IConfigurationSource, new() { throw null; } - public static System.Collections.Generic.IEnumerable> AsEnumerable(this Microsoft.Extensions.Configuration.IConfiguration configuration) { throw null; } - public static System.Collections.Generic.IEnumerable> AsEnumerable(this Microsoft.Extensions.Configuration.IConfiguration configuration, bool makePathsRelative) { throw null; } - public static bool Exists(this Microsoft.Extensions.Configuration.IConfigurationSection section) { throw null; } - public static string GetConnectionString(this Microsoft.Extensions.Configuration.IConfiguration configuration, string name) { throw null; } - } - public static partial class ConfigurationPath - { - public static readonly string KeyDelimiter; - public static string Combine(System.Collections.Generic.IEnumerable pathSegments) { throw null; } - public static string Combine(params string[] pathSegments) { throw null; } - public static string GetParentPath(string path) { throw null; } - public static string GetSectionKey(string path) { throw null; } - } - public static partial class ConfigurationRootExtensions - { - public static string GetDebugView(this Microsoft.Extensions.Configuration.IConfigurationRoot root) { throw null; } - } - public partial interface IConfiguration - { - string this[string key] { get; set; } - System.Collections.Generic.IEnumerable GetChildren(); - Microsoft.Extensions.Primitives.IChangeToken GetReloadToken(); - Microsoft.Extensions.Configuration.IConfigurationSection GetSection(string key); - } - public partial interface IConfigurationBuilder - { - System.Collections.Generic.IDictionary Properties { get; } - System.Collections.Generic.IList Sources { get; } - Microsoft.Extensions.Configuration.IConfigurationBuilder Add(Microsoft.Extensions.Configuration.IConfigurationSource source); - Microsoft.Extensions.Configuration.IConfigurationRoot Build(); - } - public partial interface IConfigurationProvider - { - System.Collections.Generic.IEnumerable GetChildKeys(System.Collections.Generic.IEnumerable earlierKeys, string parentPath); - Microsoft.Extensions.Primitives.IChangeToken GetReloadToken(); - void Load(); - void Set(string key, string value); - bool TryGet(string key, out string value); - } - public partial interface IConfigurationRoot : Microsoft.Extensions.Configuration.IConfiguration - { - System.Collections.Generic.IEnumerable Providers { get; } - void Reload(); - } - public partial interface IConfigurationSection : Microsoft.Extensions.Configuration.IConfiguration - { - string Key { get; } - string Path { get; } - string Value { get; set; } - } - public partial interface IConfigurationSource - { - Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder); - } -} diff --git a/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp3.0.cs b/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp3.0.cs deleted file mode 100644 index bd86f94bb63..00000000000 --- a/src/Configuration/Config.Binder/ref/Microsoft.Extensions.Configuration.Binder.netcoreapp3.0.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public partial class BinderOptions - { - public BinderOptions() { } - public bool BindNonPublicProperties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - public static partial class ConfigurationBinder - { - public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object instance) { } - public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, object instance, System.Action configureOptions) { } - public static void Bind(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, object instance) { } - public static object Get(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type) { throw null; } - public static object Get(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type, System.Action configureOptions) { throw null; } - public static object GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type, string key) { throw null; } - public static object GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Type type, string key, object defaultValue) { throw null; } - public static T GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key) { throw null; } - public static T GetValue(this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, T defaultValue) { throw null; } - public static T Get(this Microsoft.Extensions.Configuration.IConfiguration configuration) { throw null; } - public static T Get(this Microsoft.Extensions.Configuration.IConfiguration configuration, System.Action configureOptions) { throw null; } - } -} diff --git a/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp3.0.cs b/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp3.0.cs deleted file mode 100644 index 3be91250f72..00000000000 --- a/src/Configuration/Config.CommandLine/ref/Microsoft.Extensions.Configuration.CommandLine.netcoreapp3.0.cs +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class CommandLineConfigurationExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddCommandLine(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddCommandLine(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string[] args) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddCommandLine(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string[] args, System.Collections.Generic.IDictionary switchMappings) { throw null; } - } -} -namespace Microsoft.Extensions.Configuration.CommandLine -{ - public partial class CommandLineConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider - { - public CommandLineConfigurationProvider(System.Collections.Generic.IEnumerable args, System.Collections.Generic.IDictionary switchMappings = null) { } - protected System.Collections.Generic.IEnumerable Args { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public override void Load() { } - } - public partial class CommandLineConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource - { - public CommandLineConfigurationSource() { } - public System.Collections.Generic.IEnumerable Args { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public System.Collections.Generic.IDictionary SwitchMappings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } -} diff --git a/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp3.0.cs b/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp3.0.cs deleted file mode 100644 index 58f7add75fe..00000000000 --- a/src/Configuration/Config.EnvironmentVariables/ref/Microsoft.Extensions.Configuration.EnvironmentVariables.netcoreapp3.0.cs +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class EnvironmentVariablesExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddEnvironmentVariables(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, string prefix) { throw null; } - } -} -namespace Microsoft.Extensions.Configuration.EnvironmentVariables -{ - public partial class EnvironmentVariablesConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider - { - public EnvironmentVariablesConfigurationProvider() { } - public EnvironmentVariablesConfigurationProvider(string prefix) { } - public override void Load() { } - } - public partial class EnvironmentVariablesConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource - { - public EnvironmentVariablesConfigurationSource() { } - public string Prefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } -} diff --git a/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp3.0.cs b/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp3.0.cs deleted file mode 100644 index 0140c58c7d7..00000000000 --- a/src/Configuration/Config.FileExtensions/ref/Microsoft.Extensions.Configuration.FileExtensions.netcoreapp3.0.cs +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class FileConfigurationExtensions - { - public static System.Action GetFileLoadExceptionHandler(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - public static Microsoft.Extensions.FileProviders.IFileProvider GetFileProvider(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder SetBasePath(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string basePath) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder SetFileLoadExceptionHandler(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action handler) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder SetFileProvider(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider fileProvider) { throw null; } - } - public abstract partial class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, System.IDisposable - { - public FileConfigurationProvider(Microsoft.Extensions.Configuration.FileConfigurationSource source) { } - public Microsoft.Extensions.Configuration.FileConfigurationSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public void Dispose() { } - protected virtual void Dispose(bool disposing) { } - public override void Load() { } - public abstract void Load(System.IO.Stream stream); - public override string ToString() { throw null; } - } - public abstract partial class FileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource - { - protected FileConfigurationSource() { } - public Microsoft.Extensions.FileProviders.IFileProvider FileProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public System.Action OnLoadException { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public bool Optional { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string Path { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public int ReloadDelay { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public bool ReloadOnChange { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public abstract Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder); - public void EnsureDefaults(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { } - public void ResolveFileProvider() { } - } - public partial class FileLoadExceptionContext - { - public FileLoadExceptionContext() { } - public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public bool Ignore { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Configuration.FileConfigurationProvider Provider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } -} diff --git a/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp3.0.cs b/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp3.0.cs deleted file mode 100644 index 51178940b1e..00000000000 --- a/src/Configuration/Config.Ini/ref/Microsoft.Extensions.Configuration.Ini.netcoreapp3.0.cs +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class IniConfigurationExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider provider, string path, bool optional, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddIniStream(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.IO.Stream stream) { throw null; } - } -} -namespace Microsoft.Extensions.Configuration.Ini -{ - public partial class IniConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider - { - public IniConfigurationProvider(Microsoft.Extensions.Configuration.Ini.IniConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.FileConfigurationSource)) { } - public override void Load(System.IO.Stream stream) { } - } - public partial class IniConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource - { - public IniConfigurationSource() { } - public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } - public partial class IniStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider - { - public IniStreamConfigurationProvider(Microsoft.Extensions.Configuration.Ini.IniStreamConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.StreamConfigurationSource)) { } - public override void Load(System.IO.Stream stream) { } - public static System.Collections.Generic.IDictionary Read(System.IO.Stream stream) { throw null; } - } - public partial class IniStreamConfigurationSource : Microsoft.Extensions.Configuration.StreamConfigurationSource - { - public IniStreamConfigurationSource() { } - public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } -} diff --git a/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp3.0.cs b/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp3.0.cs deleted file mode 100644 index 9a161d0c1dc..00000000000 --- a/src/Configuration/Config.Json/ref/Microsoft.Extensions.Configuration.Json.netcoreapp3.0.cs +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class JsonConfigurationExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider provider, string path, bool optional, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddJsonStream(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.IO.Stream stream) { throw null; } - } -} -namespace Microsoft.Extensions.Configuration.Json -{ - public partial class JsonConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider - { - public JsonConfigurationProvider(Microsoft.Extensions.Configuration.Json.JsonConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.FileConfigurationSource)) { } - public override void Load(System.IO.Stream stream) { } - } - public partial class JsonConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource - { - public JsonConfigurationSource() { } - public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } - public partial class JsonStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider - { - public JsonStreamConfigurationProvider(Microsoft.Extensions.Configuration.Json.JsonStreamConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.StreamConfigurationSource)) { } - public override void Load(System.IO.Stream stream) { } - } - public partial class JsonStreamConfigurationSource : Microsoft.Extensions.Configuration.StreamConfigurationSource - { - public JsonStreamConfigurationSource() { } - public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } -} diff --git a/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp3.0.cs b/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp3.0.cs deleted file mode 100644 index e26ca1909d1..00000000000 --- a/src/Configuration/Config.KeyPerFile/ref/Microsoft.Extensions.Configuration.KeyPerFile.netcoreapp3.0.cs +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class KeyPerFileConfigurationBuilderExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional) { throw null; } - } -} -namespace Microsoft.Extensions.Configuration.KeyPerFile -{ - public partial class KeyPerFileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider - { - public KeyPerFileConfigurationProvider(Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource source) { } - public override void Load() { } - public override string ToString() { throw null; } - } - public partial class KeyPerFileConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource - { - public KeyPerFileConfigurationSource() { } - public Microsoft.Extensions.FileProviders.IFileProvider FileProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public System.Func IgnoreCondition { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string IgnorePrefix { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public bool Optional { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } -} diff --git a/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp3.0.cs b/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp3.0.cs deleted file mode 100644 index bf38287bf2e..00000000000 --- a/src/Configuration/Config.UserSecrets/ref/Microsoft.Extensions.Configuration.UserSecrets.netcoreapp3.0.cs +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class UserSecretsConfigurationExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, System.Reflection.Assembly assembly) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, System.Reflection.Assembly assembly, bool optional) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, System.Reflection.Assembly assembly, bool optional, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, string userSecretsId) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, string userSecretsId, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration) where T : class { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, bool optional) where T : class { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddUserSecrets(this Microsoft.Extensions.Configuration.IConfigurationBuilder configuration, bool optional, bool reloadOnChange) where T : class { throw null; } - } -} -namespace Microsoft.Extensions.Configuration.UserSecrets -{ - public partial class PathHelper - { - public PathHelper() { } - public static string GetSecretsPathFromSecretsId(string userSecretsId) { throw null; } - } - [System.AttributeUsageAttribute(System.AttributeTargets.Assembly, Inherited=false, AllowMultiple=false)] - public partial class UserSecretsIdAttribute : System.Attribute - { - public UserSecretsIdAttribute(string userSecretId) { } - public string UserSecretsId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } -} diff --git a/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp3.0.cs b/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp3.0.cs deleted file mode 100644 index 2137419612a..00000000000 --- a/src/Configuration/Config.Xml/ref/Microsoft.Extensions.Configuration.Xml.netcoreapp3.0.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class XmlConfigurationExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Microsoft.Extensions.FileProviders.IFileProvider provider, string path, bool optional, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.Action configureSource) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string path, bool optional, bool reloadOnChange) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddXmlStream(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, System.IO.Stream stream) { throw null; } - } -} -namespace Microsoft.Extensions.Configuration.Xml -{ - public partial class XmlConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider - { - public XmlConfigurationProvider(Microsoft.Extensions.Configuration.Xml.XmlConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.FileConfigurationSource)) { } - public override void Load(System.IO.Stream stream) { } - } - public partial class XmlConfigurationSource : Microsoft.Extensions.Configuration.FileConfigurationSource - { - public XmlConfigurationSource() { } - public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } - public partial class XmlDocumentDecryptor - { - public static readonly Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor Instance; - protected XmlDocumentDecryptor() { } - public System.Xml.XmlReader CreateDecryptingXmlReader(System.IO.Stream input, System.Xml.XmlReaderSettings settings) { throw null; } - protected virtual System.Xml.XmlReader DecryptDocumentAndCreateXmlReader(System.Xml.XmlDocument document) { throw null; } - } - public partial class XmlStreamConfigurationProvider : Microsoft.Extensions.Configuration.StreamConfigurationProvider - { - public XmlStreamConfigurationProvider(Microsoft.Extensions.Configuration.Xml.XmlStreamConfigurationSource source) : base (default(Microsoft.Extensions.Configuration.StreamConfigurationSource)) { } - public override void Load(System.IO.Stream stream) { } - public static System.Collections.Generic.IDictionary Read(System.IO.Stream stream, Microsoft.Extensions.Configuration.Xml.XmlDocumentDecryptor decryptor) { throw null; } - } - public partial class XmlStreamConfigurationSource : Microsoft.Extensions.Configuration.StreamConfigurationSource - { - public XmlStreamConfigurationSource() { } - public override Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } -} diff --git a/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp3.0.cs b/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp3.0.cs deleted file mode 100644 index ddc6ba3f384..00000000000 --- a/src/Configuration/Config/ref/Microsoft.Extensions.Configuration.netcoreapp3.0.cs +++ /dev/null @@ -1,118 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Configuration -{ - public static partial class ChainedBuilderExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddConfiguration(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, Microsoft.Extensions.Configuration.IConfiguration config) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddConfiguration(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, Microsoft.Extensions.Configuration.IConfiguration config, bool shouldDisposeConfiguration) { throw null; } - } - public partial class ChainedConfigurationProvider : Microsoft.Extensions.Configuration.IConfigurationProvider, System.IDisposable - { - public ChainedConfigurationProvider(Microsoft.Extensions.Configuration.ChainedConfigurationSource source) { } - public void Dispose() { } - public System.Collections.Generic.IEnumerable GetChildKeys(System.Collections.Generic.IEnumerable earlierKeys, string parentPath) { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } - public void Load() { } - public void Set(string key, string value) { } - public bool TryGet(string key, out string value) { throw null; } - } - public partial class ChainedConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource - { - public ChainedConfigurationSource() { } - public Microsoft.Extensions.Configuration.IConfiguration Configuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public bool ShouldDisposeConfiguration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } - public partial class ConfigurationBuilder : Microsoft.Extensions.Configuration.IConfigurationBuilder - { - public ConfigurationBuilder() { } - public System.Collections.Generic.IDictionary Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Collections.Generic.IList Sources { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Configuration.IConfigurationBuilder Add(Microsoft.Extensions.Configuration.IConfigurationSource source) { throw null; } - public Microsoft.Extensions.Configuration.IConfigurationRoot Build() { throw null; } - } - public partial class ConfigurationKeyComparer : System.Collections.Generic.IComparer - { - public ConfigurationKeyComparer() { } - public static Microsoft.Extensions.Configuration.ConfigurationKeyComparer Instance { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public int Compare(string x, string y) { throw null; } - } - public abstract partial class ConfigurationProvider : Microsoft.Extensions.Configuration.IConfigurationProvider - { - protected ConfigurationProvider() { } - protected System.Collections.Generic.IDictionary Data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public virtual System.Collections.Generic.IEnumerable GetChildKeys(System.Collections.Generic.IEnumerable earlierKeys, string parentPath) { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } - public virtual void Load() { } - protected void OnReload() { } - public virtual void Set(string key, string value) { } - public override string ToString() { throw null; } - public virtual bool TryGet(string key, out string value) { throw null; } - } - public partial class ConfigurationReloadToken : Microsoft.Extensions.Primitives.IChangeToken - { - public ConfigurationReloadToken() { } - public bool ActiveChangeCallbacks { get { throw null; } } - public bool HasChanged { get { throw null; } } - public void OnReload() { } - public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } - } - public partial class ConfigurationRoot : Microsoft.Extensions.Configuration.IConfiguration, Microsoft.Extensions.Configuration.IConfigurationRoot, System.IDisposable - { - public ConfigurationRoot(System.Collections.Generic.IList providers) { } - public string this[string key] { get { throw null; } set { } } - public System.Collections.Generic.IEnumerable Providers { get { throw null; } } - public void Dispose() { } - public System.Collections.Generic.IEnumerable GetChildren() { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } - public Microsoft.Extensions.Configuration.IConfigurationSection GetSection(string key) { throw null; } - public void Reload() { } - } - public partial class ConfigurationSection : Microsoft.Extensions.Configuration.IConfiguration, Microsoft.Extensions.Configuration.IConfigurationSection - { - public ConfigurationSection(Microsoft.Extensions.Configuration.IConfigurationRoot root, string path) { } - public string this[string key] { get { throw null; } set { } } - public string Key { get { throw null; } } - public string Path { get { throw null; } } - public string Value { get { throw null; } set { } } - public System.Collections.Generic.IEnumerable GetChildren() { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken GetReloadToken() { throw null; } - public Microsoft.Extensions.Configuration.IConfigurationSection GetSection(string key) { throw null; } - } - public static partial class MemoryConfigurationBuilderExtensions - { - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddInMemoryCollection(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder) { throw null; } - public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddInMemoryCollection(this Microsoft.Extensions.Configuration.IConfigurationBuilder configurationBuilder, System.Collections.Generic.IEnumerable> initialData) { throw null; } - } - public abstract partial class StreamConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider - { - public StreamConfigurationProvider(Microsoft.Extensions.Configuration.StreamConfigurationSource source) { } - public Microsoft.Extensions.Configuration.StreamConfigurationSource Source { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public override void Load() { } - public abstract void Load(System.IO.Stream stream); - } - public abstract partial class StreamConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource - { - protected StreamConfigurationSource() { } - public System.IO.Stream Stream { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public abstract Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder); - } -} -namespace Microsoft.Extensions.Configuration.Memory -{ - public partial class MemoryConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, System.Collections.Generic.IEnumerable>, System.Collections.IEnumerable - { - public MemoryConfigurationProvider(Microsoft.Extensions.Configuration.Memory.MemoryConfigurationSource source) { } - public void Add(string key, string value) { } - public System.Collections.Generic.IEnumerator> GetEnumerator() { throw null; } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - } - public partial class MemoryConfigurationSource : Microsoft.Extensions.Configuration.IConfigurationSource - { - public MemoryConfigurationSource() { } - public System.Collections.Generic.IEnumerable> InitialData { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Configuration.IConfigurationProvider Build(Microsoft.Extensions.Configuration.IConfigurationBuilder builder) { throw null; } - } -} diff --git a/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp3.0.cs b/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp3.0.cs deleted file mode 100644 index 78253335326..00000000000 --- a/src/DependencyInjection/DI/ref/Microsoft.Extensions.DependencyInjection.netcoreapp3.0.cs +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public partial class DefaultServiceProviderFactory : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory - { - public DefaultServiceProviderFactory() { } - public DefaultServiceProviderFactory(Microsoft.Extensions.DependencyInjection.ServiceProviderOptions options) { } - public Microsoft.Extensions.DependencyInjection.IServiceCollection CreateBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public System.IServiceProvider CreateServiceProvider(Microsoft.Extensions.DependencyInjection.IServiceCollection containerBuilder) { throw null; } - } - public partial class ServiceCollection : Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.IEnumerable - { - public ServiceCollection() { } - public int Count { get { throw null; } } - public bool IsReadOnly { get { throw null; } } - public Microsoft.Extensions.DependencyInjection.ServiceDescriptor this[int index] { get { throw null; } set { } } - public void Clear() { } - public bool Contains(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { throw null; } - public void CopyTo(Microsoft.Extensions.DependencyInjection.ServiceDescriptor[] array, int arrayIndex) { } - public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } - public int IndexOf(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { throw null; } - public void Insert(int index, Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { } - public bool Remove(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { throw null; } - public void RemoveAt(int index) { } - void System.Collections.Generic.ICollection.Add(Microsoft.Extensions.DependencyInjection.ServiceDescriptor item) { } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - } - public static partial class ServiceCollectionContainerBuilderExtensions - { - public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.DependencyInjection.ServiceProviderOptions options) { throw null; } - public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, bool validateScopes) { throw null; } - } - public sealed partial class ServiceProvider : System.IAsyncDisposable, System.IDisposable, System.IServiceProvider - { - internal ServiceProvider() { } - public void Dispose() { } - public System.Threading.Tasks.ValueTask DisposeAsync() { throw null; } - public object GetService(System.Type serviceType) { throw null; } - } - public partial class ServiceProviderOptions - { - public ServiceProviderOptions() { } - public bool ValidateOnBuild { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public bool ValidateScopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } -} diff --git a/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp3.0.cs b/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp3.0.cs deleted file mode 100644 index 8a10629763e..00000000000 --- a/src/FileProviders/Abstractions/ref/Microsoft.Extensions.FileProviders.Abstractions.netcoreapp3.0.cs +++ /dev/null @@ -1,60 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.FileProviders -{ - public partial interface IDirectoryContents : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable - { - bool Exists { get; } - } - public partial interface IFileInfo - { - bool Exists { get; } - bool IsDirectory { get; } - System.DateTimeOffset LastModified { get; } - long Length { get; } - string Name { get; } - string PhysicalPath { get; } - System.IO.Stream CreateReadStream(); - } - public partial interface IFileProvider - { - Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath); - Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath); - Microsoft.Extensions.Primitives.IChangeToken Watch(string filter); - } - public partial class NotFoundDirectoryContents : Microsoft.Extensions.FileProviders.IDirectoryContents, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable - { - public NotFoundDirectoryContents() { } - public bool Exists { get { throw null; } } - public static Microsoft.Extensions.FileProviders.NotFoundDirectoryContents Singleton { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - } - public partial class NotFoundFileInfo : Microsoft.Extensions.FileProviders.IFileInfo - { - public NotFoundFileInfo(string name) { } - public bool Exists { get { throw null; } } - public bool IsDirectory { get { throw null; } } - public System.DateTimeOffset LastModified { get { throw null; } } - public long Length { get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string PhysicalPath { get { throw null; } } - public System.IO.Stream CreateReadStream() { throw null; } - } - public partial class NullChangeToken : Microsoft.Extensions.Primitives.IChangeToken - { - internal NullChangeToken() { } - public bool ActiveChangeCallbacks { get { throw null; } } - public bool HasChanged { get { throw null; } } - public static Microsoft.Extensions.FileProviders.NullChangeToken Singleton { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } - } - public partial class NullFileProvider : Microsoft.Extensions.FileProviders.IFileProvider - { - public NullFileProvider() { } - public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } - public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken Watch(string filter) { throw null; } - } -} diff --git a/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp3.0.cs b/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp3.0.cs deleted file mode 100644 index cd894183242..00000000000 --- a/src/FileProviders/Composite/ref/Microsoft.Extensions.FileProviders.Composite.netcoreapp3.0.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.FileProviders -{ - public partial class CompositeFileProvider : Microsoft.Extensions.FileProviders.IFileProvider - { - public CompositeFileProvider(params Microsoft.Extensions.FileProviders.IFileProvider[] fileProviders) { } - public CompositeFileProvider(System.Collections.Generic.IEnumerable fileProviders) { } - public System.Collections.Generic.IEnumerable FileProviders { get { throw null; } } - public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } - public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken Watch(string pattern) { throw null; } - } -} -namespace Microsoft.Extensions.FileProviders.Composite -{ - public partial class CompositeDirectoryContents : Microsoft.Extensions.FileProviders.IDirectoryContents, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable - { - public CompositeDirectoryContents(System.Collections.Generic.IList fileProviders, string subpath) { } - public bool Exists { get { throw null; } } - public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - } -} diff --git a/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.cs b/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.cs deleted file mode 100644 index 1596f191fdd..00000000000 --- a/src/FileProviders/Embedded/ref/Microsoft.Extensions.FileProviders.Embedded.netcoreapp3.0.cs +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.FileProviders -{ - public partial class EmbeddedFileProvider : Microsoft.Extensions.FileProviders.IFileProvider - { - public EmbeddedFileProvider(System.Reflection.Assembly assembly) { } - public EmbeddedFileProvider(System.Reflection.Assembly assembly, string baseNamespace) { } - public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } - public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken Watch(string pattern) { throw null; } - } - public partial class ManifestEmbeddedFileProvider : Microsoft.Extensions.FileProviders.IFileProvider - { - public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly) { } - public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly, string root) { } - public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly, string root, System.DateTimeOffset lastModified) { } - public ManifestEmbeddedFileProvider(System.Reflection.Assembly assembly, string root, string manifestName, System.DateTimeOffset lastModified) { } - public System.Reflection.Assembly Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } - public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken Watch(string filter) { throw null; } - } -} -namespace Microsoft.Extensions.FileProviders.Embedded -{ - public partial class EmbeddedResourceFileInfo : Microsoft.Extensions.FileProviders.IFileInfo - { - public EmbeddedResourceFileInfo(System.Reflection.Assembly assembly, string resourcePath, string name, System.DateTimeOffset lastModified) { } - public bool Exists { get { throw null; } } - public bool IsDirectory { get { throw null; } } - public System.DateTimeOffset LastModified { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public long Length { get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string PhysicalPath { get { throw null; } } - public System.IO.Stream CreateReadStream() { throw null; } - } -} diff --git a/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp3.0.cs b/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp3.0.cs deleted file mode 100644 index df20c691823..00000000000 --- a/src/FileProviders/Physical/ref/Microsoft.Extensions.FileProviders.Physical.netcoreapp3.0.cs +++ /dev/null @@ -1,89 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.FileProviders -{ - public partial class PhysicalFileProvider : Microsoft.Extensions.FileProviders.IFileProvider, System.IDisposable - { - public PhysicalFileProvider(string root) { } - public PhysicalFileProvider(string root, Microsoft.Extensions.FileProviders.Physical.ExclusionFilters filters) { } - public string Root { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool UseActivePolling { get { throw null; } set { } } - public bool UsePollingFileWatcher { get { throw null; } set { } } - public void Dispose() { } - protected virtual void Dispose(bool disposing) { } - ~PhysicalFileProvider() { } - public Microsoft.Extensions.FileProviders.IDirectoryContents GetDirectoryContents(string subpath) { throw null; } - public Microsoft.Extensions.FileProviders.IFileInfo GetFileInfo(string subpath) { throw null; } - public Microsoft.Extensions.Primitives.IChangeToken Watch(string filter) { throw null; } - } -} -namespace Microsoft.Extensions.FileProviders.Internal -{ - public partial class PhysicalDirectoryContents : Microsoft.Extensions.FileProviders.IDirectoryContents, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable - { - public PhysicalDirectoryContents(string directory) { } - public PhysicalDirectoryContents(string directory, Microsoft.Extensions.FileProviders.Physical.ExclusionFilters filters) { } - public bool Exists { get { throw null; } } - public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - } -} -namespace Microsoft.Extensions.FileProviders.Physical -{ - [System.FlagsAttribute] - public enum ExclusionFilters - { - None = 0, - DotPrefixed = 1, - Hidden = 2, - System = 4, - Sensitive = 7, - } - public partial class PhysicalDirectoryInfo : Microsoft.Extensions.FileProviders.IFileInfo - { - public PhysicalDirectoryInfo(System.IO.DirectoryInfo info) { } - public bool Exists { get { throw null; } } - public bool IsDirectory { get { throw null; } } - public System.DateTimeOffset LastModified { get { throw null; } } - public long Length { get { throw null; } } - public string Name { get { throw null; } } - public string PhysicalPath { get { throw null; } } - public System.IO.Stream CreateReadStream() { throw null; } - } - public partial class PhysicalFileInfo : Microsoft.Extensions.FileProviders.IFileInfo - { - public PhysicalFileInfo(System.IO.FileInfo info) { } - public bool Exists { get { throw null; } } - public bool IsDirectory { get { throw null; } } - public System.DateTimeOffset LastModified { get { throw null; } } - public long Length { get { throw null; } } - public string Name { get { throw null; } } - public string PhysicalPath { get { throw null; } } - public System.IO.Stream CreateReadStream() { throw null; } - } - public partial class PhysicalFilesWatcher : System.IDisposable - { - public PhysicalFilesWatcher(string root, System.IO.FileSystemWatcher fileSystemWatcher, bool pollForChanges) { } - public PhysicalFilesWatcher(string root, System.IO.FileSystemWatcher fileSystemWatcher, bool pollForChanges, Microsoft.Extensions.FileProviders.Physical.ExclusionFilters filters) { } - public Microsoft.Extensions.Primitives.IChangeToken CreateFileChangeToken(string filter) { throw null; } - public void Dispose() { } - protected virtual void Dispose(bool disposing) { } - ~PhysicalFilesWatcher() { } - } - public partial class PollingFileChangeToken : Microsoft.Extensions.Primitives.IChangeToken - { - public PollingFileChangeToken(System.IO.FileInfo fileInfo) { } - public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool HasChanged { get { throw null; } } - public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } - } - public partial class PollingWildCardChangeToken : Microsoft.Extensions.Primitives.IChangeToken - { - public PollingWildCardChangeToken(string root, string pattern) { } - public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool HasChanged { get { throw null; } } - protected virtual System.DateTime GetLastWriteUtc(string path) { throw null; } - System.IDisposable Microsoft.Extensions.Primitives.IChangeToken.RegisterChangeCallback(System.Action callback, object state) { throw null; } - } -} diff --git a/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp3.0.cs b/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp3.0.cs deleted file mode 100644 index 8c53adc2759..00000000000 --- a/src/HealthChecks/Abstractions/ref/Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions.netcoreapp3.0.cs +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Diagnostics.HealthChecks -{ - public sealed partial class HealthCheckContext - { - public HealthCheckContext() { } - public Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration Registration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - public sealed partial class HealthCheckRegistration - { - public HealthCheckRegistration(string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) { } - public HealthCheckRegistration(string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, System.TimeSpan? timeout) { } - public HealthCheckRegistration(string name, System.Func factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) { } - public HealthCheckRegistration(string name, System.Func factory, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, System.TimeSpan? timeout) { } - public System.Func Factory { get { throw null; } set { } } - public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus FailureStatus { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string Name { get { throw null; } set { } } - public System.Collections.Generic.ISet Tags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.TimeSpan Timeout { get { throw null; } set { } } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public partial struct HealthCheckResult - { - private object _dummy; - private int _dummyPrimitive; - public HealthCheckResult(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string description = null, System.Exception exception = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } - public System.Collections.Generic.IReadOnlyDictionary Data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public static Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult Degraded(string description = null, System.Exception exception = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } - public static Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult Healthy(string description = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } - public static Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckResult Unhealthy(string description = null, System.Exception exception = null, System.Collections.Generic.IReadOnlyDictionary data = null) { throw null; } - } - public sealed partial class HealthReport - { - public HealthReport(System.Collections.Generic.IReadOnlyDictionary entries, System.TimeSpan totalDuration) { } - public System.Collections.Generic.IReadOnlyDictionary Entries { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.TimeSpan TotalDuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public partial struct HealthReportEntry - { - private object _dummy; - private int _dummyPrimitive; - public HealthReportEntry(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string description, System.TimeSpan duration, System.Exception exception, System.Collections.Generic.IReadOnlyDictionary data) { throw null; } - public HealthReportEntry(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus status, string description, System.TimeSpan duration, System.Exception exception, System.Collections.Generic.IReadOnlyDictionary data, System.Collections.Generic.IEnumerable tags = null) { throw null; } - public System.Collections.Generic.IReadOnlyDictionary Data { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Description { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.TimeSpan Duration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus Status { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Collections.Generic.IEnumerable Tags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public enum HealthStatus - { - Unhealthy = 0, - Degraded = 1, - Healthy = 2, - } - public partial interface IHealthCheck - { - System.Threading.Tasks.Task CheckHealthAsync(Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckContext context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - } - public partial interface IHealthCheckPublisher - { - System.Threading.Tasks.Task PublishAsync(Microsoft.Extensions.Diagnostics.HealthChecks.HealthReport report, System.Threading.CancellationToken cancellationToken); - } -} diff --git a/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp3.0.cs b/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp3.0.cs deleted file mode 100644 index a23961efdd2..00000000000 --- a/src/HealthChecks/HealthChecks/ref/Microsoft.Extensions.Diagnostics.HealthChecks.netcoreapp3.0.cs +++ /dev/null @@ -1,59 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class HealthChecksBuilderAddCheckExtensions - { - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck instance, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus = default(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus?), System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus = default(Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus?), System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, System.Collections.Generic.IEnumerable tags, System.TimeSpan timeout, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, Microsoft.Extensions.Diagnostics.HealthChecks.HealthStatus? failureStatus, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddTypeActivatedCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, params object[] args) where T : class, Microsoft.Extensions.Diagnostics.HealthChecks.IHealthCheck { throw null; } - } - public static partial class HealthChecksBuilderDelegateExtensions - { - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddAsyncCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func> check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddCheck(this Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder builder, string name, System.Func check, System.Collections.Generic.IEnumerable tags = null, System.TimeSpan? timeout = default(System.TimeSpan?)) { throw null; } - } - public static partial class HealthCheckServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder AddHealthChecks(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - } - public partial interface IHealthChecksBuilder - { - Microsoft.Extensions.DependencyInjection.IServiceCollection Services { get; } - Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder Add(Microsoft.Extensions.Diagnostics.HealthChecks.HealthCheckRegistration registration); - } -} -namespace Microsoft.Extensions.Diagnostics.HealthChecks -{ - public sealed partial class HealthCheckPublisherOptions - { - public HealthCheckPublisherOptions() { } - public System.TimeSpan Delay { get { throw null; } set { } } - public System.TimeSpan Period { get { throw null; } set { } } - public System.Func Predicate { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public System.TimeSpan Timeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - public abstract partial class HealthCheckService - { - protected HealthCheckService() { } - public abstract System.Threading.Tasks.Task CheckHealthAsync(System.Func predicate, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - public System.Threading.Tasks.Task CheckHealthAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } - } - public sealed partial class HealthCheckServiceOptions - { - public HealthCheckServiceOptions() { } - public System.Collections.Generic.ICollection Registrations { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } -} diff --git a/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp3.0.cs b/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp3.0.cs deleted file mode 100644 index 1fb6f1c0b6c..00000000000 --- a/src/Hosting/Abstractions/ref/Microsoft.Extensions.Hosting.Abstractions.netcoreapp3.0.cs +++ /dev/null @@ -1,137 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class ServiceCollectionHostedServiceExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHostedService(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where THostedService : class, Microsoft.Extensions.Hosting.IHostedService { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHostedService(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Func implementationFactory) where THostedService : class, Microsoft.Extensions.Hosting.IHostedService { throw null; } - } -} -namespace Microsoft.Extensions.Hosting -{ - public abstract partial class BackgroundService : Microsoft.Extensions.Hosting.IHostedService, System.IDisposable - { - protected BackgroundService() { } - public virtual void Dispose() { } - protected abstract System.Threading.Tasks.Task ExecuteAsync(System.Threading.CancellationToken stoppingToken); - public virtual System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public virtual System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken) { throw null; } - } - [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.Environments.", false)] - public static partial class EnvironmentName - { - public static readonly string Development; - public static readonly string Production; - public static readonly string Staging; - } - public static partial class Environments - { - public static readonly string Development; - public static readonly string Production; - public static readonly string Staging; - } - public partial class HostBuilderContext - { - public HostBuilderContext(System.Collections.Generic.IDictionary properties) { } - public Microsoft.Extensions.Configuration.IConfiguration Configuration { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Hosting.IHostEnvironment HostingEnvironment { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public System.Collections.Generic.IDictionary Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public static partial class HostDefaults - { - public static readonly string ApplicationKey; - public static readonly string ContentRootKey; - public static readonly string EnvironmentKey; - } - public static partial class HostEnvironmentEnvExtensions - { - public static bool IsDevelopment(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment) { throw null; } - public static bool IsEnvironment(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment, string environmentName) { throw null; } - public static bool IsProduction(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment) { throw null; } - public static bool IsStaging(this Microsoft.Extensions.Hosting.IHostEnvironment hostEnvironment) { throw null; } - } - public static partial class HostingAbstractionsHostBuilderExtensions - { - public static Microsoft.Extensions.Hosting.IHost Start(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.Task StartAsync(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } - } - public static partial class HostingAbstractionsHostExtensions - { - public static void Run(this Microsoft.Extensions.Hosting.IHost host) { } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.Task RunAsync(this Microsoft.Extensions.Hosting.IHost host, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - public static void Start(this Microsoft.Extensions.Hosting.IHost host) { } - public static System.Threading.Tasks.Task StopAsync(this Microsoft.Extensions.Hosting.IHost host, System.TimeSpan timeout) { throw null; } - public static void WaitForShutdown(this Microsoft.Extensions.Hosting.IHost host) { } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.Task WaitForShutdownAsync(this Microsoft.Extensions.Hosting.IHost host, System.Threading.CancellationToken token = default(System.Threading.CancellationToken)) { throw null; } - } - public static partial class HostingEnvironmentExtensions - { - public static bool IsDevelopment(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment) { throw null; } - public static bool IsEnvironment(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment, string environmentName) { throw null; } - public static bool IsProduction(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment) { throw null; } - public static bool IsStaging(this Microsoft.Extensions.Hosting.IHostingEnvironment hostingEnvironment) { throw null; } - } - [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.", false)] - public partial interface IApplicationLifetime - { - System.Threading.CancellationToken ApplicationStarted { get; } - System.Threading.CancellationToken ApplicationStopped { get; } - System.Threading.CancellationToken ApplicationStopping { get; } - void StopApplication(); - } - public partial interface IHost : System.IDisposable - { - System.IServiceProvider Services { get; } - System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)); - } - public partial interface IHostApplicationLifetime - { - System.Threading.CancellationToken ApplicationStarted { get; } - System.Threading.CancellationToken ApplicationStopped { get; } - System.Threading.CancellationToken ApplicationStopping { get; } - void StopApplication(); - } - public partial interface IHostBuilder - { - System.Collections.Generic.IDictionary Properties { get; } - Microsoft.Extensions.Hosting.IHost Build(); - Microsoft.Extensions.Hosting.IHostBuilder ConfigureAppConfiguration(System.Action configureDelegate); - Microsoft.Extensions.Hosting.IHostBuilder ConfigureContainer(System.Action configureDelegate); - Microsoft.Extensions.Hosting.IHostBuilder ConfigureHostConfiguration(System.Action configureDelegate); - Microsoft.Extensions.Hosting.IHostBuilder ConfigureServices(System.Action configureDelegate); - Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory factory); - Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(System.Func> factory); - } - public partial interface IHostedService - { - System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken); - System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken); - } - public partial interface IHostEnvironment - { - string ApplicationName { get; set; } - Microsoft.Extensions.FileProviders.IFileProvider ContentRootFileProvider { get; set; } - string ContentRootPath { get; set; } - string EnvironmentName { get; set; } - } - [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostEnvironment.", false)] - public partial interface IHostingEnvironment - { - string ApplicationName { get; set; } - Microsoft.Extensions.FileProviders.IFileProvider ContentRootFileProvider { get; set; } - string ContentRootPath { get; set; } - string EnvironmentName { get; set; } - } - public partial interface IHostLifetime - { - System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken); - System.Threading.Tasks.Task WaitForStartAsync(System.Threading.CancellationToken cancellationToken); - } -} diff --git a/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp3.0.cs b/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp3.0.cs deleted file mode 100644 index a35619b8236..00000000000 --- a/src/Hosting/Hosting/ref/Microsoft.Extensions.Hosting.netcoreapp3.0.cs +++ /dev/null @@ -1,78 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Hosting -{ - public partial class ConsoleLifetimeOptions - { - public ConsoleLifetimeOptions() { } - public bool SuppressStatusMessages { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - public static partial class Host - { - public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder() { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder CreateDefaultBuilder(string[] args) { throw null; } - } - public partial class HostBuilder : Microsoft.Extensions.Hosting.IHostBuilder - { - public HostBuilder() { } - public System.Collections.Generic.IDictionary Properties { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Hosting.IHost Build() { throw null; } - public Microsoft.Extensions.Hosting.IHostBuilder ConfigureAppConfiguration(System.Action configureDelegate) { throw null; } - public Microsoft.Extensions.Hosting.IHostBuilder ConfigureContainer(System.Action configureDelegate) { throw null; } - public Microsoft.Extensions.Hosting.IHostBuilder ConfigureHostConfiguration(System.Action configureDelegate) { throw null; } - public Microsoft.Extensions.Hosting.IHostBuilder ConfigureServices(System.Action configureDelegate) { throw null; } - public Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory factory) { throw null; } - public Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory(System.Func> factory) { throw null; } - } - public static partial class HostingHostBuilderExtensions - { - public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureAppConfiguration(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureDelegate) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureContainer(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureDelegate) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureLogging(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureLogging) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureLogging(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureLogging) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder ConfigureServices(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureDelegate) { throw null; } - public static System.Threading.Tasks.Task RunConsoleAsync(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } - public static System.Threading.Tasks.Task RunConsoleAsync(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder UseConsoleLifetime(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder UseConsoleLifetime(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configureOptions) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder UseContentRoot(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, string contentRoot) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder UseDefaultServiceProvider(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configure) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder UseDefaultServiceProvider(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, System.Action configure) { throw null; } - public static Microsoft.Extensions.Hosting.IHostBuilder UseEnvironment(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, string environment) { throw null; } - } - public partial class HostOptions - { - public HostOptions() { } - public System.TimeSpan ShutdownTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } -} -namespace Microsoft.Extensions.Hosting.Internal -{ - public partial class ApplicationLifetime : Microsoft.Extensions.Hosting.IApplicationLifetime, Microsoft.Extensions.Hosting.IHostApplicationLifetime - { - public ApplicationLifetime(Microsoft.Extensions.Logging.ILogger logger) { } - public System.Threading.CancellationToken ApplicationStarted { get { throw null; } } - public System.Threading.CancellationToken ApplicationStopped { get { throw null; } } - public System.Threading.CancellationToken ApplicationStopping { get { throw null; } } - public void NotifyStarted() { } - public void NotifyStopped() { } - public void StopApplication() { } - } - public partial class ConsoleLifetime : Microsoft.Extensions.Hosting.IHostLifetime, System.IDisposable - { - public ConsoleLifetime(Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Hosting.IHostEnvironment environment, Microsoft.Extensions.Hosting.IHostApplicationLifetime applicationLifetime, Microsoft.Extensions.Options.IOptions hostOptions) { } - public ConsoleLifetime(Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Hosting.IHostEnvironment environment, Microsoft.Extensions.Hosting.IHostApplicationLifetime applicationLifetime, Microsoft.Extensions.Options.IOptions hostOptions, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } - public void Dispose() { } - public System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken) { throw null; } - public System.Threading.Tasks.Task WaitForStartAsync(System.Threading.CancellationToken cancellationToken) { throw null; } - } - public partial class HostingEnvironment : Microsoft.Extensions.Hosting.IHostEnvironment, Microsoft.Extensions.Hosting.IHostingEnvironment - { - public HostingEnvironment() { } - public string ApplicationName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.FileProviders.IFileProvider ContentRootFileProvider { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string ContentRootPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string EnvironmentName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } -} diff --git a/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp3.0.cs b/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp3.0.cs deleted file mode 100644 index 8b07694ee7f..00000000000 --- a/src/HttpClientFactory/Http/ref/Microsoft.Extensions.Http.netcoreapp3.0.cs +++ /dev/null @@ -1,110 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class HttpClientBuilderExtensions - { - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where THandler : System.Net.Http.DelegatingHandler { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func factory) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func factory) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddTypedClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where TClient : class where TImplementation : class, TClient { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigureHttpClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Action configureClient) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigureHttpClient(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Action configureClient) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigureHttpMessageHandlerBuilder(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Action configureBuilder) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigurePrimaryHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigurePrimaryHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.Func configureHandler) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder ConfigurePrimaryHttpMessageHandler(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder) where THandler : System.Net.Http.HttpMessageHandler { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder SetHandlerLifetime(this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, System.TimeSpan handlerLifetime) { throw null; } - } - public static partial class HttpClientFactoryServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TClient : class where TImplementation : class, TClient { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) where TClient : class where TImplementation : class, TClient { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } - public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddHttpClient(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureClient) where TClient : class where TImplementation : class, TClient { throw null; } - } - public partial interface IHttpClientBuilder - { - string Name { get; } - Microsoft.Extensions.DependencyInjection.IServiceCollection Services { get; } - } -} -namespace Microsoft.Extensions.Http -{ - public partial class HttpClientFactoryOptions - { - public HttpClientFactoryOptions() { } - public System.TimeSpan HandlerLifetime { get { throw null; } set { } } - public System.Collections.Generic.IList> HttpClientActions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Collections.Generic.IList> HttpMessageHandlerBuilderActions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool SuppressHandlerScope { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - public abstract partial class HttpMessageHandlerBuilder - { - protected HttpMessageHandlerBuilder() { } - public abstract System.Collections.Generic.IList AdditionalHandlers { get; } - public abstract string Name { get; set; } - public abstract System.Net.Http.HttpMessageHandler PrimaryHandler { get; set; } - public virtual System.IServiceProvider Services { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public abstract System.Net.Http.HttpMessageHandler Build(); - protected internal static System.Net.Http.HttpMessageHandler CreateHandlerPipeline(System.Net.Http.HttpMessageHandler primaryHandler, System.Collections.Generic.IEnumerable additionalHandlers) { throw null; } - } - public partial interface IHttpMessageHandlerBuilderFilter - { - System.Action Configure(System.Action next); - } - public partial interface ITypedHttpClientFactory - { - TClient CreateClient(System.Net.Http.HttpClient httpClient); - } -} -namespace Microsoft.Extensions.Http.Logging -{ - public partial class LoggingHttpMessageHandler : System.Net.Http.DelegatingHandler - { - public LoggingHttpMessageHandler(Microsoft.Extensions.Logging.ILogger logger) { } - [System.Diagnostics.DebuggerStepThroughAttribute] - protected override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } - } - public partial class LoggingScopeHttpMessageHandler : System.Net.Http.DelegatingHandler - { - public LoggingScopeHttpMessageHandler(Microsoft.Extensions.Logging.ILogger logger) { } - [System.Diagnostics.DebuggerStepThroughAttribute] - protected override System.Threading.Tasks.Task SendAsync(System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken) { throw null; } - } -} -namespace System.Net.Http -{ - public static partial class HttpClientFactoryExtensions - { - public static System.Net.Http.HttpClient CreateClient(this System.Net.Http.IHttpClientFactory factory) { throw null; } - } - public static partial class HttpMessageHandlerFactoryExtensions - { - public static System.Net.Http.HttpMessageHandler CreateHandler(this System.Net.Http.IHttpMessageHandlerFactory factory) { throw null; } - } - public partial interface IHttpClientFactory - { - System.Net.Http.HttpClient CreateClient(string name); - } - public partial interface IHttpMessageHandlerFactory - { - System.Net.Http.HttpMessageHandler CreateHandler(string name); - } -} diff --git a/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp3.0.cs b/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp3.0.cs deleted file mode 100644 index 2d8c51caaf8..00000000000 --- a/src/JSInterop/Microsoft.JSInterop/ref/Microsoft.JSInterop.netcoreapp3.0.cs +++ /dev/null @@ -1,102 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.JSInterop -{ - public static partial class DotNetObjectReference - { - public static Microsoft.JSInterop.DotNetObjectReference Create(TValue value) where TValue : class { throw null; } - } - public sealed partial class DotNetObjectReference : System.IDisposable where TValue : class - { - internal DotNetObjectReference() { } - public TValue Value { get { throw null; } } - public void Dispose() { } - } - public partial interface IJSInProcessRuntime : Microsoft.JSInterop.IJSRuntime - { - T Invoke(string identifier, params object[] args); - } - public partial interface IJSRuntime - { - System.Threading.Tasks.ValueTask InvokeAsync(string identifier, object[] args); - System.Threading.Tasks.ValueTask InvokeAsync(string identifier, System.Threading.CancellationToken cancellationToken, object[] args); - } - public partial class JSException : System.Exception - { - public JSException(string message) { } - public JSException(string message, System.Exception innerException) { } - } - public abstract partial class JSInProcessRuntime : Microsoft.JSInterop.JSRuntime, Microsoft.JSInterop.IJSInProcessRuntime, Microsoft.JSInterop.IJSRuntime - { - protected JSInProcessRuntime() { } - protected abstract string InvokeJS(string identifier, string argsJson); - public TValue Invoke(string identifier, params object[] args) { throw null; } - } - public static partial class JSInProcessRuntimeExtensions - { - public static void InvokeVoid(this Microsoft.JSInterop.IJSInProcessRuntime jsRuntime, string identifier, params object[] args) { } - } - [System.AttributeUsageAttribute(System.AttributeTargets.Method, AllowMultiple=true)] - public sealed partial class JSInvokableAttribute : System.Attribute - { - public JSInvokableAttribute() { } - public JSInvokableAttribute(string identifier) { } - public string Identifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public abstract partial class JSRuntime : Microsoft.JSInterop.IJSRuntime - { - protected JSRuntime() { } - protected System.TimeSpan? DefaultAsyncTimeout { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - protected internal System.Text.Json.JsonSerializerOptions JsonSerializerOptions { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - protected abstract void BeginInvokeJS(long taskId, string identifier, string argsJson); - protected internal abstract void EndInvokeDotNet(Microsoft.JSInterop.Infrastructure.DotNetInvocationInfo invocationInfo, in Microsoft.JSInterop.Infrastructure.DotNetInvocationResult invocationResult); - public System.Threading.Tasks.ValueTask InvokeAsync(string identifier, object[] args) { throw null; } - public System.Threading.Tasks.ValueTask InvokeAsync(string identifier, System.Threading.CancellationToken cancellationToken, object[] args) { throw null; } - } - public static partial class JSRuntimeExtensions - { - public static System.Threading.Tasks.ValueTask InvokeAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, params object[] args) { throw null; } - public static System.Threading.Tasks.ValueTask InvokeAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.Threading.CancellationToken cancellationToken, params object[] args) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.ValueTask InvokeAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.TimeSpan timeout, params object[] args) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.ValueTask InvokeVoidAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, params object[] args) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.ValueTask InvokeVoidAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.Threading.CancellationToken cancellationToken, params object[] args) { throw null; } - [System.Diagnostics.DebuggerStepThroughAttribute] - public static System.Threading.Tasks.ValueTask InvokeVoidAsync(this Microsoft.JSInterop.IJSRuntime jsRuntime, string identifier, System.TimeSpan timeout, params object[] args) { throw null; } - } -} -namespace Microsoft.JSInterop.Infrastructure -{ - public static partial class DotNetDispatcher - { - public static void BeginInvokeDotNet(Microsoft.JSInterop.JSRuntime jsRuntime, Microsoft.JSInterop.Infrastructure.DotNetInvocationInfo invocationInfo, string argsJson) { } - public static void EndInvokeJS(Microsoft.JSInterop.JSRuntime jsRuntime, string arguments) { } - public static string Invoke(Microsoft.JSInterop.JSRuntime jsRuntime, in Microsoft.JSInterop.Infrastructure.DotNetInvocationInfo invocationInfo, string argsJson) { throw null; } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public readonly partial struct DotNetInvocationInfo - { - private readonly object _dummy; - private readonly int _dummyPrimitive; - public DotNetInvocationInfo(string assemblyName, string methodIdentifier, long dotNetObjectId, string callId) { throw null; } - public string AssemblyName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string CallId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public long DotNetObjectId { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string MethodIdentifier { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public readonly partial struct DotNetInvocationResult - { - private readonly object _dummy; - private readonly int _dummyPrimitive; - public DotNetInvocationResult(System.Exception exception, string errorKind) { throw null; } - public DotNetInvocationResult(object result) { throw null; } - public string ErrorKind { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Exception Exception { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public object Result { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool Success { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } -} diff --git a/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp3.0.cs b/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp3.0.cs deleted file mode 100644 index 174cac28e5c..00000000000 --- a/src/Localization/Abstractions/ref/Microsoft.Extensions.Localization.Abstractions.netcoreapp3.0.cs +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Localization -{ - public partial interface IStringLocalizer - { - Microsoft.Extensions.Localization.LocalizedString this[string name] { get; } - Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get; } - System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures); - [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] - Microsoft.Extensions.Localization.IStringLocalizer WithCulture(System.Globalization.CultureInfo culture); - } - public partial interface IStringLocalizerFactory - { - Microsoft.Extensions.Localization.IStringLocalizer Create(string baseName, string location); - Microsoft.Extensions.Localization.IStringLocalizer Create(System.Type resourceSource); - } - public partial interface IStringLocalizer : Microsoft.Extensions.Localization.IStringLocalizer - { - } - public partial class LocalizedString - { - public LocalizedString(string name, string value) { } - public LocalizedString(string name, string value, bool resourceNotFound) { } - public LocalizedString(string name, string value, bool resourceNotFound, string searchedLocation) { } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool ResourceNotFound { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string SearchedLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public static implicit operator string (Microsoft.Extensions.Localization.LocalizedString localizedString) { throw null; } - public override string ToString() { throw null; } - } - public static partial class StringLocalizerExtensions - { - public static System.Collections.Generic.IEnumerable GetAllStrings(this Microsoft.Extensions.Localization.IStringLocalizer stringLocalizer) { throw null; } - public static Microsoft.Extensions.Localization.LocalizedString GetString(this Microsoft.Extensions.Localization.IStringLocalizer stringLocalizer, string name) { throw null; } - public static Microsoft.Extensions.Localization.LocalizedString GetString(this Microsoft.Extensions.Localization.IStringLocalizer stringLocalizer, string name, params object[] arguments) { throw null; } - } - public partial class StringLocalizer : Microsoft.Extensions.Localization.IStringLocalizer, Microsoft.Extensions.Localization.IStringLocalizer - { - public StringLocalizer(Microsoft.Extensions.Localization.IStringLocalizerFactory factory) { } - public virtual Microsoft.Extensions.Localization.LocalizedString this[string name] { get { throw null; } } - public virtual Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get { throw null; } } - public System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures) { throw null; } - [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] - public virtual Microsoft.Extensions.Localization.IStringLocalizer WithCulture(System.Globalization.CultureInfo culture) { throw null; } - } -} diff --git a/src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp3.0.cs b/src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp3.0.cs deleted file mode 100644 index 80175da7184..00000000000 --- a/src/Localization/Localization/ref/Microsoft.Extensions.Localization.netcoreapp3.0.cs +++ /dev/null @@ -1,93 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class LocalizationServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLocalization(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } - } -} -namespace Microsoft.Extensions.Localization -{ - public partial interface IResourceNamesCache - { - System.Collections.Generic.IList GetOrAdd(string name, System.Func> valueFactory); - } - public partial class LocalizationOptions - { - public LocalizationOptions() { } - public string ResourcesPath { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - [System.AttributeUsageAttribute(System.AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)] - public partial class ResourceLocationAttribute : System.Attribute - { - public ResourceLocationAttribute(string resourceLocation) { } - public string ResourceLocation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public partial class ResourceManagerStringLocalizer : Microsoft.Extensions.Localization.IStringLocalizer - { - public ResourceManagerStringLocalizer(System.Resources.ResourceManager resourceManager, Microsoft.Extensions.Localization.Internal.AssemblyWrapper resourceAssemblyWrapper, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, Microsoft.Extensions.Logging.ILogger logger) { } - public ResourceManagerStringLocalizer(System.Resources.ResourceManager resourceManager, Microsoft.Extensions.Localization.Internal.IResourceStringProvider resourceStringProvider, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, Microsoft.Extensions.Logging.ILogger logger) { } - public ResourceManagerStringLocalizer(System.Resources.ResourceManager resourceManager, System.Reflection.Assembly resourceAssembly, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, Microsoft.Extensions.Logging.ILogger logger) { } - public virtual Microsoft.Extensions.Localization.LocalizedString this[string name] { get { throw null; } } - public virtual Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get { throw null; } } - public virtual System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures) { throw null; } - protected System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures, System.Globalization.CultureInfo culture) { throw null; } - protected string GetStringSafely(string name, System.Globalization.CultureInfo culture) { throw null; } - [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] - public Microsoft.Extensions.Localization.IStringLocalizer WithCulture(System.Globalization.CultureInfo culture) { throw null; } - } - public partial class ResourceManagerStringLocalizerFactory : Microsoft.Extensions.Localization.IStringLocalizerFactory - { - public ResourceManagerStringLocalizerFactory(Microsoft.Extensions.Options.IOptions localizationOptions, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } - public Microsoft.Extensions.Localization.IStringLocalizer Create(string baseName, string location) { throw null; } - public Microsoft.Extensions.Localization.IStringLocalizer Create(System.Type resourceSource) { throw null; } - protected virtual Microsoft.Extensions.Localization.ResourceManagerStringLocalizer CreateResourceManagerStringLocalizer(System.Reflection.Assembly assembly, string baseName) { throw null; } - protected virtual Microsoft.Extensions.Localization.ResourceLocationAttribute GetResourceLocationAttribute(System.Reflection.Assembly assembly) { throw null; } - protected virtual string GetResourcePrefix(System.Reflection.TypeInfo typeInfo) { throw null; } - protected virtual string GetResourcePrefix(System.Reflection.TypeInfo typeInfo, string baseNamespace, string resourcesRelativePath) { throw null; } - protected virtual string GetResourcePrefix(string baseResourceName, string baseNamespace) { throw null; } - protected virtual string GetResourcePrefix(string location, string baseName, string resourceLocation) { throw null; } - protected virtual Microsoft.Extensions.Localization.RootNamespaceAttribute GetRootNamespaceAttribute(System.Reflection.Assembly assembly) { throw null; } - } - [System.ObsoleteAttribute("This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.")] - public partial class ResourceManagerWithCultureStringLocalizer : Microsoft.Extensions.Localization.ResourceManagerStringLocalizer - { - public ResourceManagerWithCultureStringLocalizer(System.Resources.ResourceManager resourceManager, System.Reflection.Assembly resourceAssembly, string baseName, Microsoft.Extensions.Localization.IResourceNamesCache resourceNamesCache, System.Globalization.CultureInfo culture, Microsoft.Extensions.Logging.ILogger logger) : base (default(System.Resources.ResourceManager), default(System.Reflection.Assembly), default(string), default(Microsoft.Extensions.Localization.IResourceNamesCache), default(Microsoft.Extensions.Logging.ILogger)) { } - public override Microsoft.Extensions.Localization.LocalizedString this[string name] { get { throw null; } } - public override Microsoft.Extensions.Localization.LocalizedString this[string name, params object[] arguments] { get { throw null; } } - public override System.Collections.Generic.IEnumerable GetAllStrings(bool includeParentCultures) { throw null; } - } - public partial class ResourceNamesCache : Microsoft.Extensions.Localization.IResourceNamesCache - { - public ResourceNamesCache() { } - public System.Collections.Generic.IList GetOrAdd(string name, System.Func> valueFactory) { throw null; } - } - [System.AttributeUsageAttribute(System.AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)] - public partial class RootNamespaceAttribute : System.Attribute - { - public RootNamespaceAttribute(string rootNamespace) { } - public string RootNamespace { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } -} -namespace Microsoft.Extensions.Localization.Internal -{ - public partial class AssemblyWrapper - { - public AssemblyWrapper(System.Reflection.Assembly assembly) { } - public System.Reflection.Assembly Assembly { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual string FullName { get { throw null; } } - public virtual System.IO.Stream GetManifestResourceStream(string name) { throw null; } - } - public partial interface IResourceStringProvider - { - System.Collections.Generic.IList GetAllResourceStrings(System.Globalization.CultureInfo culture, bool throwOnMissing); - } - public partial class ResourceManagerStringProvider : Microsoft.Extensions.Localization.Internal.IResourceStringProvider - { - public ResourceManagerStringProvider(Microsoft.Extensions.Localization.IResourceNamesCache resourceCache, System.Resources.ResourceManager resourceManager, System.Reflection.Assembly assembly, string baseName) { } - public System.Collections.Generic.IList GetAllResourceStrings(System.Globalization.CultureInfo culture, bool throwOnMissing) { throw null; } - } -} diff --git a/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp3.0.cs b/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp3.0.cs deleted file mode 100644 index b6662e836b3..00000000000 --- a/src/Logging/Logging.Configuration/ref/Microsoft.Extensions.Logging.Configuration.netcoreapp3.0.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Logging -{ - public static partial class LoggingBuilderExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddConfiguration(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Configuration.IConfiguration configuration) { throw null; } - } -} -namespace Microsoft.Extensions.Logging.Configuration -{ - public partial interface ILoggerProviderConfigurationFactory - { - Microsoft.Extensions.Configuration.IConfiguration GetConfiguration(System.Type providerType); - } - public partial interface ILoggerProviderConfiguration - { - Microsoft.Extensions.Configuration.IConfiguration Configuration { get; } - } - public static partial class LoggerProviderOptions - { - public static void RegisterProviderOptions(Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TOptions : class { } - } - public partial class LoggerProviderOptionsChangeTokenSource : Microsoft.Extensions.Options.ConfigurationChangeTokenSource - { - public LoggerProviderOptionsChangeTokenSource(Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration providerConfiguration) : base (default(Microsoft.Extensions.Configuration.IConfiguration)) { } - } - public static partial class LoggingBuilderConfigurationExtensions - { - public static void AddConfiguration(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { } - } -} diff --git a/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp3.0.cs b/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp3.0.cs deleted file mode 100644 index 690a2df862a..00000000000 --- a/src/Logging/Logging.Console/ref/Microsoft.Extensions.Logging.Console.netcoreapp3.0.cs +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Logging -{ - public static partial class ConsoleLoggerExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsole(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsole(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action configure) { throw null; } - } -} -namespace Microsoft.Extensions.Logging.Console -{ - public enum ConsoleLoggerFormat - { - Default = 0, - Systemd = 1, - } - public partial class ConsoleLoggerOptions - { - public ConsoleLoggerOptions() { } - public bool DisableColors { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Logging.Console.ConsoleLoggerFormat Format { get { throw null; } set { } } - public bool IncludeScopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Logging.LogLevel LogToStandardErrorThreshold { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string TimestampFormat { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } - [Microsoft.Extensions.Logging.ProviderAliasAttribute("Console")] - public partial class ConsoleLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope, System.IDisposable - { - public ConsoleLoggerProvider(Microsoft.Extensions.Options.IOptionsMonitor options) { } - public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } - public void Dispose() { } - public void SetScopeProvider(Microsoft.Extensions.Logging.IExternalScopeProvider scopeProvider) { } - } -} diff --git a/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp3.0.cs b/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp3.0.cs deleted file mode 100644 index f13dc0617b3..00000000000 --- a/src/Logging/Logging.Debug/ref/Microsoft.Extensions.Logging.Debug.netcoreapp3.0.cs +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Logging -{ - public static partial class DebugLoggerFactoryExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddDebug(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } - } -} -namespace Microsoft.Extensions.Logging.Debug -{ - [Microsoft.Extensions.Logging.ProviderAliasAttribute("Debug")] - public partial class DebugLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, System.IDisposable - { - public DebugLoggerProvider() { } - public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } - public void Dispose() { } - } -} diff --git a/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp3.0.cs b/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp3.0.cs deleted file mode 100644 index 78a1da85fc1..00000000000 --- a/src/Logging/Logging.EventLog/ref/Microsoft.Extensions.Logging.EventLog.netcoreapp3.0.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Logging -{ - public static partial class EventLoggerFactoryExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.EventLog.EventLogSettings settings) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action configure) { throw null; } - } -} -namespace Microsoft.Extensions.Logging.EventLog -{ - [Microsoft.Extensions.Logging.ProviderAliasAttribute("EventLog")] - public partial class EventLogLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, Microsoft.Extensions.Logging.ISupportExternalScope, System.IDisposable - { - public EventLogLoggerProvider() { } - public EventLogLoggerProvider(Microsoft.Extensions.Logging.EventLog.EventLogSettings settings) { } - public EventLogLoggerProvider(Microsoft.Extensions.Options.IOptions options) { } - public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } - public void Dispose() { } - public void SetScopeProvider(Microsoft.Extensions.Logging.IExternalScopeProvider scopeProvider) { } - } - public partial class EventLogSettings - { - public EventLogSettings() { } - public System.Func Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string LogName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string MachineName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public string SourceName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } -} diff --git a/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp3.0.cs b/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp3.0.cs deleted file mode 100644 index 066332e3276..00000000000 --- a/src/Logging/Logging.EventSource/ref/Microsoft.Extensions.Logging.EventSource.netcoreapp3.0.cs +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Logging -{ - public static partial class EventSourceLoggerFactoryExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventSourceLogger(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } - } -} -namespace Microsoft.Extensions.Logging.EventSource -{ - [Microsoft.Extensions.Logging.ProviderAliasAttribute("EventSource")] - public partial class EventSourceLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, System.IDisposable - { - public EventSourceLoggerProvider(Microsoft.Extensions.Logging.EventSource.LoggingEventSource eventSource) { } - public Microsoft.Extensions.Logging.ILogger CreateLogger(string categoryName) { throw null; } - public void Dispose() { } - } - [System.Diagnostics.Tracing.EventSourceAttribute(Name="Microsoft-Extensions-Logging")] - public sealed partial class LoggingEventSource : System.Diagnostics.Tracing.EventSource - { - internal LoggingEventSource() { } - protected override void OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs command) { } - public static partial class Keywords - { - public const System.Diagnostics.Tracing.EventKeywords FormattedMessage = (System.Diagnostics.Tracing.EventKeywords)(4); - public const System.Diagnostics.Tracing.EventKeywords JsonMessage = (System.Diagnostics.Tracing.EventKeywords)(8); - public const System.Diagnostics.Tracing.EventKeywords Message = (System.Diagnostics.Tracing.EventKeywords)(2); - public const System.Diagnostics.Tracing.EventKeywords Meta = (System.Diagnostics.Tracing.EventKeywords)(1); - } - } -} diff --git a/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp3.0.cs b/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp3.0.cs deleted file mode 100644 index 438be10b6f5..00000000000 --- a/src/Logging/Logging.TraceSource/ref/Microsoft.Extensions.Logging.TraceSource.netcoreapp3.0.cs +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Logging -{ - public static partial class TraceSourceFactoryExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch, System.Diagnostics.TraceListener listener) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName, System.Diagnostics.TraceListener listener) { throw null; } - } -} -namespace Microsoft.Extensions.Logging.TraceSource -{ - [Microsoft.Extensions.Logging.ProviderAliasAttribute("TraceSource")] - public partial class TraceSourceLoggerProvider : Microsoft.Extensions.Logging.ILoggerProvider, System.IDisposable - { - public TraceSourceLoggerProvider(System.Diagnostics.SourceSwitch rootSourceSwitch) { } - public TraceSourceLoggerProvider(System.Diagnostics.SourceSwitch rootSourceSwitch, System.Diagnostics.TraceListener rootTraceListener) { } - public Microsoft.Extensions.Logging.ILogger CreateLogger(string name) { throw null; } - public void Dispose() { } - } -} diff --git a/src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp3.0.cs b/src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp3.0.cs deleted file mode 100644 index 952f7771b24..00000000000 --- a/src/Logging/Logging/ref/Microsoft.Extensions.Logging.netcoreapp3.0.cs +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class LoggingServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLogging(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddLogging(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configure) { throw null; } - } -} -namespace Microsoft.Extensions.Logging -{ - public static partial class FilterLoggingBuilderExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func levelFilter) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func categoryLevelFilter) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func filter) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, System.Func levelFilter) { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func levelFilter) { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func categoryLevelFilter) { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func filter) { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Microsoft.Extensions.Logging.LogLevel level) { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, System.Func levelFilter) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, System.Func categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - public static Microsoft.Extensions.Logging.LoggerFilterOptions AddFilter(this Microsoft.Extensions.Logging.LoggerFilterOptions builder, string category, System.Func levelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; } - } - public partial interface ILoggingBuilder - { - Microsoft.Extensions.DependencyInjection.IServiceCollection Services { get; } - } - public partial class LoggerFactory : Microsoft.Extensions.Logging.ILoggerFactory, System.IDisposable - { - public LoggerFactory() { } - public LoggerFactory(System.Collections.Generic.IEnumerable providers) { } - public LoggerFactory(System.Collections.Generic.IEnumerable providers, Microsoft.Extensions.Logging.LoggerFilterOptions filterOptions) { } - public LoggerFactory(System.Collections.Generic.IEnumerable providers, Microsoft.Extensions.Options.IOptionsMonitor filterOption) { } - public void AddProvider(Microsoft.Extensions.Logging.ILoggerProvider provider) { } - protected virtual bool CheckDisposed() { throw null; } - public static Microsoft.Extensions.Logging.ILoggerFactory Create(System.Action configure) { throw null; } - public Microsoft.Extensions.Logging.ILogger CreateLogger(string categoryName) { throw null; } - public void Dispose() { } - } - public partial class LoggerFilterOptions - { - public LoggerFilterOptions() { } - public bool CaptureScopes { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public Microsoft.Extensions.Logging.LogLevel MinLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - public System.Collections.Generic.IList Rules { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public partial class LoggerFilterRule - { - public LoggerFilterRule(string providerName, string categoryName, Microsoft.Extensions.Logging.LogLevel? logLevel, System.Func filter) { } - public string CategoryName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Func Filter { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Logging.LogLevel? LogLevel { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string ProviderName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public override string ToString() { throw null; } - } - public static partial class LoggingBuilderExtensions - { - public static Microsoft.Extensions.Logging.ILoggingBuilder AddProvider(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.ILoggerProvider provider) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder ClearProviders(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; } - public static Microsoft.Extensions.Logging.ILoggingBuilder SetMinimumLevel(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel level) { throw null; } - } - [System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)] - public partial class ProviderAliasAttribute : System.Attribute - { - public ProviderAliasAttribute(string alias) { } - public string Alias { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } -} diff --git a/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp3.0.cs b/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp3.0.cs deleted file mode 100644 index 7d364072627..00000000000 --- a/src/Options/ConfigurationExtensions/ref/Microsoft.Extensions.Options.ConfigurationExtensions.netcoreapp3.0.cs +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class OptionsBuilderConfigurationExtensions - { - public static Microsoft.Extensions.Options.OptionsBuilder Bind(this Microsoft.Extensions.Options.OptionsBuilder optionsBuilder, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class { throw null; } - public static Microsoft.Extensions.Options.OptionsBuilder Bind(this Microsoft.Extensions.Options.OptionsBuilder optionsBuilder, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) where TOptions : class { throw null; } - } - public static partial class OptionsConfigurationServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, Microsoft.Extensions.Configuration.IConfiguration config) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) where TOptions : class { throw null; } - } -} -namespace Microsoft.Extensions.Options -{ - public partial class ConfigurationChangeTokenSource : Microsoft.Extensions.Options.IOptionsChangeTokenSource - { - public ConfigurationChangeTokenSource(Microsoft.Extensions.Configuration.IConfiguration config) { } - public ConfigurationChangeTokenSource(string name, Microsoft.Extensions.Configuration.IConfiguration config) { } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Primitives.IChangeToken GetChangeToken() { throw null; } - } - public partial class ConfigureFromConfigurationOptions : Microsoft.Extensions.Options.ConfigureOptions where TOptions : class - { - public ConfigureFromConfigurationOptions(Microsoft.Extensions.Configuration.IConfiguration config) : base (default(System.Action)) { } - } - public partial class NamedConfigureFromConfigurationOptions : Microsoft.Extensions.Options.ConfigureNamedOptions where TOptions : class - { - public NamedConfigureFromConfigurationOptions(string name, Microsoft.Extensions.Configuration.IConfiguration config) : base (default(string), default(System.Action)) { } - public NamedConfigureFromConfigurationOptions(string name, Microsoft.Extensions.Configuration.IConfiguration config, System.Action configureBinder) : base (default(string), default(System.Action)) { } - } -} diff --git a/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp3.0.cs b/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp3.0.cs deleted file mode 100644 index 482a92039cc..00000000000 --- a/src/Options/DataAnnotations/ref/Microsoft.Extensions.Options.DataAnnotations.netcoreapp3.0.cs +++ /dev/null @@ -1,19 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class OptionsBuilderDataAnnotationsExtensions - { - public static Microsoft.Extensions.Options.OptionsBuilder ValidateDataAnnotations(this Microsoft.Extensions.Options.OptionsBuilder optionsBuilder) where TOptions : class { throw null; } - } -} -namespace Microsoft.Extensions.Options -{ - public partial class DataAnnotationValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class - { - public DataAnnotationValidateOptions(string name) { } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } - } -} diff --git a/src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp3.0.cs b/src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp3.0.cs deleted file mode 100644 index 11afa1d3423..00000000000 --- a/src/Options/Options/ref/Microsoft.Extensions.Options.netcoreapp3.0.cs +++ /dev/null @@ -1,357 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class OptionsServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.Options.OptionsBuilder AddOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TOptions : class { throw null; } - public static Microsoft.Extensions.Options.OptionsBuilder AddOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureAll(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, object configureInstance) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Type configureType) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection ConfigureOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TConfigureOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection Configure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureOptions) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigureAll(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action configureOptions) where TOptions : class { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection PostConfigure(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name, System.Action configureOptions) where TOptions : class { throw null; } - } -} -namespace Microsoft.Extensions.Options -{ - public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class - { - public ConfigureNamedOptions(string name, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void Configure(string name, TOptions options) { } - public void Configure(TOptions options) { } - } - public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep : class - { - public ConfigureNamedOptions(string name, TDep dependency, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep Dependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void Configure(string name, TOptions options) { } - public void Configure(TOptions options) { } - } - public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class - { - public ConfigureNamedOptions(string name, TDep1 dependency, TDep2 dependency2, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void Configure(string name, TOptions options) { } - public void Configure(TOptions options) { } - } - public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class - { - public ConfigureNamedOptions(string name, TDep1 dependency, TDep2 dependency2, TDep3 dependency3, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void Configure(string name, TOptions options) { } - public void Configure(TOptions options) { } - } - public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class - { - public ConfigureNamedOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void Configure(string name, TOptions options) { } - public void Configure(TOptions options) { } - } - public partial class ConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureNamedOptions, Microsoft.Extensions.Options.IConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class - { - public ConfigureNamedOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep5 Dependency5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void Configure(string name, TOptions options) { } - public void Configure(TOptions options) { } - } - public partial class ConfigureOptions : Microsoft.Extensions.Options.IConfigureOptions where TOptions : class - { - public ConfigureOptions(System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void Configure(TOptions options) { } - } - public partial interface IConfigureNamedOptions : Microsoft.Extensions.Options.IConfigureOptions where TOptions : class - { - void Configure(string name, TOptions options); - } - public partial interface IConfigureOptions where TOptions : class - { - void Configure(TOptions options); - } - public partial interface IOptionsChangeTokenSource - { - string Name { get; } - Microsoft.Extensions.Primitives.IChangeToken GetChangeToken(); - } - public partial interface IOptionsFactory where TOptions : class, new() - { - TOptions Create(string name); - } - public partial interface IOptionsMonitorCache where TOptions : class - { - void Clear(); - TOptions GetOrAdd(string name, System.Func createOptions); - bool TryAdd(string name, TOptions options); - bool TryRemove(string name); - } - public partial interface IOptionsMonitor - { - TOptions CurrentValue { get; } - TOptions Get(string name); - System.IDisposable OnChange(System.Action listener); - } - public partial interface IOptionsSnapshot : Microsoft.Extensions.Options.IOptions where TOptions : class, new() - { - TOptions Get(string name); - } - public partial interface IOptions where TOptions : class, new() - { - TOptions Value { get; } - } - public partial interface IPostConfigureOptions where TOptions : class - { - void PostConfigure(string name, TOptions options); - } - public partial interface IValidateOptions where TOptions : class - { - Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options); - } - public static partial class Options - { - public static readonly string DefaultName; - public static Microsoft.Extensions.Options.IOptions Create(TOptions options) where TOptions : class, new() { throw null; } - } - public partial class OptionsBuilder where TOptions : class - { - public OptionsBuilder(Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) { } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.DependencyInjection.IServiceCollection Services { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Configure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder PostConfigure(System.Action configureOptions) where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation) { throw null; } - public virtual Microsoft.Extensions.Options.OptionsBuilder Validate(System.Func validation, string failureMessage) { throw null; } - } - public partial class OptionsCache : Microsoft.Extensions.Options.IOptionsMonitorCache where TOptions : class - { - public OptionsCache() { } - public void Clear() { } - public virtual TOptions GetOrAdd(string name, System.Func createOptions) { throw null; } - public virtual bool TryAdd(string name, TOptions options) { throw null; } - public virtual bool TryRemove(string name) { throw null; } - } - public partial class OptionsFactory : Microsoft.Extensions.Options.IOptionsFactory where TOptions : class, new() - { - public OptionsFactory(System.Collections.Generic.IEnumerable> setups, System.Collections.Generic.IEnumerable> postConfigures) { } - public OptionsFactory(System.Collections.Generic.IEnumerable> setups, System.Collections.Generic.IEnumerable> postConfigures, System.Collections.Generic.IEnumerable> validations) { } - public TOptions Create(string name) { throw null; } - } - public partial class OptionsManager : Microsoft.Extensions.Options.IOptions, Microsoft.Extensions.Options.IOptionsSnapshot where TOptions : class, new() - { - public OptionsManager(Microsoft.Extensions.Options.IOptionsFactory factory) { } - public TOptions Value { get { throw null; } } - public virtual TOptions Get(string name) { throw null; } - } - public static partial class OptionsMonitorExtensions - { - public static System.IDisposable OnChange(this Microsoft.Extensions.Options.IOptionsMonitor monitor, System.Action listener) { throw null; } - } - public partial class OptionsMonitor : Microsoft.Extensions.Options.IOptionsMonitor, System.IDisposable where TOptions : class, new() - { - public OptionsMonitor(Microsoft.Extensions.Options.IOptionsFactory factory, System.Collections.Generic.IEnumerable> sources, Microsoft.Extensions.Options.IOptionsMonitorCache cache) { } - public TOptions CurrentValue { get { throw null; } } - public void Dispose() { } - public virtual TOptions Get(string name) { throw null; } - public System.IDisposable OnChange(System.Action listener) { throw null; } - } - public partial class OptionsValidationException : System.Exception - { - public OptionsValidationException(string optionsName, System.Type optionsType, System.Collections.Generic.IEnumerable failureMessages) { } - public System.Collections.Generic.IEnumerable Failures { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public override string Message { get { throw null; } } - public string OptionsName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Type OptionsType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public partial class OptionsWrapper : Microsoft.Extensions.Options.IOptions where TOptions : class, new() - { - public OptionsWrapper(TOptions options) { } - public TOptions Value { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class - { - public PostConfigureOptions(string name, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void PostConfigure(string name, TOptions options) { } - } - public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep : class - { - public PostConfigureOptions(string name, TDep dependency, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep Dependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void PostConfigure(string name, TOptions options) { } - public void PostConfigure(TOptions options) { } - } - public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class - { - public PostConfigureOptions(string name, TDep1 dependency, TDep2 dependency2, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void PostConfigure(string name, TOptions options) { } - public void PostConfigure(TOptions options) { } - } - public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class - { - public PostConfigureOptions(string name, TDep1 dependency, TDep2 dependency2, TDep3 dependency3, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void PostConfigure(string name, TOptions options) { } - public void PostConfigure(TOptions options) { } - } - public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class - { - public PostConfigureOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void PostConfigure(string name, TOptions options) { } - public void PostConfigure(TOptions options) { } - } - public partial class PostConfigureOptions : Microsoft.Extensions.Options.IPostConfigureOptions where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class where TDep4 : class where TDep5 : class - { - public PostConfigureOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, System.Action action) { } - public System.Action Action { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep5 Dependency5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public virtual void PostConfigure(string name, TOptions options) { } - public void PostConfigure(TOptions options) { } - } - public partial class ValidateOptionsResult - { - public static readonly Microsoft.Extensions.Options.ValidateOptionsResult Skip; - public static readonly Microsoft.Extensions.Options.ValidateOptionsResult Success; - public ValidateOptionsResult() { } - public bool Failed { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } - public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } - public System.Collections.Generic.IEnumerable Failures { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } - public bool Skipped { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } - public bool Succeeded { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]protected set { } } - public static Microsoft.Extensions.Options.ValidateOptionsResult Fail(System.Collections.Generic.IEnumerable failures) { throw null; } - public static Microsoft.Extensions.Options.ValidateOptionsResult Fail(string failureMessage) { throw null; } - } - public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class - { - public ValidateOptions(string name, System.Func validation, string failureMessage) { } - public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } - } - public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class - { - public ValidateOptions(string name, TDep dependency, System.Func validation, string failureMessage) { } - public TDep Dependency { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } - } - public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class - { - public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, System.Func validation, string failureMessage) { } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } - } - public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class - { - public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, System.Func validation, string failureMessage) { } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } - } - public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class - { - public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, System.Func validation, string failureMessage) { } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } - } - public partial class ValidateOptions : Microsoft.Extensions.Options.IValidateOptions where TOptions : class - { - public ValidateOptions(string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, TDep5 dependency5, System.Func validation, string failureMessage) { } - public TDep1 Dependency1 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep2 Dependency2 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep3 Dependency3 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep4 Dependency4 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public TDep5 Dependency5 { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string FailureMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Func Validation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public Microsoft.Extensions.Options.ValidateOptionsResult Validate(string name, TOptions options) { throw null; } - } -} diff --git a/src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp3.0.cs b/src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp3.0.cs deleted file mode 100644 index a6d26dbabfc..00000000000 --- a/src/Primitives/ref/Microsoft.Extensions.Primitives.netcoreapp3.0.cs +++ /dev/null @@ -1,200 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.Primitives -{ - public partial class CancellationChangeToken : Microsoft.Extensions.Primitives.IChangeToken - { - public CancellationChangeToken(System.Threading.CancellationToken cancellationToken) { } - public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool HasChanged { get { throw null; } } - public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } - } - public static partial class ChangeToken - { - public static System.IDisposable OnChange(System.Func changeTokenProducer, System.Action changeTokenConsumer) { throw null; } - public static System.IDisposable OnChange(System.Func changeTokenProducer, System.Action changeTokenConsumer, TState state) { throw null; } - } - public partial class CompositeChangeToken : Microsoft.Extensions.Primitives.IChangeToken - { - public CompositeChangeToken(System.Collections.Generic.IReadOnlyList changeTokens) { } - public bool ActiveChangeCallbacks { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Collections.Generic.IReadOnlyList ChangeTokens { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool HasChanged { get { throw null; } } - public System.IDisposable RegisterChangeCallback(System.Action callback, object state) { throw null; } - } - public static partial class Extensions - { - public static System.Text.StringBuilder Append(this System.Text.StringBuilder builder, Microsoft.Extensions.Primitives.StringSegment segment) { throw null; } - } - public partial interface IChangeToken - { - bool ActiveChangeCallbacks { get; } - bool HasChanged { get; } - System.IDisposable RegisterChangeCallback(System.Action callback, object state); - } - [System.Diagnostics.DebuggerDisplayAttribute("Value = {_value}")] - [System.ObsoleteAttribute("This type is obsolete and will be removed in a future version.")] - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public partial struct InplaceStringBuilder - { - private object _dummy; - private int _dummyPrimitive; - public InplaceStringBuilder(int capacity) { throw null; } - public int Capacity { get { throw null; } set { } } - public void Append(Microsoft.Extensions.Primitives.StringSegment segment) { } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void Append(char c) { } - public void Append(string value) { } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public void Append(string value, int offset, int count) { } - public override string ToString() { throw null; } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public readonly partial struct StringSegment : System.IEquatable, System.IEquatable - { - private readonly object _dummy; - private readonly int _dummyPrimitive; - public static readonly Microsoft.Extensions.Primitives.StringSegment Empty; - public StringSegment(string buffer) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public StringSegment(string buffer, int offset, int length) { throw null; } - public string Buffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool HasValue { get { throw null; } } - public char this[int index] { get { throw null; } } - public int Length { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Value { get { throw null; } } - public System.ReadOnlyMemory AsMemory() { throw null; } - public System.ReadOnlySpan AsSpan() { throw null; } - public static int Compare(Microsoft.Extensions.Primitives.StringSegment a, Microsoft.Extensions.Primitives.StringSegment b, System.StringComparison comparisonType) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool EndsWith(string text, System.StringComparison comparisonType) { throw null; } - public bool Equals(Microsoft.Extensions.Primitives.StringSegment other) { throw null; } - public static bool Equals(Microsoft.Extensions.Primitives.StringSegment a, Microsoft.Extensions.Primitives.StringSegment b, System.StringComparison comparisonType) { throw null; } - public bool Equals(Microsoft.Extensions.Primitives.StringSegment other, System.StringComparison comparisonType) { throw null; } - public override bool Equals(object obj) { throw null; } - public bool Equals(string text) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool Equals(string text, System.StringComparison comparisonType) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public override int GetHashCode() { throw null; } - public int IndexOf(char c) { throw null; } - public int IndexOf(char c, int start) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public int IndexOf(char c, int start, int count) { throw null; } - public int IndexOfAny(char[] anyOf) { throw null; } - public int IndexOfAny(char[] anyOf, int startIndex) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public int IndexOfAny(char[] anyOf, int startIndex, int count) { throw null; } - public static bool IsNullOrEmpty(Microsoft.Extensions.Primitives.StringSegment value) { throw null; } - public int LastIndexOf(char value) { throw null; } - public static bool operator ==(Microsoft.Extensions.Primitives.StringSegment left, Microsoft.Extensions.Primitives.StringSegment right) { throw null; } - public static implicit operator System.ReadOnlyMemory (Microsoft.Extensions.Primitives.StringSegment segment) { throw null; } - public static implicit operator System.ReadOnlySpan (Microsoft.Extensions.Primitives.StringSegment segment) { throw null; } - public static implicit operator Microsoft.Extensions.Primitives.StringSegment (string value) { throw null; } - public static bool operator !=(Microsoft.Extensions.Primitives.StringSegment left, Microsoft.Extensions.Primitives.StringSegment right) { throw null; } - public Microsoft.Extensions.Primitives.StringTokenizer Split(char[] chars) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public bool StartsWith(string text, System.StringComparison comparisonType) { throw null; } - public Microsoft.Extensions.Primitives.StringSegment Subsegment(int offset) { throw null; } - public Microsoft.Extensions.Primitives.StringSegment Subsegment(int offset, int length) { throw null; } - public string Substring(int offset) { throw null; } - [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]public string Substring(int offset, int length) { throw null; } - public override string ToString() { throw null; } - public Microsoft.Extensions.Primitives.StringSegment Trim() { throw null; } - public Microsoft.Extensions.Primitives.StringSegment TrimEnd() { throw null; } - public Microsoft.Extensions.Primitives.StringSegment TrimStart() { throw null; } - } - public partial class StringSegmentComparer : System.Collections.Generic.IComparer, System.Collections.Generic.IEqualityComparer - { - internal StringSegmentComparer() { } - public static Microsoft.Extensions.Primitives.StringSegmentComparer Ordinal { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public static Microsoft.Extensions.Primitives.StringSegmentComparer OrdinalIgnoreCase { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public int Compare(Microsoft.Extensions.Primitives.StringSegment x, Microsoft.Extensions.Primitives.StringSegment y) { throw null; } - public bool Equals(Microsoft.Extensions.Primitives.StringSegment x, Microsoft.Extensions.Primitives.StringSegment y) { throw null; } - public int GetHashCode(Microsoft.Extensions.Primitives.StringSegment obj) { throw null; } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public readonly partial struct StringTokenizer : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable - { - private readonly object _dummy; - public StringTokenizer(Microsoft.Extensions.Primitives.StringSegment value, char[] separators) { throw null; } - public StringTokenizer(string value, char[] separators) { throw null; } - public Microsoft.Extensions.Primitives.StringTokenizer.Enumerator GetEnumerator() { throw null; } - System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public partial struct Enumerator : System.Collections.Generic.IEnumerator, System.Collections.IEnumerator, System.IDisposable - { - private object _dummy; - private int _dummyPrimitive; - public Enumerator(ref Microsoft.Extensions.Primitives.StringTokenizer tokenizer) { throw null; } - public Microsoft.Extensions.Primitives.StringSegment Current { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - object System.Collections.IEnumerator.Current { get { throw null; } } - public void Dispose() { } - public bool MoveNext() { throw null; } - public void Reset() { } - } - } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public readonly partial struct StringValues : System.Collections.Generic.ICollection, System.Collections.Generic.IEnumerable, System.Collections.Generic.IList, System.Collections.Generic.IReadOnlyCollection, System.Collections.Generic.IReadOnlyList, System.Collections.IEnumerable, System.IEquatable, System.IEquatable, System.IEquatable - { - private readonly object _dummy; - public static readonly Microsoft.Extensions.Primitives.StringValues Empty; - public StringValues(string value) { throw null; } - public StringValues(string[] values) { throw null; } - public int Count { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]get { throw null; } } - public string this[int index] { [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]get { throw null; } } - bool System.Collections.Generic.ICollection.IsReadOnly { get { throw null; } } - string System.Collections.Generic.IList.this[int index] { get { throw null; } set { } } - public static Microsoft.Extensions.Primitives.StringValues Concat(Microsoft.Extensions.Primitives.StringValues values1, Microsoft.Extensions.Primitives.StringValues values2) { throw null; } - public static Microsoft.Extensions.Primitives.StringValues Concat(in Microsoft.Extensions.Primitives.StringValues values, string value) { throw null; } - public static Microsoft.Extensions.Primitives.StringValues Concat(string value, in Microsoft.Extensions.Primitives.StringValues values) { throw null; } - public bool Equals(Microsoft.Extensions.Primitives.StringValues other) { throw null; } - public static bool Equals(Microsoft.Extensions.Primitives.StringValues left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static bool Equals(Microsoft.Extensions.Primitives.StringValues left, string right) { throw null; } - public static bool Equals(Microsoft.Extensions.Primitives.StringValues left, string[] right) { throw null; } - public override bool Equals(object obj) { throw null; } - public bool Equals(string other) { throw null; } - public static bool Equals(string left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public bool Equals(string[] other) { throw null; } - public static bool Equals(string[] left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public Microsoft.Extensions.Primitives.StringValues.Enumerator GetEnumerator() { throw null; } - public override int GetHashCode() { throw null; } - public static bool IsNullOrEmpty(Microsoft.Extensions.Primitives.StringValues value) { throw null; } - public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, object right) { throw null; } - public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, string right) { throw null; } - public static bool operator ==(Microsoft.Extensions.Primitives.StringValues left, string[] right) { throw null; } - public static bool operator ==(object left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static bool operator ==(string left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static bool operator ==(string[] left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static implicit operator string (Microsoft.Extensions.Primitives.StringValues values) { throw null; } - public static implicit operator string[] (Microsoft.Extensions.Primitives.StringValues value) { throw null; } - public static implicit operator Microsoft.Extensions.Primitives.StringValues (string value) { throw null; } - public static implicit operator Microsoft.Extensions.Primitives.StringValues (string[] values) { throw null; } - public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, object right) { throw null; } - public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, string right) { throw null; } - public static bool operator !=(Microsoft.Extensions.Primitives.StringValues left, string[] right) { throw null; } - public static bool operator !=(object left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static bool operator !=(string left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - public static bool operator !=(string[] left, Microsoft.Extensions.Primitives.StringValues right) { throw null; } - void System.Collections.Generic.ICollection.Add(string item) { } - void System.Collections.Generic.ICollection.Clear() { } - bool System.Collections.Generic.ICollection.Contains(string item) { throw null; } - void System.Collections.Generic.ICollection.CopyTo(string[] array, int arrayIndex) { } - bool System.Collections.Generic.ICollection.Remove(string item) { throw null; } - System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } - int System.Collections.Generic.IList.IndexOf(string item) { throw null; } - void System.Collections.Generic.IList.Insert(int index, string item) { } - void System.Collections.Generic.IList.RemoveAt(int index) { } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - public string[] ToArray() { throw null; } - public override string ToString() { throw null; } - [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public partial struct Enumerator : System.Collections.Generic.IEnumerator, System.Collections.IEnumerator, System.IDisposable - { - private object _dummy; - private int _dummyPrimitive; - public Enumerator(ref Microsoft.Extensions.Primitives.StringValues values) { throw null; } - public string Current { get { throw null; } } - object System.Collections.IEnumerator.Current { get { throw null; } } - public void Dispose() { } - public bool MoveNext() { throw null; } - void System.Collections.IEnumerator.Reset() { } - } - } -} diff --git a/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp3.0.cs b/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp3.0.cs deleted file mode 100644 index 18cdcbdfa35..00000000000 --- a/src/WebEncoders/ref/Microsoft.Extensions.WebEncoders.netcoreapp3.0.cs +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DependencyInjection -{ - public static partial class EncoderServiceCollectionExtensions - { - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddWebEncoders(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { throw null; } - public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddWebEncoders(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, System.Action setupAction) { throw null; } - } -} -namespace Microsoft.Extensions.WebEncoders -{ - public sealed partial class WebEncoderOptions - { - public WebEncoderOptions() { } - public System.Text.Encodings.Web.TextEncoderSettings TextEncoderSettings { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } - } -} -namespace Microsoft.Extensions.WebEncoders.Testing -{ - public sealed partial class HtmlTestEncoder : System.Text.Encodings.Web.HtmlEncoder - { - public HtmlTestEncoder() { } - public override int MaxOutputCharactersPerInputCharacter { get { throw null; } } - public override void Encode(System.IO.TextWriter output, char[] value, int startIndex, int characterCount) { } - public override void Encode(System.IO.TextWriter output, string value, int startIndex, int characterCount) { } - public override string Encode(string value) { throw null; } - public unsafe override int FindFirstCharacterToEncode(char* text, int textLength) { throw null; } - public unsafe override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten) { throw null; } - public override bool WillEncode(int unicodeScalar) { throw null; } - } - public partial class JavaScriptTestEncoder : System.Text.Encodings.Web.JavaScriptEncoder - { - public JavaScriptTestEncoder() { } - public override int MaxOutputCharactersPerInputCharacter { get { throw null; } } - public override void Encode(System.IO.TextWriter output, char[] value, int startIndex, int characterCount) { } - public override void Encode(System.IO.TextWriter output, string value, int startIndex, int characterCount) { } - public override string Encode(string value) { throw null; } - public unsafe override int FindFirstCharacterToEncode(char* text, int textLength) { throw null; } - public unsafe override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten) { throw null; } - public override bool WillEncode(int unicodeScalar) { throw null; } - } - public partial class UrlTestEncoder : System.Text.Encodings.Web.UrlEncoder - { - public UrlTestEncoder() { } - public override int MaxOutputCharactersPerInputCharacter { get { throw null; } } - public override void Encode(System.IO.TextWriter output, char[] value, int startIndex, int characterCount) { } - public override void Encode(System.IO.TextWriter output, string value, int startIndex, int characterCount) { } - public override string Encode(string value) { throw null; } - public unsafe override int FindFirstCharacterToEncode(char* text, int textLength) { throw null; } - public unsafe override bool TryEncodeUnicodeScalar(int unicodeScalar, char* buffer, int bufferLength, out int numberOfCharactersWritten) { throw null; } - public override bool WillEncode(int unicodeScalar) { throw null; } - } -} From 5e538fc1b7d2eb73cfdbaee92a94afc952139085 Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 21:13:55 -0700 Subject: [PATCH 6/9] Remove a netcoreapp2.0 ref assembly --- ...ensions.DiagnosticAdapter.netcoreapp2.0.cs | 131 ------------------ 1 file changed, 131 deletions(-) delete mode 100644 src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp2.0.cs diff --git a/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp2.0.cs b/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp2.0.cs deleted file mode 100644 index ca53951102b..00000000000 --- a/src/DiagnosticAdapter/ref/Microsoft.Extensions.DiagnosticAdapter.netcoreapp2.0.cs +++ /dev/null @@ -1,131 +0,0 @@ -// Copyright (c) .NET Foundation. All rights reserved. -// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. - -namespace Microsoft.Extensions.DiagnosticAdapter -{ - public partial class DiagnosticNameAttribute : System.Attribute - { - public DiagnosticNameAttribute(string name) { } - public string Name { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - } - public partial class DiagnosticSourceAdapter : System.IObserver> - { - public DiagnosticSourceAdapter(object target) { } - public DiagnosticSourceAdapter(object target, System.Func isEnabled) { } - public DiagnosticSourceAdapter(object target, System.Func isEnabled, Microsoft.Extensions.DiagnosticAdapter.IDiagnosticSourceMethodAdapter methodAdapter) { } - public DiagnosticSourceAdapter(object target, System.Func isEnabled) { } - public DiagnosticSourceAdapter(object target, System.Func isEnabled, Microsoft.Extensions.DiagnosticAdapter.IDiagnosticSourceMethodAdapter methodAdapter) { } - public bool IsEnabled(string diagnosticName) { throw null; } - public bool IsEnabled(string diagnosticName, object arg1, object arg2 = null) { throw null; } - void System.IObserver>.OnCompleted() { } - void System.IObserver>.OnError(System.Exception error) { } - void System.IObserver>.OnNext(System.Collections.Generic.KeyValuePair value) { } - public void Write(string diagnosticName, object parameters) { } - } - public partial interface IDiagnosticSourceMethodAdapter - { - System.Func Adapt(System.Reflection.MethodInfo method, System.Type inputType); - } - public partial class ProxyDiagnosticSourceMethodAdapter : Microsoft.Extensions.DiagnosticAdapter.IDiagnosticSourceMethodAdapter - { - public ProxyDiagnosticSourceMethodAdapter() { } - public System.Func Adapt(System.Reflection.MethodInfo method, System.Type inputType) { throw null; } - } -} -namespace Microsoft.Extensions.DiagnosticAdapter.Infrastructure -{ - public partial interface IProxy - { - T Upwrap(); - } - public partial interface IProxyFactory - { - TProxy CreateProxy(object obj); - } -} -namespace Microsoft.Extensions.DiagnosticAdapter.Internal -{ - public partial class InvalidProxyOperationException : System.InvalidOperationException - { - public InvalidProxyOperationException(string message) { } - } - public static partial class ProxyAssembly - { - public static System.Reflection.Emit.TypeBuilder DefineType(string name, System.Reflection.TypeAttributes attributes, System.Type baseType, System.Type[] interfaces) { throw null; } - } - public abstract partial class ProxyBase : Microsoft.Extensions.DiagnosticAdapter.Infrastructure.IProxy - { - public readonly System.Type WrappedType; - protected ProxyBase(System.Type wrappedType) { } - public abstract object UnderlyingInstanceAsObject { get; } - public T Upwrap() { throw null; } - } - public partial class ProxyBase : Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyBase where T : class - { - public readonly T Instance; - public ProxyBase(T instance) : base (default(System.Type)) { } - public T UnderlyingInstance { get { throw null; } } - public override object UnderlyingInstanceAsObject { get { throw null; } } - } - public partial class ProxyEnumerable : System.Collections.Generic.IEnumerable, System.Collections.IEnumerable - { - public ProxyEnumerable(System.Collections.Generic.IEnumerable source, System.Type proxyType) { } - public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - public partial class ProxyEnumerator : System.Collections.Generic.IEnumerator, System.Collections.IEnumerator, System.IDisposable - { - public ProxyEnumerator(System.Collections.Generic.IEnumerator source, System.Type proxyType) { } - public TTargetElement Current { get { throw null; } } - object System.Collections.IEnumerator.Current { get { throw null; } } - public void Dispose() { } - public bool MoveNext() { throw null; } - public void Reset() { } - } - } - public partial class ProxyFactory : Microsoft.Extensions.DiagnosticAdapter.Infrastructure.IProxyFactory - { - public ProxyFactory() { } - public TProxy CreateProxy(object obj) { throw null; } - } - public partial class ProxyList : System.Collections.Generic.IEnumerable, System.Collections.Generic.IReadOnlyCollection, System.Collections.Generic.IReadOnlyList, System.Collections.IEnumerable - { - public ProxyList(System.Collections.Generic.IList source) { } - protected ProxyList(System.Collections.Generic.IList source, System.Type proxyType) { } - public int Count { get { throw null; } } - public TTargetElement this[int index] { get { throw null; } } - public System.Collections.Generic.IEnumerator GetEnumerator() { throw null; } - System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } - } - public static partial class ProxyMethodEmitter - { - public static System.Func CreateProxyMethod(System.Reflection.MethodInfo method, System.Type inputType) { throw null; } - } - public partial class ProxyTypeCache : System.Collections.Concurrent.ConcurrentDictionary, Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult> - { - public ProxyTypeCache() { } - } - public partial class ProxyTypeCacheResult - { - public ProxyTypeCacheResult() { } - public System.Reflection.ConstructorInfo Constructor { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public string Error { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public bool IsError { get { throw null; } } - public System.Tuple Key { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public System.Type Type { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } - public static Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult FromError(System.Tuple key, string error) { throw null; } - public static Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCacheResult FromType(System.Tuple key, System.Type type, System.Reflection.ConstructorInfo constructor) { throw null; } - } - public static partial class ProxyTypeEmitter - { - public static System.Type GetProxyType(Microsoft.Extensions.DiagnosticAdapter.Internal.ProxyTypeCache cache, System.Type targetType, System.Type sourceType) { throw null; } - } -} -namespace System.Diagnostics -{ - public static partial class DiagnosticListenerExtensions - { - public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target) { throw null; } - public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target, System.Func isEnabled) { throw null; } - public static System.IDisposable SubscribeWithAdapter(this System.Diagnostics.DiagnosticListener diagnostic, object target, System.Func isEnabled) { throw null; } - } -} From 422c9a4a3e50dc2962edb7755c0943b14d4b1ee5 Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 21:54:47 -0700 Subject: [PATCH 7/9] Fix test --- src/Hosting/test/FunctionalTests/ShutdownTests.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Hosting/test/FunctionalTests/ShutdownTests.cs b/src/Hosting/test/FunctionalTests/ShutdownTests.cs index ae305eccbfb..ce54a47a9ac 100644 --- a/src/Hosting/test/FunctionalTests/ShutdownTests.cs +++ b/src/Hosting/test/FunctionalTests/ShutdownTests.cs @@ -55,7 +55,7 @@ private async Task ExecuteShutdownTest(string testName, string shutdownMechanic) RuntimeFlavor.CoreClr, RuntimeArchitecture.x64) { - TargetFramework = Tfm.NetCoreApp30, + TargetFramework = Tfm.NetCoreApp31, ApplicationType = ApplicationType.Portable, PublishApplicationBeforeDeployment = true, StatusMessagesEnabled = false From e3e66ed5359969d5f16f2a5a28ea673963cb13e7 Mon Sep 17 00:00:00 2001 From: John Luo Date: Wed, 11 Sep 2019 23:07:30 -0700 Subject: [PATCH 8/9] Missed update --- .../Config.AzureKeyVault/samples/KeyVaultSample.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Configuration/Config.AzureKeyVault/samples/KeyVaultSample.csproj b/src/Configuration/Config.AzureKeyVault/samples/KeyVaultSample.csproj index aee7104a90e..fba2d438513 100644 --- a/src/Configuration/Config.AzureKeyVault/samples/KeyVaultSample.csproj +++ b/src/Configuration/Config.AzureKeyVault/samples/KeyVaultSample.csproj @@ -1,7 +1,7 @@ - netcoreapp3.0;net461 + $(DefaultNetCoreTargetFramework);net461 portable Exe From 6935099b7f88ac2e4f38013b83630ba61cca51b2 Mon Sep 17 00:00:00 2001 From: John Luo Date: Thu, 12 Sep 2019 12:20:44 -0700 Subject: [PATCH 9/9] Update to preview1 branding --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index 54d57ff4fb0..5a15ef9c0a0 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -10,7 +10,7 @@ 1 0 $(MajorVersion).$(MinorVersion).$(PatchVersion) - alpha1 + preview1 $(VersionPrefix).0