838 references to AppContext
ArgumentForwarding.Tests (2)
ArgumentForwardingTests.cs (2)
27ReflectorPath = Path.Combine(AppContext.BaseDirectory, s_reflectorDllName); 28ReflectorCmdPath = Path.Combine(AppContext.BaseDirectory, s_reflectorCmdName);
aspire (2)
RegexGenerator.g.cs (2)
3504/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 3505internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Azure.Messaging.EventHubs (2)
AzureMessagingEventHubsSettings.cs (2)
62/// It can be enabled by setting "Azure.Experimental.EnableActivitySource" <see cref="AppContext"/> switch to true. 78if (AppContext.TryGetSwitch("Azure.Experimental.EnableActivitySource", out var enabled))
Aspire.Azure.Messaging.ServiceBus (2)
AzureMessagingServiceBusSettings.cs (2)
62/// It can be enabled by setting "Azure.Experimental.EnableActivitySource" <see cref="AppContext"/> switch to true. 78if (AppContext.TryGetSwitch("Azure.Experimental.EnableActivitySource", out var enabled))
Aspire.Azure.Storage.Blobs (2)
RegexGenerator.g.cs (2)
260/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 261internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Azure.Storage.Queues (2)
RegexGenerator.g.cs (2)
260/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 261internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Components.Common.TestUtilities (1)
ConformanceTests.cs (1)
29protected string JsonSchemaPath => Path.Combine(AppContext.BaseDirectory, "ConfigurationSchema.json");
Aspire.Confluent.Kafka (1)
ConfluentKafkaCommon.cs (1)
20AppContext.TryGetSwitch(EnableAspire8ConfluentKafkaMetrics, out var value) && value;
Aspire.Confluent.Kafka.Tests (2)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Dashboard (3)
DashboardWebApplication.cs (1)
118AppContext.SetData("Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.MaxItemCount", 10_000);
RegexGenerator.g.cs (2)
2341/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 2342internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Dashboard.Tests (1)
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
Aspire.EndToEnd.Tests (7)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
tests\Shared\TemplatesTesting\BuildEnvironment.cs (3)
31public static readonly string TestAssetsPath = Path.Combine(AppContext.BaseDirectory, "testassets"); 166NuGetPackagesPath = UsesCustomDotNet ? Path.Combine(AppContext.BaseDirectory, $"nuget-cache-{Guid.NewGuid()}") : null; 200LogRootPath = Path.Combine(AppContext.BaseDirectory, "logs");
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
30: Path.Combine(AppContext.BaseDirectory, "templates");
Aspire.Hosting (2)
RegexGenerator.g.cs (2)
2085/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 2086internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Hosting.Azure (2)
RegexGenerator.g.cs (2)
260/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 261internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Hosting.Azure.KeyVault (2)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Hosting.DevTunnels (2)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Hosting.NodeJs.Tests (1)
AddNodeAppTests.cs (1)
15var workingDirectory = AppContext.BaseDirectory;
Aspire.Hosting.Python (2)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Hosting.SqlServer (2)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Aspire.Hosting.Testing.Tests (4)
TestingBuilderTests.cs (3)
38var unexpectedAppHostFiles = Directory.GetFiles(AppContext.BaseDirectory, "TestProject.AppHost.*"); 44throw new InvalidOperationException($"Found unexpected AppHost files in {AppContext.BaseDirectory}: {string.Join(", ", unexpectedAppHostFiles)}"); 54var appHostAssembly = Assembly.LoadFrom(Path.Combine(AppContext.BaseDirectory, testProjectAssemblyPath));
tests\Aspire.Hosting.Tests\Utils\MSBuildUtils.cs (1)
10string directory = AppContext.BaseDirectory;
Aspire.Hosting.Tests (1)
Utils\MSBuildUtils.cs (1)
10string directory = AppContext.BaseDirectory;
Aspire.Templates.Tests (7)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
tests\Shared\Playwright\TestUtils.cs (1)
10DirectoryInfo? repoRoot = new(AppContext.BaseDirectory);
tests\Shared\TemplatesTesting\BuildEnvironment.cs (3)
31public static readonly string TestAssetsPath = Path.Combine(AppContext.BaseDirectory, "testassets"); 166NuGetPackagesPath = UsesCustomDotNet ? Path.Combine(AppContext.BaseDirectory, $"nuget-cache-{Guid.NewGuid()}") : null; 200LogRootPath = Path.Combine(AppContext.BaseDirectory, "logs");
tests\Shared\TemplatesTesting\TemplateCustomHive.cs (1)
30: Path.Combine(AppContext.BaseDirectory, "templates");
AutobahnTestApp (1)
Program.cs (1)
63var certPath = Path.Combine(AppContext.BaseDirectory, "TestResources", "testCert.pfx");
Binding.Http.IntegrationTests (2)
OperationContextTests.cs (2)
20AppContext.SetSwitch("System.ServiceModel.OperationContext.DisableAsyncFlow", true); 38bool asyncFlowDisabled = AppContext.TryGetSwitch("System.ServiceModel.OperationContext.DisableAsyncFlow", out bool switchEnabled) && switchEnabled;
Binding.Tcp.IntegrationTests (1)
OperationContextAsyncFlowTests.cs (1)
157var asyncFlowDisabled = AppContext.TryGetSwitch("System.ServiceModel.OperationContext.DisableAsyncFlow", out var enabled) && enabled;
BuildActionTelemetryTable (2)
RegexGenerator.g.cs (2)
327/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 328internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
BuildBoss (1)
Program.cs (1)
68(solutionFiles.Count > 0) ? Path.GetDirectoryName(solutionFiles[0]) : AppContext.BaseDirectory);
ConfigurationSchemaGenerator (2)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
ConfigurationSchemaGenerator.Tests (2)
RegexGenerator.g.cs (2)
290/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 291internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
dotnet (18)
CommandFactory\CommandResolution\AppBaseCommandResolver.cs (1)
16AppContext.BaseDirectory,
CommandFactory\CommandResolution\AppBaseDllCommandResolver.cs (1)
21var localPath = Path.Combine(AppContext.BaseDirectory,
CommandFactory\CommandResolution\DotnetToolsCommandResolver.cs (1)
16_dotnetToolPath = Path.Combine(AppContext.BaseDirectory,
CommandFactory\CommandResolution\ProjectFactory.cs (1)
34Path.Combine(AppContext.BaseDirectory, "MSBuild.dll") :
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (1)
378Path.Combine(AppContext.BaseDirectory, "MSBuild.dll") :
CommandLineInfo.cs (1)
35Reporter.Output.WriteLine($" Base Path: {AppContext.BaseDirectory}");
Commands\Format\FormatForwardingApp.cs (3)
14=> Path.Combine(AppContext.BaseDirectory, "DotnetTools/dotnet-format/dotnet-format.dll"); 17=> Path.Combine(AppContext.BaseDirectory, "DotnetTools/dotnet-format/dotnet-format.deps.json"); 20=> Path.Combine(AppContext.BaseDirectory, "DotnetTools/dotnet-format/dotnet-format.runtimeconfig.json");
Commands\Fsi\FsiForwardingApp.cs (2)
50var dllPath = Path.Combine(AppContext.BaseDirectory, FsiDllName); 57return Path.Combine(AppContext.BaseDirectory, FsiExeName);
Commands\Run\CommonRunHelpers.cs (1)
21globalProperties[Constants.MSBuildExtensionsPath] = AppContext.BaseDirectory;
Commands\Run\CSharpCompilerCommand.cs (1)
42private static string SdkPath => field ??= PathUtility.EnsureNoTrailingDirectorySeparator(AppContext.BaseDirectory);
Commands\Run\RunCommand.cs (1)
839globalProperties[Constants.MSBuildExtensionsPath] = AppContext.BaseDirectory;
Commands\Test\VSTest\VSTestForwardingApp.cs (1)
38return Path.Combine(AppContext.BaseDirectory, VstestAppName);
NuGetForwardingApp.cs (1)
41AppContext.BaseDirectory,
PerformanceLogEventSource.cs (1)
36SDKInfo(Product.Version, commitSha, RuntimeInformation.RuntimeIdentifier, versionFile.BuildRid, AppContext.BaseDirectory);
ShellShim\ShellShimTemplateFinder.cs (1)
63return Path.Combine(AppContext.BaseDirectory, "AppHostTemplate");
dotnet.Tests (11)
BundledTargetFramworkTests.cs (1)
21AppContext.BaseDirectory,
CommandFactoryTests\GivenAnAppBaseCommandResolver.cs (7)
51CommandResolverTestUtils.CreateNonRunnableTestCommand(AppContext.BaseDirectory, "appbasetestcommand1", ".exe"); 74var testDir = Path.Combine(AppContext.BaseDirectory, "appbasetestsubdir"); 94CommandResolverTestUtils.CreateNonRunnableTestCommand(AppContext.BaseDirectory, "appbasetestcommand1", ".exe"); 114CommandResolverTestUtils.CreateNonRunnableTestCommand(AppContext.BaseDirectory, "appbasetestcommand1", ".exe"); 136CommandResolverTestUtils.CreateNonRunnableTestCommand(AppContext.BaseDirectory, "appbasetestcommand1", ".exe"); 137CommandResolverTestUtils.CreateNonRunnableTestCommand(AppContext.BaseDirectory, "appbasetestcommand1", ".cmd"); 162CommandResolverTestUtils.CreateNonRunnableTestCommand(AppContext.BaseDirectory, "someWrapCommand", ".cmd");
CommandFactoryTests\GivenAProjectPathCommandResolver.cs (1)
13private static readonly string s_testProjectDirectory = Path.Combine(AppContext.BaseDirectory, "testprojectdirectory");
CommandTests\Test\GivenDotnetTestBuildsAndRunsTestfromCsproj.cs (2)
447var settingsPath = Path.Combine(AppContext.BaseDirectory, "CollectCodeCoverage.runsettings"); 719var pathWithComma = Path.Combine(AppContext.BaseDirectory, "a,b");
dotnet-dev-certs (2)
RegexGenerator.g.cs (2)
606/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 607internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
dotnet-format.UnitTests (2)
Analyzers\AnalyzerAssemblyGenerator.cs (2)
36var sdkTargetFrameworkTargetingPackVersion = (string)AppContext.GetData("ReferenceAssemblies.SdkTargetFramework.TargetingPackVersion")!; 37var sdkTargetFrameworkTargetFramework = (string)AppContext.GetData("ReferenceAssemblies.SdkTargetFramework.TargetFramework")!;
dotnet-portable (1)
Program.cs (1)
16var depsFile = new FileInfo(AppContext.GetData("FX_DEPS_FILE") as string);
dotnet-portable-v1 (1)
Program.cs (1)
16var depsFile = new FileInfo(AppContext.GetData("FX_DEPS_FILE") as string);
dotnet-portable-v1-prefercli (1)
Program.cs (1)
16var depsFile = new FileInfo(AppContext.GetData("FX_DEPS_FILE") as string);
dotnet-user-jwts (2)
src\Tools\Shared\SecretsHelpers\ProjectIdResolver.cs (2)
138Path.Combine(AppContext.BaseDirectory, "assets"), 140AppContext.BaseDirectory,
dotnet-user-secrets (2)
src\Tools\Shared\SecretsHelpers\ProjectIdResolver.cs (2)
138Path.Combine(AppContext.BaseDirectory, "assets"), 140AppContext.BaseDirectory,
dotnet-watch (3)
Program.cs (1)
35sdkRootDirectory = Path.Combine(AppContext.BaseDirectory, "..", "..", "..", "..", "..", "..");
Watch\MsBuildFileSetFactory.cs (2)
185Path.Combine(AppContext.BaseDirectory, "assets"), 187AppContext.BaseDirectory,
IIS.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\PublishedApplicationPublisher.cs (1)
25var path = Path.Combine(AppContext.BaseDirectory, GetProfileName(deploymentParameters));
IIS.LongTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\PublishedApplicationPublisher.cs (1)
25var path = Path.Combine(AppContext.BaseDirectory, GetProfileName(deploymentParameters));
IIS.NewHandler.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\PublishedApplicationPublisher.cs (1)
25var path = Path.Combine(AppContext.BaseDirectory, GetProfileName(deploymentParameters));
IIS.NewShim.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\PublishedApplicationPublisher.cs (1)
25var path = Path.Combine(AppContext.BaseDirectory, GetProfileName(deploymentParameters));
IIS.ShadowCopy.Tests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\PublishedApplicationPublisher.cs (1)
25var path = Path.Combine(AppContext.BaseDirectory, GetProfileName(deploymentParameters));
IISExpress.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\Infrastructure\PublishedApplicationPublisher.cs (1)
25var path = Path.Combine(AppContext.BaseDirectory, GetProfileName(deploymentParameters));
illink (2)
InProcessWebSite (2)
Program.cs (1)
187AppContext.SetSwitch("Microsoft.AspNetCore.Server.IIS.Latin1RequestHeaders", isEnabled: true);
Startup.cs (1)
69private async Task BaseDirectory(HttpContext ctx) => await ctx.Response.WriteAsync(AppContext.BaseDirectory);
InteropClient (1)
InteropClient.cs (1)
150AppContext.SetSwitch("System.Net.Http.SocketsHttpHandler.Http2UnencryptedSupport", true);
Microsoft.AspNetCore (1)
HostingPathResolver.cs (1)
9PathWithDirectorySeperatorAtEnd(ResolvePathNonCononical(contentRootPath, AppContext.BaseDirectory));
Microsoft.AspNetCore.Analyzers.Test (1)
src\Shared\AnalyzerTesting\TestReferences.cs (1)
35foreach (var assembly in Directory.EnumerateFiles(AppContext.BaseDirectory, "*.dll"))
Microsoft.AspNetCore.App.Analyzers.Test (1)
TestDiagnosticAnalyzer.cs (1)
155foreach (var assembly in Directory.EnumerateFiles(AppContext.BaseDirectory, "*.dll"))
Microsoft.AspNetCore.Authentication.Abstractions (1)
AuthenticationOptions.cs (1)
109_disableAutoDefaultScheme = AppContext.TryGetSwitch("Microsoft.AspNetCore.Authentication.SuppressAutoDefaultScheme", out var enabled) && enabled;
Microsoft.AspNetCore.Authentication.Cookies (1)
CookieAuthenticationEvents.cs (1)
15private static readonly bool _ignoreCookieRedirectMetadata = AppContext.TryGetSwitch("Microsoft.AspNetCore.Authentication.Cookies.IgnoreRedirectMetadata", out var isEnabled) && isEnabled;
Microsoft.AspNetCore.Authentication.Negotiate (2)
RegexGenerator.g.cs (2)
140/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 141internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Microsoft.AspNetCore.Authorization.Policy (1)
AuthorizationMiddleware.cs (1)
184if (AppContext.TryGetSwitch(SuppressUseHttpContextAsAuthorizationResource, out var useEndpointAsResource) && useEndpointAsResource)
Microsoft.AspNetCore.Authorization.Test (1)
AuthorizationMiddlewareTests.cs (1)
677AppContext.SetSwitch("Microsoft.AspNetCore.Authorization.SuppressUseHttpContextAsAuthorizationResource", isEnabled: true);
Microsoft.AspNetCore.Components (4)
ComponentFactory.cs (1)
19AppContext.TryGetSwitch("Microsoft.AspNetCore.Components.Unsupported.DisablePropertyInjection", out var isDisabled) &&
RegexGenerator.g.cs (2)
140/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 141internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Routing\RegexConstraintSupport.cs (1)
14AppContext.TryGetSwitch("Microsoft.AspNetCore.Components.Routing.RegexConstraintSupport", out var enabled) && enabled;
Microsoft.AspNetCore.Components.Analyzers.Tests (1)
AnalyzerTestBase.cs (1)
12private static readonly string ProjectDirectory = AppContext.BaseDirectory;
Microsoft.AspNetCore.Components.Endpoints (1)
DependencyInjection\HttpNavigationManager.cs (1)
15!AppContext.TryGetSwitch(_disableThrowNavigationException, out var switchValue) || !switchValue;
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
EndpointHtmlRendererTest.cs (1)
854AppContext.SetSwitch("Microsoft.AspNetCore.Components.Endpoints.NavigationManager.DisableThrowNavigationException", isEnabled: !allowException);
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (1)
AnalyzerTestBase.cs (1)
12private static readonly string ProjectDirectory = AppContext.BaseDirectory;
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteNavigationManager.cs (1)
24!AppContext.TryGetSwitch(_disableThrowNavigationException, out var switchValue) || !switchValue;
Microsoft.AspNetCore.Components.Web (2)
Routing\NavLink.cs (1)
16private static readonly bool _enableMatchAllForQueryStringAndFragment = AppContext.TryGetSwitch(EnableMatchAllForQueryStringAndFragmentSwitchKey, out var switchValue) && switchValue;
Virtualization\Virtualize.cs (1)
359var maxItemCount = AppContext.GetData("Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.MaxItemCount") switch
Microsoft.AspNetCore.Components.WebAssembly (1)
Hosting\WebAssemblyHostBuilder.cs (1)
117AppContext.SetSwitch("Microsoft.AspNetCore.Components.Routing.RegexConstraintSupport", true);
Microsoft.AspNetCore.Components.WebView.Maui (2)
BlazorWebViewHandler.cs (1)
19 AppContext.TryGetSwitch(UseBlockingDisposalSwitch, out var enabled) && enabled;
src\BlazorWebView\src\SharedSource\HostAddressHelper.cs (1)
13 AppContext.TryGetSwitch(AppHostAddressAlways0000Switch, out var enabled) && enabled;
Microsoft.AspNetCore.Components.WebView.WindowsForms (2)
BlazorWebView.cs (1)
184 appRootDir = AppContext.BaseDirectory;
src\BlazorWebView\src\SharedSource\HostAddressHelper.cs (1)
13 AppContext.TryGetSwitch(AppHostAddressAlways0000Switch, out var enabled) && enabled;
Microsoft.AspNetCore.Components.WebView.Wpf (2)
BlazorWebView.cs (1)
267 appRootDir = AppContext.BaseDirectory;
src\BlazorWebView\src\SharedSource\HostAddressHelper.cs (1)
13 AppContext.TryGetSwitch(AppHostAddressAlways0000Switch, out var enabled) && enabled;
Microsoft.AspNetCore.DataProtection (2)
KeyManagement\DefaultKeyResolver.cs (1)
75var data = AppContext.GetData(MaximumTotalDefaultKeyResolverRetriesDataKey);
KeyManagement\KeyRingProvider.cs (1)
61AppContext.TryGetSwitch(DisableAsyncKeyRingUpdateSwitchKey, out _disableAsyncKeyRingUpdate);
Microsoft.AspNetCore.DataProtection.Extensions.Tests (3)
DataProtectionProviderTests.cs (3)
51var keysPath = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName()); 323string uniqueTempPath = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName()); 340=> Path.Combine(AppContext.BaseDirectory, "TestFiles");
Microsoft.AspNetCore.DataProtection.Tests (7)
XmlEncryption\EncryptedXmlDecryptorTests.cs (7)
18var testCert1 = new X509Certificate2(Path.Combine(AppContext.BaseDirectory, "TestFiles", "TestCert1.pfx"), "password"); 32var testCert1 = new X509Certificate2(Path.Combine(AppContext.BaseDirectory, "TestFiles", "TestCert1.pfx"), "password"); 33var testCert2 = new X509Certificate2(Path.Combine(AppContext.BaseDirectory, "TestFiles", "TestCert2.pfx"), "password"); 50var fullCert = new X509Certificate2(Path.Combine(AppContext.BaseDirectory, "TestFiles", "TestCert1.pfx"), "password"); 51var publicKeyOnly = new X509Certificate2(Path.Combine(AppContext.BaseDirectory, "TestFiles", "TestCert1.PublicKeyOnly.cer"), ""); 68var testCert1 = new X509Certificate2(Path.Combine(AppContext.BaseDirectory, "TestFiles", "TestCert1.pfx"), "password"); 69var testCert2 = new X509Certificate2(Path.Combine(AppContext.BaseDirectory, "TestFiles", "TestCert2.pfx"), "password");
Microsoft.AspNetCore.DeveloperCertificates.XPlat (2)
RegexGenerator.g.cs (2)
606/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 607internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Microsoft.AspNetCore.FunctionalTests (1)
WebHostFunctionalTests.cs (1)
237var applicationBasePath = AppContext.BaseDirectory;
Microsoft.AspNetCore.Grpc.Swagger.Tests (1)
Infrastructure\OpenApiTestHelpers.cs (1)
24var filePath = Path.Combine(System.AppContext.BaseDirectory, "Microsoft.AspNetCore.Grpc.Swagger.Tests.xml");
Microsoft.AspNetCore.Hosting (3)
Internal\HostingApplicationDiagnostics.cs (1)
61if (!AppContext.TryGetSwitch("Microsoft.AspNetCore.Hosting.SuppressActivityOpenTelemetryData", out var enabled))
StaticWebAssets\StaticWebAssetsLoader.cs (1)
77var basePath = string.IsNullOrEmpty(assemblyLocation) ? AppContext.BaseDirectory : Path.GetDirectoryName(assemblyLocation);
WebHostBuilder.cs (1)
261var contentRootPath = ResolveContentRootPath(_options.ContentRootPath, AppContext.BaseDirectory);
Microsoft.AspNetCore.Hosting.Tests (4)
StaticWebAssets\ManifestStaticWebAssetsFileProviderTests.cs (3)
368manifest.ContentRoots = new[] { Path.Combine(AppContext.BaseDirectory, "testroot", "wwwroot") }; 509manifest.ContentRoots = new[] { AppContext.BaseDirectory }; 559manifest.ContentRoots = new[] { AppContext.BaseDirectory };
WebHostBuilderTests.cs (1)
704var appBase = AppContext.BaseDirectory;
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
EndpointFilterInvocationContextOfTTests.cs (2)
87var currentContentPath = Path.Combine(AppContext.BaseDirectory, "Shared", "GeneratedContent", "EndpointFilterInvocationContextOfT.Generated.cs"); 88var templatePath = Path.Combine(AppContext.BaseDirectory, "Shared", "GeneratedContent", "EndpointFilterInvocationContextOfT.Generated.tt");
Microsoft.AspNetCore.Http.Extensions (1)
HttpRequestJsonExtensions.cs (1)
29private static readonly bool _useStreamJsonOverload = AppContext.TryGetSwitch("Microsoft.AspNetCore.UseStreamBasedJsonParsing", out var isEnabled) && isEnabled;
Microsoft.AspNetCore.Http.Results.Tests (4)
ResultsCacheTests.cs (2)
13var currentContentPath = Path.Combine(AppContext.BaseDirectory, "Shared", "GeneratedContent", "ResultsCache.StatusCodes.cs"); 14var templatePath = Path.Combine(AppContext.BaseDirectory, "Shared", "GeneratedContent", "ResultsCache.StatusCodes.tt");
ResultsOfTTests.cs (2)
27var resultsOfTGeneratedPath = Path.Combine(AppContext.BaseDirectory, "Shared", "GeneratedContent", "ResultsOfT.Generated.cs"); 28var testsGeneratedPath = Path.Combine(AppContext.BaseDirectory, "Shared", "GeneratedContent", "ResultsOfTTests.Generated.cs");
Microsoft.AspNetCore.Identity (1)
SignInManager.cs (1)
476var alwaysLockout = AppContext.TryGetSwitch("Microsoft.AspNetCore.Identity.CheckPasswordSignInAlwaysResetLockoutOnSuccess", out var enabled) && enabled;
Microsoft.AspNetCore.Identity.Test (2)
SignInManagerTest.cs (2)
284AppContext.SetSwitch("Microsoft.AspNetCore.Identity.CheckPasswordSignInAlwaysResetLockoutOnSuccess", true); 304AppContext.SetSwitch("Microsoft.AspNetCore.Identity.CheckPasswordSignInAlwaysResetLockoutOnSuccess", false);
Microsoft.AspNetCore.InternalTesting (1)
TestPathUtilities.cs (1)
14var applicationBasePath = AppContext.BaseDirectory;
Microsoft.AspNetCore.InternalTesting.Tests (1)
TestPathUtilitiesTest.cs (1)
19Assert.Equal($"Solution file NotTesting.slnf could not be found in {AppContext.BaseDirectory} or its parent directories.", exception.Message);
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ModelMetadata.cs (1)
42AppContext.TryGetSwitch("Microsoft.AspNetCore.Mvc.ApiExplorer.IsEnhancedModelMetadataSupported", out var isEnhancedModelMetadataSupported) ? isEnhancedModelMetadataSupported : true;
Microsoft.AspNetCore.Mvc.Core (2)
ApplicationParts\RelatedAssemblyAttribute.cs (1)
71AppContext.BaseDirectory :
Formatters\SystemTextJsonInputFormatter.cs (1)
42_useStreamJsonOverload = AppContext.TryGetSwitch("Microsoft.AspNetCore.UseStreamBasedJsonParsing", out var isEnabled) && isEnabled;
Microsoft.AspNetCore.Mvc.FunctionalTests (8)
ErrorPageTests.cs (1)
82foreach (var path in Directory.EnumerateFiles(AppContext.BaseDirectory, "*.dll"))
RazorBuildTest.cs (1)
35foreach (var path in Directory.EnumerateFiles(AppContext.BaseDirectory, "*.dll"))
RazorRuntimeCompilationHostingStartupTest.cs (1)
33foreach (var path in Directory.EnumerateFiles(AppContext.BaseDirectory, "*.dll"))
RoutingDynamicOrderTest.cs (5)
58AppContext.SetSwitch("Microsoft.AspNetCore.Routing.UseCorrectCatchAllBehavior", isEnabled: true); 81AppContext.SetSwitch("Microsoft.AspNetCore.Routing.UseCorrectCatchAllBehavior", isEnabled: true); 103AppContext.SetSwitch("Microsoft.AspNetCore.Routing.UseCorrectCatchAllBehavior", isEnabled: true); 126AppContext.SetSwitch("Microsoft.AspNetCore.Routing.UseCorrectCatchAllBehavior", isEnabled: true); 147AppContext.SetSwitch("Microsoft.AspNetCore.Routing.UseCorrectCatchAllBehavior", isEnabled: true);
Microsoft.AspNetCore.Mvc.Testing (4)
WebApplicationFactory.cs (3)
401return (contentRoot == "~") ? AppContext.BaseDirectory : contentRoot; 418AppContext.BaseDirectory, 526var depsFile = new FileInfo(Path.Combine(AppContext.BaseDirectory, depsFileName));
WebApplicationFactoryContentRootAttribute.cs (1)
66/// relative path, it will be combined with <see cref="AppContext.BaseDirectory"/>.
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
DefaultEditorTemplates.cs (1)
315if (AppContext.TryGetSwitch(UsePasswordValue, out var usePasswordValue) && usePasswordValue)
Microsoft.AspNetCore.OpenApi.Build.Tests (1)
GenerateAdditionalXmlFilesForOpenApiTests.cs (1)
78var sourceTargetsPath = Path.Combine(AppContext.BaseDirectory, "Microsoft.AspNetCore.OpenApi.targets");
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (1)
RedisOutputCacheOptions.cs (1)
52AppContext.TryGetSwitch("Microsoft.AspNetCore.Caching.StackExchangeRedis.UseForceReconnect", out var value) && value;
Microsoft.AspNetCore.OutputCaching.Tests (1)
TestUtils.cs (1)
57var path = Path.Combine(AppContext.BaseDirectory, "TestDocument.txt");
Microsoft.AspNetCore.ResponseCaching.Tests (1)
TestUtils.cs (1)
82var path = Path.Combine(AppContext.BaseDirectory, "TestDocument.txt");
Microsoft.AspNetCore.Routing (2)
RegexGenerator.g.cs (2)
140/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 141internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Microsoft.AspNetCore.Server.HttpSys (1)
AsyncAcceptContext.cs (1)
20private readonly bool _logExpectationFailures = AppContext.TryGetSwitch(
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpServer.cs (1)
295AppContext.TryGetSwitch(Latin1Suppport, out _useLatin1);
Microsoft.AspNetCore.Server.IntegrationTesting.IIS (3)
IISDeployerBase.cs (3)
94var basePath = File.Exists(Path.Combine(AppContext.BaseDirectory, "x64", "aspnetcorev2.dll")) ? "" : @"ANCM\"; 96var ancmFile = Path.Combine(AppContext.BaseDirectory, arch); 99ancmFile = Path.Combine(AppContext.BaseDirectory, ancmDllName);
Microsoft.AspNetCore.Server.Kestrel.Core (11)
Internal\Http\Http1ChunkedEncodingMessageBody.cs (1)
31private static readonly bool InsecureChunkedParsing = AppContext.TryGetSwitch("Microsoft.AspNetCore.Server.Kestrel.EnableInsecureChunkedRequestParsing", out var value) && value;
Internal\Http\HttpParser.cs (1)
38public HttpParser(bool showErrorDetails) : this(showErrorDetails, AppContext.TryGetSwitch(KestrelServerOptions.DisableHttp1LineFeedTerminatorsSwitchKey, out var disabled) && disabled)
Internal\Http2\Http2Connection.cs (1)
80var data = AppContext.GetData(MaximumEnhanceYourCalmCountProperty);
Internal\Http2\Http2FrameWriter.cs (1)
53var data = AppContext.GetData(MaximumFlowControlQueueSizeProperty);
KestrelServerOptions.cs (4)
36AppContext.TryGetSwitch(FinOnErrorSwitch, out _finOnError); 37AppContext.TryGetSwitch(CertificateFileWatchingSwitch, out _disableCertificateFileWatching); 229_enableWebTransportAndH3Datagrams = AppContext.TryGetSwitch("Microsoft.AspNetCore.Server.Kestrel.Experimental.WebTransportAndH3Datagrams", out var enabled) && enabled; 247_disableHttp1LineFeedTerminators = AppContext.TryGetSwitch(DisableHttp1LineFeedTerminatorsSwitchKey, out var disabled) && disabled;
Middleware\HttpsConnectionMiddleware.cs (1)
535var enableHttp2OnWindows81 = AppContext.TryGetSwitch(EnableWindows81Http2, out var enabled) && enabled;
RegexGenerator.g.cs (2)
140/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 141internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Microsoft.AspNetCore.Server.Kestrel.Tests (5)
GeneratedCodeTests.cs (5)
24var httpHeadersGeneratedPath = Path.Combine(AppContext.BaseDirectory, "shared", "GeneratedContent", "HttpHeaders.Generated.cs"); 25var httpProtocolGeneratedPath = Path.Combine(AppContext.BaseDirectory, "shared", "GeneratedContent", "HttpProtocol.Generated.cs"); 26var httpUtilitiesGeneratedPath = Path.Combine(AppContext.BaseDirectory, "shared", "GeneratedContent", "HttpUtilities.Generated.cs"); 27var transportMultiplexedConnectionGeneratedPath = Path.Combine(AppContext.BaseDirectory, "shared", "GeneratedContent", "TransportMultiplexedConnection.Generated.cs"); 28var transportConnectionGeneratedPath = Path.Combine(AppContext.BaseDirectory, "shared", "GeneratedContent", "TransportConnection.Generated.cs");
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (1)
SocketTransportOptions.cs (1)
21AppContext.TryGetSwitch(FinOnErrorSwitch, out _finOnError);
Microsoft.AspNetCore.SignalR.Core (1)
Internal\DefaultHubDispatcher.cs (1)
40AppContext.TryGetSwitch("Microsoft.AspNetCore.SignalR.Hub.IsCustomAwaitableSupported", out bool customAwaitableSupport) ? customAwaitableSupport : true;
Microsoft.AspNetCore.SpaProxy (5)
SpaHostingStartup.cs (1)
20var spaProxyConfigFile = Path.Combine(AppContext.BaseDirectory, "spa.proxy.json");
SpaProxyLaunchManager.cs (4)
197WorkingDirectory = Path.Combine(AppContext.BaseDirectory, _options.WorkingDirectory) 243WorkingDirectory = Path.Combine(AppContext.BaseDirectory, _options.WorkingDirectory) 268var scriptPath = Path.Combine(AppContext.BaseDirectory, fileName); 305WorkingDirectory = Path.Combine(AppContext.BaseDirectory, _options.WorkingDirectory)
Microsoft.AspNetCore.StaticAssets (4)
Infrastructure\StaticAssetsEndpointDataSourceHelper.cs (2)
60return Path.Combine(AppContext.BaseDirectory, $"{environment.ApplicationName}.staticwebassets.endpoints.json"); 63return Path.IsPathRooted(staticAssetsManifestPath) ? staticAssetsManifestPath : Path.Combine(AppContext.BaseDirectory, staticAssetsManifestPath);
StaticAssetsEndpointRouteBuilderExtensions.cs (2)
24/// As an alternative, a full path can be specified to the manifest file. If a relative path is used, we'll search for the file in the <see cref="AppContext.BaseDirectory"/>. 34Path.Combine(AppContext.BaseDirectory, staticAssetsManifestPath) :
Microsoft.AspNetCore.StaticAssets.Tests (4)
StaticAssetsIntegrationTests.cs (4)
473var contentRoot = Path.Combine(AppContext.BaseDirectory, appName); 482var manifestPath = Path.Combine(AppContext.BaseDirectory, $"{appName}.staticwebassets.endpoints.json"); 568var (contentRoot, webRoot) = (AppContext.BaseDirectory, AppContext.BaseDirectory);
Microsoft.AspNetCore.StaticFiles.FunctionalTests (8)
FallbackStaticFileTest.cs (2)
34.UseWebRoot(AppContext.BaseDirectory) 87.UseWebRoot(AppContext.BaseDirectory)
StaticFileMiddlewareTests.cs (6)
54.UseWebRoot(AppContext.BaseDirectory) 100.UseWebRoot(AppContext.BaseDirectory) 108var last = File.GetLastWriteTimeUtc(Path.Combine(AppContext.BaseDirectory, "TestDocument.txt")); 145.UseWebRoot(Path.Combine(AppContext.BaseDirectory, baseDir)) 187.UseWebRoot(Path.Combine(AppContext.BaseDirectory, baseDir)) 247.UseWebRoot(Path.Combine(AppContext.BaseDirectory))
Microsoft.AspNetCore.StaticFiles.Tests (26)
DefaultFilesMiddlewareTests.cs (6)
60using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 83using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, "."))) 126using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, "."))) 208using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 255using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 310using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir)))
DirectoryBrowserMiddlewareTests.cs (7)
81using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 100using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, "."))) 141using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, "."))) 214using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 258using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 308using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 356using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir)))
StaticFileMiddlewareTests.cs (13)
51var badLink = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName() + ".txt"); 65.UseWebRoot(AppContext.BaseDirectory); 105.UseWebRoot(AppContext.BaseDirectory); 121using (var fileProvider = new PhysicalFileProvider(AppContext.BaseDirectory)) 177using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 213using var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir)); 253using var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir)); 296using var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir)); 340using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, "."))) 388using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, "."))) 444using var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, ".")); 470using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir))) 530using (var fileProvider = new PhysicalFileProvider(Path.Combine(AppContext.BaseDirectory, baseDir)))
Microsoft.AspNetCore.TestHost (2)
WebHostBuilderExtensions.cs (2)
133return builder.UseSolutionRelativeContentRoot(solutionRelativePath, AppContext.BaseDirectory, _defaultSolutionNames); 148return builder.UseSolutionRelativeContentRoot(solutionRelativePath, AppContext.BaseDirectory, [solutionName]);
Microsoft.AspNetCore.Tests (7)
WebApplicationTests.cs (7)
621builder.Host.UseContentRoot(AppContext.BaseDirectory); 622builder.Host.UseContentRoot(Path.TrimEndingDirectorySeparator(AppContext.BaseDirectory)); 625builder.WebHost.UseContentRoot(AppContext.BaseDirectory); 626builder.WebHost.UseContentRoot(Path.TrimEndingDirectorySeparator(AppContext.BaseDirectory)); 629Assert.Equal(NormalizePath(AppContext.BaseDirectory), NormalizePath(builder.Environment.ContentRootPath)); 678Assert.Equal(NormalizePath(AppContext.BaseDirectory), NormalizePath(builder.Environment.ContentRootPath)); 2216var wwwroot = Path.Combine(AppContext.BaseDirectory, "wwwroot");
Microsoft.AspNetCore.WebSockets.ConformanceTests (2)
AutobahnTests.cs (1)
38Path.Combine(AppContext.BaseDirectory, "autobahnreports");
Helpers.cs (1)
10return Path.GetFullPath(Path.Combine(AppContext.BaseDirectory, projectName));
Microsoft.AspNetCore.WebUtilities.Tests (1)
FileBufferingReadStreamTests.cs (1)
632return AppContext.BaseDirectory;
Microsoft.Build (1)
BuildEnvironmentHelper.cs (1)
451return AppContext.BaseDirectory;
Microsoft.Build.BuildCheck.UnitTests (3)
EndToEndTests.cs (1)
38private static string AssemblyLocation { get; } = Path.Combine(Path.GetDirectoryName(typeof(EndToEndTests).Assembly.Location) ?? AppContext.BaseDirectory);
TestAssemblyInfo.cs (2)
92contents: $"Temporary test folder for tests from {AppContext.BaseDirectory}"); 117var currentFolder = AppContext.BaseDirectory;
Microsoft.Build.CommandLine.UnitTests (3)
TestAssemblyInfo.cs (2)
92contents: $"Temporary test folder for tests from {AppContext.BaseDirectory}"); 117var currentFolder = AppContext.BaseDirectory;
XMake_Tests.cs (1)
91private static string TestAssetsRootPath { get; } = Path.Combine(Path.Combine(Path.GetDirectoryName(typeof(XMakeAppTests).Assembly.Location) ?? AppContext.BaseDirectory), "TestAssets");
Microsoft.Build.Engine.OM.UnitTests (3)
BuildEnvironmentHelper.cs (1)
451return AppContext.BaseDirectory;
TestAssemblyInfo.cs (2)
92contents: $"Temporary test folder for tests from {AppContext.BaseDirectory}"); 117var currentFolder = AppContext.BaseDirectory;
Microsoft.Build.Engine.UnitTests (4)
Construction\ElementLocation_Tests.cs (1)
32Path.Combine(AppContext.BaseDirectory, "Microsoft.Common.targets");
NetTaskHost_E2E_Tests.cs (1)
20private static string AssemblyLocation { get; } = Path.Combine(Path.GetDirectoryName(typeof(NetTaskHost_E2E_Tests).Assembly.Location) ?? AppContext.BaseDirectory);
TestAssemblyInfo.cs (2)
92contents: $"Temporary test folder for tests from {AppContext.BaseDirectory}"); 117var currentFolder = AppContext.BaseDirectory;
Microsoft.Build.Framework.UnitTests (2)
TestAssemblyInfo.cs (2)
92contents: $"Temporary test folder for tests from {AppContext.BaseDirectory}"); 117var currentFolder = AppContext.BaseDirectory;
Microsoft.Build.Tasks.Core (1)
BuildEnvironmentHelper.cs (1)
451return AppContext.BaseDirectory;
Microsoft.Build.Tasks.UnitTests (11)
AddToWin32Manifest_Tests.cs (1)
21Path.GetDirectoryName(typeof(AddToWin32Manifest_Tests).Assembly.Location) ?? AppContext.BaseDirectory,
GetFileHash_Tests.cs (1)
57Files = new[] { new TaskItem(Path.Combine(AppContext.BaseDirectory, "this_does_not_exist.txt")) },
ResolveAssemblyReference_CustomCultureTests.cs (1)
27Path.GetDirectoryName(typeof(AddToWin32Manifest_Tests).Assembly.Location) ?? AppContext.BaseDirectory,
SecurityUtil_Tests.cs (1)
16private static string TestAssembliesPaths { get; } = Path.Combine(AppContext.BaseDirectory, "TestResources");
TestAssemblyInfo.cs (2)
92contents: $"Temporary test folder for tests from {AppContext.BaseDirectory}"); 117var currentFolder = AppContext.BaseDirectory;
TestResources\TestBinary.cs (1)
16Path.Combine(AppContext.BaseDirectory, "TestResources", "lorem.bin");
VerifyFileHash_Tests.cs (4)
30File = Path.Combine(AppContext.BaseDirectory, "TestResources", "lorem.bin"), 48File = Path.Combine(AppContext.BaseDirectory, "TestResources", "lorem.bin"), 66File = Path.Combine(AppContext.BaseDirectory, "this_does_not_exist.txt"), 87File = Path.Combine(AppContext.BaseDirectory, "TestResources", "lorem.bin"),
Microsoft.Build.Utilities.Core (1)
BuildEnvironmentHelper.cs (1)
451return AppContext.BaseDirectory;
Microsoft.Build.Utilities.UnitTests (2)
TestAssemblyInfo.cs (2)
92contents: $"Temporary test folder for tests from {AppContext.BaseDirectory}"); 117var currentFolder = AppContext.BaseDirectory;
Microsoft.CodeAnalysis (2)
RegexGenerator.g.cs (2)
966/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 967internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (2)
CommandLineRunnerTests.cs (2)
249var error = $@"error CS2001: {string.Format(CSharpResources.ERR_FileNotFound, Path.Combine(AppContext.BaseDirectory, "@arg1"))}"; 396var error = $@"error CS2001: {string.Format(CSharpResources.ERR_FileNotFound, Path.Combine(AppContext.BaseDirectory, "a + b"))}";
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Threading\StaTaskScheduler.cs (1)
99AppContext.SetSwitch("Switch.MS.Internal.DoNotInvokeInWeakEventTableShutdownListener", isEnabled: true);
Microsoft.CodeAnalysis.LanguageServer (2)
HostWorkspace\LanguageServerWorkspaceFactory.cs (1)
42_solutionLevelAnalyzerPaths = new DirectoryInfo(AppContext.BaseDirectory).GetFiles("*.dll")
Program.cs (1)
106using var exportProvider = await LanguageServerExportProviderBuilder.CreateExportProviderAsync(AppContext.BaseDirectory, extensionManager, assemblyLoader, serverConfiguration.DevKitDependencyPath, cacheDirectory, loggerFactory, cancellationToken);
Microsoft.CodeAnalysis.LanguageServer.UnitTests (2)
Utilities\TestPaths.cs (2)
16=> Path.Combine(AppContext.BaseDirectory, DevKitExtensionSubdirectory, DevKitAssemblyFileName); 25=> Path.Combine(AppContext.BaseDirectory, LanguageServerSubdirectory);
Microsoft.CodeAnalysis.Scripting (1)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
201=> ((AppContext.GetData("TRUSTED_PLATFORM_ASSEMBLIES") as string)?.Split(Path.PathSeparator)).ToImmutableArrayOrEmpty();
Microsoft.CodeAnalysis.Scripting.TestUtilities (2)
VisualBasicScriptTestBase.cs (2)
27clientDir: AppContext.BaseDirectory, 28workingDir: workingDirectory ?? AppContext.BaseDirectory,
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\RuntimeUtilities.cs (1)
56clientDir: AppContext.BaseDirectory,
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\BuildHostProcessManager.cs (1)
33private static string MSBuildWorkspaceDirectory => Path.GetDirectoryName(typeof(BuildHostProcessManager).Assembly.Location) ?? AppContext.BaseDirectory;
Microsoft.CSharp (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.DotNet.ApiCompat.Tool (2)
Program.cs (2)
175Path.Combine(AppContext.BaseDirectory, "codeanalysis"); 297Path.Combine(AppContext.BaseDirectory, "codeanalysis");
Microsoft.DotNet.ApiSymbolExtensions.Tests (1)
AssemblySymbolLoaderTests.cs (1)
124IEnumerable<string> paths = new[] { AppContext.BaseDirectory };
Microsoft.DotNet.Arcade.Sdk.Tests (4)
GenerateResxSourceTests.cs (3)
28var resx = Path.Combine(AppContext.BaseDirectory, "testassets", "Resources", "TestStrings.resx"); 29var actualFile = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName()); 45var expectedFile = Path.Combine(AppContext.BaseDirectory, "testassets", "Resources", expectedFileName);
Utilities\TestProjectFixture.cs (1)
35_testAssets = Path.Combine(AppContext.BaseDirectory, "testassets");
Microsoft.DotNet.Build.Tasks.Workloads.Tests (4)
SwixComponentTests.cs (1)
19public string RandomPath => Path.Combine(AppContext.BaseDirectory, "obj", Path.GetFileNameWithoutExtension(Path.GetTempFileName()));
TestBase.cs (3)
11public static readonly string BaseIntermediateOutputPath = Path.Combine(AppContext.BaseDirectory, "obj", Path.GetFileNameWithoutExtension(Path.GetTempFileName())); 12public static readonly string BaseOutputPath = Path.Combine(AppContext.BaseDirectory, "bin", Path.GetFileNameWithoutExtension(Path.GetTempFileName())); 15public static readonly string TestAssetsPath = Path.Combine(AppContext.BaseDirectory, "testassets");
Microsoft.DotNet.Cli.Utils (6)
EnvironmentProvider.cs (1)
41var searchPaths = new List<string> { AppContext.BaseDirectory };
MSBuildForwardingAppWithoutLogging.cs (3)
199AppContext.BaseDirectory, 213AppContext.BaseDirectory, 226{ "MSBuildExtensionsPath", MSBuildExtensionsPathTestHook ?? Environment.GetEnvironmentVariable("MSBuildExtensionsPath") ?? AppContext.BaseDirectory },
Muxer.cs (2)
41string? rootPath = Path.GetDirectoryName(Path.GetDirectoryName(AppContext.BaseDirectory.TrimEnd(Path.DirectorySeparatorChar))); 83return AppContext.GetData(propertyName) as string;
Microsoft.DotNet.Configurer (1)
CliFolderPathCalculator.cs (1)
18Path.Combine(new DirectoryInfo(AppContext.BaseDirectory).Parent?.FullName ?? string.Empty, "NuGetFallbackFolder");
Microsoft.DotNet.MSBuildSdkResolver.Tests (1)
GivenAnMSBuildSdkResolver.cs (1)
861string baseDirectory = AppContext.BaseDirectory;
Microsoft.DotNet.NativeWrapper (1)
Interop.cs (1)
24HostFxrPath = (string)AppContext.GetData(Constants.RuntimeProperty.HostFxrPath)!;
Microsoft.DotNet.RemoteExecutor (2)
RemoteExecutor.cs (2)
643.Select(asm => System.IO.Path.Combine(AppContext.BaseDirectory, asm.GetName().Name + ".runtimeconfig.json")) 648.Select(asm => System.IO.Path.Combine(AppContext.BaseDirectory, asm.GetName().Name + ".deps.json"))
Microsoft.Extensions.AI.Evaluation.Integration.Tests (1)
Settings.cs (1)
74.SetBasePath(AppContext.BaseDirectory)
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (1)
Settings.cs (1)
44.SetBasePath(AppContext.BaseDirectory)
Microsoft.Extensions.AI.Templates.Tests (1)
Infrastructure\WellKnownPaths.cs (1)
48string? directory = AppContext.BaseDirectory;
Microsoft.Extensions.Caching.Memory (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Caching.StackExchangeRedis (1)
RedisCacheOptions.cs (1)
57AppContext.TryGetSwitch("Microsoft.AspNetCore.Caching.StackExchangeRedis.UseForceReconnect", out var value) && value;
Microsoft.Extensions.Configuration (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.Abstractions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.Binder (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.CommandLine (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.FileExtensions (2)
FileConfigurationExtensions.cs (1)
46return new PhysicalFileProvider(AppContext.BaseDirectory ?? string.Empty);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.Ini (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.Json (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.UserSecrets (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Configuration.Xml (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.DependencyInjection (3)
ServiceProvider.cs (2)
39AppContext.TryGetSwitch("Microsoft.Extensions.DependencyInjection.VerifyOpenGenericServiceTrimmability", out bool verifyOpenGenerics) ? verifyOpenGenerics : false; 43AppContext.TryGetSwitch("Microsoft.Extensions.DependencyInjection.DisableDynamicEngine", out bool disableDynamicEngine) ? disableDynamicEngine : false;
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.DependencyInjection.Abstractions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.DependencyModel (2)
ApplicationEnvironment.cs (1)
15string basePath = AppContext.BaseDirectory;
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Diagnostics (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Diagnostics.Abstractions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.FileProviders.Abstractions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.FileProviders.Physical (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.FileSystemGlobbing (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Hosting (3)
HostApplicationBuilder.cs (1)
302!string.Equals(previousContentRootPath, HostBuilder.ResolveContentRootPath(currentContentRootConfig, AppContext.BaseDirectory), StringComparison.OrdinalIgnoreCase))
HostBuilder.cs (1)
232ContentRootPath = ResolveContentRootPath(hostConfiguration[HostDefaults.ContentRootKey], AppContext.BaseDirectory),
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Hosting.Abstractions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Http (2)
src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (1)
15if (AppContext.TryGetSwitch("System.Net.Http.DisableUriRedaction", out bool value))
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Logging (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Logging.Abstractions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Logging.Configuration (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Logging.Console (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Logging.Generators (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Options (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Options.SourceGeneration (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Extensions.Primitives (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Interop.ComInterfaceGenerator (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Interop.JavaScript.JSImportGenerator (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Interop.LibraryImportGenerator (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Interop.SourceGeneration (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Maui (8)
Handlers\HybridWebView\HybridWebViewHandler.cs (1)
100 AppContext.TryGetSwitch(InvokeJavaScriptThrowsExceptionsSwitch, out var enabled) && enabled;
RuntimeFeature.cs (7)
31 AppContext.TryGetSwitch("Microsoft.Maui.RuntimeFeature.IsIVisualAssemblyScanningEnabled", out bool isEnabled) 40 => AppContext.TryGetSwitch("Microsoft.Maui.RuntimeFeature.IsShellSearchResultsRendererDisplayMemberNameSupported", out bool isSupported) 49 AppContext.TryGetSwitch("Microsoft.Maui.RuntimeFeature.IsQueryPropertyAttributeSupported", out bool isSupported) 58 AppContext.TryGetSwitch("Microsoft.Maui.RuntimeFeature.IsImplicitCastOperatorsUsageViaReflectionSupported", out bool isSupported) 66 AppContext.TryGetSwitch("Microsoft.Maui.RuntimeFeature.AreBindingInterceptorsSupported", out bool areSupported) 74 AppContext.TryGetSwitch("Microsoft.Maui.RuntimeFeature.IsXamlCBindingWithSourceCompilationEnabled", out bool areSupported) 84 AppContext.TryGetSwitch("Microsoft.Maui.RuntimeFeature.IsHybridWebViewSupported", out bool isSupported)
Microsoft.ML.OneDal (1)
OneDalUtils.cs (1)
32var currentDir = AppContext.BaseDirectory;
Microsoft.ML.PerformanceTests (1)
Harness\Configs.cs (1)
45var frameworkName = new FrameworkName(AppContext.TargetFrameworkName);
Microsoft.ML.SamplesUtils (1)
SamplesDatasetUtils.cs (1)
24string directory = AppContext.BaseDirectory;
Microsoft.ML.TestFrameworkCommon (4)
TestCommon.cs (1)
73directory = AppContext.BaseDirectory;
Utility\PathResolver.cs (3)
44if (!string.IsNullOrEmpty(AppContext.BaseDirectory)) 46yield return Path.Combine(AppContext.BaseDirectory, name); 98AppContext.BaseDirectory,
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (3)
AspNetSdkBaselineTest.cs (1)
71Path.Combine(TestContext.GetRepoRoot() ?? AppContext.BaseDirectory, "test", "Microsoft.NET.Sdk.StaticWebAssets.Tests", "StaticWebAssetsBaselines");
BlazorLegacyIntegrationTest60.cs (1)
17Path.Combine(TestContext.GetRepoRoot() ?? AppContext.BaseDirectory, "test", "Microsoft.NET.Sdk.BlazorWebAssembly.Tests", "StaticWebAssetsBaselines");
BlazorWasmBaselineTests.cs (1)
13Path.Combine(TestContext.GetRepoRoot() ?? AppContext.BaseDirectory, "test", "Microsoft.NET.Sdk.BlazorWebAssembly.Tests", "StaticWebAssetsBaselines");
Microsoft.NET.Sdk.StaticWebAssets.Tests (60)
AspNetSdkBaselineTest.cs (1)
71Path.Combine(TestContext.GetRepoRoot() ?? AppContext.BaseDirectory, "test", "Microsoft.NET.Sdk.StaticWebAssets.Tests", "StaticWebAssetsBaselines");
StaticWebAssets\ApplyCompressionNegotiationTest.cs (11)
151OutputPath = AppContext.BaseDirectory 192AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.br"), 258AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.gz"), 324AssetFile = Path.Combine(AppContext.BaseDirectory, "wwwroot", "candidate.js"), 377AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.br"), 435AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.gz"), 493AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.br"), 549AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.gz"), 605AssetFile = Path.Combine(AppContext.BaseDirectory, "wwwroot", "candidate.js"), 648AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.br"), 696AssetFile = Path.Combine(AppContext.BaseDirectory, $"{expectedName}.gz"),
StaticWebAssets\ConcatenateFilesTest.cs (1)
118["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "staticwebassets"),
StaticWebAssets\DefineStaticWebAssetEndpointsTest.cs (9)
395Path.Combine(AppContext.BaseDirectory, "Client", "obj", "Debug", "net6.0", "compressed", "rdfmaxp4ta-43emfwee4b.gz"), 405["RelatedAsset"] = Path.Combine(AppContext.BaseDirectory, "Client", "bin", "Debug", "net6.0", "wwwroot", "_framework", "dotnet.timezones.blat"), 406["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "Client", "obj", "Debug", "net6.0", "compressed"), 448Path.Combine(AppContext.BaseDirectory, "Client", "obj", "Debug", "net6.0", "compressed", "rdfmaxp4ta-43emfwee4b.gz"), 458["RelatedAsset"] = Path.Combine(AppContext.BaseDirectory, "Client", "obj", "Debug", "net6.0", "compressed", "RazorPackageLibraryDirectDependency.iiugt355ct.bundle.scp.css"), 459["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "Client", "obj", "Debug", "net6.0", "compressed"), 465["OriginalItemSpec"] = Path.Combine(AppContext.BaseDirectory, "Client", "obj", "Debug", "net6.0", "compressed", "RazorPackageLibraryDirectDependency.iiugt355ct.bundle.scp.css"), 494var assetIdentity = Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"); 510["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "dist"),
StaticWebAssets\GenerateStaticWebAssetEndpointsManifestTest.cs (9)
185var path = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + "endpoints.json"); 233var path = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + "endpoints.json"); 234var exclusionCachePath = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + "exclusions.cache"); 289var path = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + "endpoints.json"); 290var cachePath = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + ".cache"); 291var exclusionCachePath = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + "exclusions.cache"); 363var endpointsManifestPath = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + ".endpoints.json"); 364var manifestPath = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + ".cache"); 365var exclusionCachePath = Path.Combine(AppContext.BaseDirectory, Guid.NewGuid().ToString("N") + ".exclusions.cache");
StaticWebAssets\UpdateExternallyDefinedStaticWebAssetsTest.cs (29)
23Directory.CreateDirectory(Path.Combine(AppContext.BaseDirectory, "dist", "assets")); 24File.WriteAllText(Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"), "body { color: red; }"); 25File.WriteAllText(Path.Combine(AppContext.BaseDirectory, "dist", "index.html"), "<html><body></body></html>"); 28Path.Combine(AppContext.BaseDirectory, @"dist\assets\index-C5tBAdQX.css"), 38["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "dist"), 43["OriginalItemSpec"] = Path.Combine(AppContext.BaseDirectory, @"dist\assets\index-C5tBAdQX.css"), 47Path.Combine(AppContext.BaseDirectory, @"dist\index.html"), 57["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "dist"), 62["OriginalItemSpec"] = Path.Combine(AppContext.BaseDirectory, @"dist\index.html"), 97Directory.CreateDirectory(Path.Combine(AppContext.BaseDirectory, "dist", "assets")); 98File.WriteAllText(Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"), "body { color: red; }"); 99File.WriteAllText(Path.Combine(AppContext.BaseDirectory, "dist", "index.html"), "<html><body></body></html>"); 102Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"), 112["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "dist"), 117["OriginalItemSpec"] = Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"), 121Path.Combine(AppContext.BaseDirectory, "dist", "index.html"), 131["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "dist"), 136["OriginalItemSpec"] = Path.Combine(AppContext.BaseDirectory, "dist", "index.html"), 150["AssetFile"] = Path.Combine(AppContext.BaseDirectory, "dist", "index.html"), 167task.AssetsWithoutEndpoints[0].ItemSpec.Should().Be(Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css")); 183Directory.CreateDirectory(Path.Combine(AppContext.BaseDirectory, "dist", "assets")); 184File.WriteAllText(Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"), "body { color: red; }"); 185File.WriteAllText(Path.Combine(AppContext.BaseDirectory, "dist", "index.html"), "<html><body></body></html>"); 188Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"), 198["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "dist"), 203["OriginalItemSpec"] = Path.Combine(AppContext.BaseDirectory, "dist", "assets", "index-C5tBAdQX.css"), 207Path.Combine(AppContext.BaseDirectory, "dist", "index.html"), 217["ContentRoot"] = Path.Combine(AppContext.BaseDirectory, "dist"), 222["OriginalItemSpec"] = Path.Combine(AppContext.BaseDirectory, "dist", "index.html"),
Microsoft.NET.TestFramework (7)
TestContext.cs (7)
153if (Directory.Exists(Path.Combine(AppContext.BaseDirectory, "TestAssets"))) 156testContext.TestAssetsDirectory = Path.Combine(AppContext.BaseDirectory, "TestAssets"); 164string? FindFolder = FindFolderInTree(Path.Combine("test", "TestAssets"), AppContext.BaseDirectory); 205string? FindFolder1 = FindFolderInTree("artifacts", AppContext.BaseDirectory); 206string? FindFolder2 = FindFolderInTree(Path.Combine("test", "TestAssets"), AppContext.BaseDirectory); 256var nugetFolder = FindFolderInTree(".nuget", AppContext.BaseDirectory, false) 298string? directory = AppContext.BaseDirectory;
Microsoft.Win32.Registry (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Win32.Registry.AccessControl (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
Microsoft.Win32.SystemEvents (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
MSBuild (1)
BuildEnvironmentHelper.cs (1)
451return AppContext.BaseDirectory;
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
40[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.AppContext))]
Mvc.Analyzers.Test (1)
src\Shared\AnalyzerTesting\TestReferences.cs (1)
35foreach (var assembly in Directory.EnumerateFiles(AppContext.BaseDirectory, "*.dll"))
Mvc.Api.Analyzers.Test (2)
Infrastructure\MvcDiagnosticAnalyzerRunner.cs (1)
35foreach (var assembly in Directory.EnumerateFiles(AppContext.BaseDirectory, "*.dll"))
Infrastructure\MvcTestSource.cs (1)
11private static readonly string ProjectDirectory = AppContext.BaseDirectory;
netstandard (1)
netstandard.cs (1)
36[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.AppContext))]
PresentationBuildTasks (1)
src\Microsoft.DotNet.Wpf\src\Common\src\System\LocalAppContext.cs (1)
42if (AppContext.TryGetSwitch(switchName, out bool isEnabledCentrally))
PresentationCore (2)
MS\Internal\CoreAppContextSwitches.cs (1)
349AppContext.TryGetSwitch(DisableDirtyRectanglesSwitchName, out disableDirtyRectangles);
src\Microsoft.DotNet.Wpf\src\Common\src\System\LocalAppContext.cs (1)
42if (AppContext.TryGetSwitch(switchName, out bool isEnabledCentrally))
PresentationFramework (4)
src\Microsoft.DotNet.Wpf\src\Common\src\System\LocalAppContext.cs (1)
42if (AppContext.TryGetSwitch(switchName, out bool isEnabledCentrally))
System\Windows\Controls\DataGridCell.cs (2)
44AppContext.TryGetSwitch("System.Windows.Controls.DisableDataGridKeyboardSort", out IsDataGridKeyboardSortDisabled); 45AppContext.TryGetSwitch("System.Windows.Controls.OptOutOfGridColumnResizeUsingKeyboard", out OptOutOfGridColumnResizeUsingKeyboard);
System\Windows\Controls\ListBox.cs (1)
78AppContext.TryGetSwitch("System.Windows.Controls.OptOutOfGridColumnResizeUsingKeyboard", out OptOutOfGridColumnResizeUsingKeyboard);
RunTests (1)
Options.cs (1)
263var path = AppContext.BaseDirectory;
rzc (1)
Program.cs (1)
65var roslynPath = Path.Combine(AppContext.BaseDirectory, "..", "..", "..", "Roslyn", "bincore");
ServerComparison.FunctionalTests (2)
Helpers.cs (2)
14var applicationBasePath = AppContext.BaseDirectory; 34var applicationBasePath = AppContext.BaseDirectory;
System.AppContext (1)
System.AppContext.cs (1)
4[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.AppContext))]
System.CodeDom (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Collections (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Collections.Concurrent (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Collections.Immutable (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Collections.NonGeneric (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Collections.Specialized (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ComponentModel.Annotations (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ComponentModel.Composition (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ComponentModel.Composition.Registration (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ComponentModel.EventBasedAsync (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ComponentModel.Primitives (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ComponentModel.TypeConverter (7)
RegexGenerator.g.cs (2)
364/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 365internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\ComponentModel\Design\DesigntimeLicenseContextSerializer.cs (1)
21private static bool EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization { get; } = AppContext.TryGetSwitch("System.ComponentModel.TypeConverter.EnableUnsafeBinaryFormatterInDesigntimeLicenseContextSerialization", out bool isEnabled) ? isEnabled : false;
System\ComponentModel\Design\IDesignerHost.cs (1)
17internal static bool IsSupported => AppContext.TryGetSwitch("System.ComponentModel.Design.IDesignerHost.IsSupported", out bool isSupported) ? isSupported : true;
System\ComponentModel\TypeDescriptor.cs (2)
51internal static bool IsComObjectDescriptorSupported => AppContext.TryGetSwitch("System.ComponentModel.TypeDescriptor.IsComObjectDescriptorSupported", out bool isEnabled) ? isEnabled : true; 164AppContext.TryGetSwitch(
System.Composition.Convention (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Composition.Hosting (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Composition.Runtime (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Composition.TypedParts (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Configuration.ConfigurationManager (2)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Configuration\SettingsProperty.cs (1)
8internal static bool EnableUnsafeBinaryFormatterInPropertyValueSerialization { get; } = AppContext.TryGetSwitch("System.Configuration.ConfigurationManager.EnableUnsafeBinaryFormatterInPropertyValueSerialization", out bool isEnabled) ? isEnabled : false;
System.Console (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Data.Common (7)
RegexGenerator.g.cs (2)
364/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 365internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (3)
15AppContext.TryGetSwitch(switchName, out switchValue); 30bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 36AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Data\DataSet.cs (1)
84internal static bool XmlSerializationIsSupported => AppContext.TryGetSwitch("System.Data.DataSet.XmlSerializationIsSupported", out bool isSupported) ? isSupported : true;
System.Data.Odbc (3)
RegexGenerator.g.cs (2)
2934/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 2935internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Data.OleDb (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Diagnostics.DiagnosticSource (5)
src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (3)
15AppContext.TryGetSwitch(switchName, out switchValue); 30bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 36AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Diagnostics\Metrics\Meter.cs (1)
28AppContext.TryGetSwitch("System.Diagnostics.Metrics.Meter.IsSupported", out bool isSupported) ? isSupported : true;
System.Diagnostics.EventLog (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Diagnostics.FileVersionInfo (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Diagnostics.PerformanceCounter (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Diagnostics.Process (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Diagnostics.TextWriterTraceListener (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Diagnostics.TraceSource (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.DirectoryServices (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.DirectoryServices.AccountManagement (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.DirectoryServices.Protocols (4)
src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (3)
15AppContext.TryGetSwitch(switchName, out switchValue); 30bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 36AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Drawing.Common (5)
Special\SR.cs (1)
11AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) && usingResourceKeys;
System\LocalAppContextSwitches.Common.cs (4)
17AppContext.TryGetSwitch(switchName, out switchValue); 30bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 36AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching); 43AppContext.SetSwitch(switchName, isSwitchEnabled);
System.Drawing.Common.Tests (7)
Helpers.cs (1)
69private static string GetTestPath(string directoryName, string fileName) => Path.Join(AppContext.BaseDirectory, directoryName, fileName);
System\Drawing\IconTests.cs (5)
572if (RemoteExecutor.IsSupported && (!AppContext.TryGetSwitch(DontSupportPngFramesInIcons, out bool isEnabled) || isEnabled)) 576AppContext.SetSwitch(DontSupportPngFramesInIcons, false); 595if (RemoteExecutor.IsSupported && (!AppContext.TryGetSwitch(DontSupportPngFramesInIcons, out bool isEnabled) || !isEnabled)) 599AppContext.SetSwitch(DontSupportPngFramesInIcons, true); 605if (AppContext.TryGetSwitch(DontSupportPngFramesInIcons, out bool enabled) && enabled)
System\Drawing\Text\PrivateFontCollectionTests.cs (1)
122AssertExtensions.Throws<FileNotFoundException, ExternalException>(() => fontCollection.AddFontFile(AppContext.BaseDirectory));
System.Drawing.Primitives (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Formats.Asn1 (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Formats.Cbor (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Formats.Nrbf (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Formats.Tar (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.Compression (2)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\IO\Compression\DeflateZLib\DeflateStream.cs (1)
1130AppContext.TryGetSwitch("System.IO.Compression.UseStrictValidation", out bool strictValidation) ? strictValidation : false;
System.IO.Compression.Brotli (2)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\IO\Compression\dec\BrotliStream.Decompress.cs (1)
238AppContext.TryGetSwitch("System.IO.Compression.UseStrictValidation", out bool strictValidation) ? strictValidation : false;
System.IO.Compression.ZipFile (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.FileSystem.AccessControl (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.FileSystem.DriveInfo (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.FileSystem.Watcher (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.Hashing (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.IsolatedStorage (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.MemoryMappedFiles (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.Packaging (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.Pipelines (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.Pipes (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.Pipes.AccessControl (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.IO.Ports (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Linq (2)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Linq\Enumerable.cs (1)
14internal static bool IsSizeOptimized { get; } = AppContext.TryGetSwitch("System.Linq.Enumerable.IsSizeOptimized", out bool isEnabled) ? isEnabled : false;
System.Linq.AsyncEnumerable (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Linq.Expressions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Linq.Parallel (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Linq.Queryable (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Management (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Memory (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Memory.Data (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Http (6)
src\libraries\Common\src\System\Net\Http\UriRedactionHelper.cs (1)
15if (AppContext.TryGetSwitch("System.Net.Http.DisableUriRedaction", out bool value))
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Net\Http\SocketsHttpHandler\AuthenticationHelper.NtAuth.cs (1)
35if (AppContext.TryGetSwitch(UsePortInSpnCtxSwitch, out bool value))
System\Net\Http\SocketsHttpHandler\RuntimeSettingParser.cs (3)
19if (AppContext.TryGetSwitch(appCtxSettingName, out value)) 47if (AppContext.TryGetSwitch(appCtxSettingName, out value)) 61switch (AppContext.GetData(appCtxSettingName))
System.Net.Http.Json (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Http.WinHttpHandler (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.HttpListener (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Mail (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.NameResolution (2)
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.cs (1)
20if (AppContext.TryGetSwitch(DisableIPv6AppCtxSwitch, out bool disabled))
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.NetworkInformation (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Ping (2)
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.cs (1)
20if (AppContext.TryGetSwitch(DisableIPv6AppCtxSwitch, out bool disabled))
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Primitives (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Quic (4)
src\libraries\Common\src\System\AppContextSwitchHelper.cs (2)
11AppContext.TryGetSwitch(switchName, out bool value) ? value : defaultValue; 15if (AppContext.TryGetSwitch(switchName, out bool value))
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Net\Quic\Internal\MsQuicApi.cs (1)
101: AppContext.BaseDirectory;
System.Net.Requests (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Security (8)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (1)
123string? value = AppContext.GetData(TlsCacheSizeCtxName) as string ?? Environment.GetEnvironmentVariable(TlsCacheSizeEnvironmentVariable);
src\libraries\Common\src\System\AppContextSwitchHelper.cs (2)
11AppContext.TryGetSwitch(switchName, out bool value) ? value : defaultValue; 15if (AppContext.TryGetSwitch(switchName, out bool value))
src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
330object? data = AppContext.GetData(name);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Net\NegotiateAuthenticationPal.Unix.cs (1)
27AppContext.TryGetSwitch("System.Net.Security.UseManagedNtlm", out bool useManagedNtlm) ?
System\Net\Security\SslAuthenticationOptions.cs (1)
150_ = AppContext.TryGetSwitch(EnableOcspStaplingContextSwitchName, out ocspFetch);
System\Net\Security\SslStream.Protocol.cs (1)
35if (AppContext.TryGetSwitch(DisableTlsResumeCtxSwitch, out bool value))
System.Net.ServerSentEvents (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.Sockets (2)
src\libraries\Common\src\System\Net\SocketProtocolSupportPal.cs (1)
20if (AppContext.TryGetSwitch(DisableIPv6AppCtxSwitch, out bool disabled))
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.WebClient (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.WebHeaderCollection (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.WebSockets (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Net.WebSockets.Client (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Numerics.Tensors (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ObjectModel (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Private.CoreLib (42)
src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (3)
15AppContext.TryGetSwitch(switchName, out switchValue); 30bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 36AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
src\libraries\System.Private.CoreLib\src\Internal\Runtime\InteropServices\ComponentActivator.cs (1)
35private static bool InitializeIsSupported() => AppContext.TryGetSwitch("System.Runtime.InteropServices.EnableConsumingManagedCodeFromNativeHosting", out bool isSupported) ? isSupported : true;
src\libraries\System.Private.CoreLib\src\System\AppContextConfigHelper.cs (3)
11AppContext.TryGetSwitch(switchName, out bool value) ? value : defaultValue; 54object? config = AppContext.GetData(configName); 161object? config = AppContext.GetData(configName);
src\libraries\System.Private.CoreLib\src\System\AppDomain.cs (8)
44public string BaseDirectory => AppContext.BaseDirectory; 55add { AppContext.UnhandledException += value; } 56remove { AppContext.UnhandledException -= value; } 83add { AppContext.FirstChanceException += value; } 84remove { AppContext.FirstChanceException -= value; } 158public object? GetData(string name) => AppContext.GetData(name); 160public void SetData(string name, object? data) => AppContext.SetData(name, data); 164return AppContext.TryGetSwitch(value, out bool result) ? result : default(bool?);
src\libraries\System.Private.CoreLib\src\System\AppDomainSetup.cs (2)
9public string? ApplicationBase => AppContext.BaseDirectory; 10public string? TargetFrameworkName => AppContext.TargetFrameworkName;
src\libraries\System.Private.CoreLib\src\System\ComponentModel\DefaultValueAttribute.cs (1)
26internal static bool IsSupported => AppContext.TryGetSwitch("System.ComponentModel.DefaultValueAttribute.IsSupported", out bool isSupported) ? isSupported : true;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Debugger.cs (1)
36return AppContext.TryGetSwitch("System.Diagnostics.Debugger.IsSupported", out bool isSupported)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\StackTrace.cs (1)
24AppContext.TryGetSwitch("System.Diagnostics.StackTrace.IsSupported", out bool isSupported) ? isSupported : true;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (3)
283private static readonly bool AllowDuplicateSourceNames = AppContext.TryGetSwitch(DuplicateSourceNamesSwitch, out bool isEnabled) ? isEnabled : false; 289AppContext.TryGetSwitch("System.Diagnostics.Tracing.EventSource.IsSupported", out bool isSupported) ? isSupported : true; 295AppContext.TryGetSwitch("System.Diagnostics.Metrics.Meter.IsSupported", out bool isSupported) ? isSupported : true;
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\RuntimeEventSource.cs (1)
119AppContext.LogSwitchValues(this);
src\libraries\System.Private.CoreLib\src\System\Globalization\GlobalizationMode.cs (1)
50value = AppContext.GetData(switchName) as string;
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.Core.cs (1)
102private static bool EnableUnsafeBinaryFormatterSerialization { get; } = AppContext.TryGetSwitch("System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization", out bool value)
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
141internal static bool AllowCustomResourceTypes { get; } = AppContext.TryGetSwitch("System.Resources.ResourceManager.AllowCustomResourceTypes", out bool allowReflection) ? allowReflection : true;
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\RuntimeFeature.NonNativeAot.cs (1)
17} = AppContext.TryGetSwitch("System.Runtime.CompilerServices.RuntimeFeature.IsDynamicCodeSupported", out bool isDynamicCodeSupported) ? isDynamicCodeSupported : true;
src\libraries\System.Private.CoreLib\src\System\Runtime\ExceptionServices\ExceptionHandling.cs (1)
64AppContext.OnUnhandledException(exception);
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\RuntimeInformation.cs (1)
21s_runtimeIdentifier ??= AppContext.GetData("RUNTIME_IDENTIFIER") as string ?? "unknown";
src\libraries\System.Private.CoreLib\src\System\Runtime\Serialization\SerializationInfo.SerializationGuard.cs (1)
50if (AppContext.TryGetSwitch(SwitchPrefix + switchSuffix, out bool isEnabled) && isEnabled)
src\libraries\System.Private.CoreLib\src\System\StartupHookProvider.cs (2)
22private static bool IsSupported => AppContext.TryGetSwitch("System.StartupHookProvider.IsSupported", out bool isSupported) ? isSupported : true; 37string? startupHooksVariable = AppContext.GetData("STARTUP_HOOKS") as string;
src\System\GC.CoreCLR.cs (8)
971ulong heapHardLimit = (AppContext.GetData("GCHeapHardLimit") as ulong?) ?? ulong.MaxValue; 972ulong heapHardLimitPercent = (AppContext.GetData("GCHeapHardLimitPercent") as ulong?) ?? ulong.MaxValue; 973ulong heapHardLimitSOH = (AppContext.GetData("GCHeapHardLimitSOH") as ulong?) ?? ulong.MaxValue; 974ulong heapHardLimitLOH = (AppContext.GetData("GCHeapHardLimitLOH") as ulong?) ?? ulong.MaxValue; 975ulong heapHardLimitPOH = (AppContext.GetData("GCHeapHardLimitPOH") as ulong?) ?? ulong.MaxValue; 976ulong heapHardLimitSOHPercent = (AppContext.GetData("GCHeapHardLimitSOHPercent") as ulong?) ?? ulong.MaxValue; 977ulong heapHardLimitLOHPercent = (AppContext.GetData("GCHeapHardLimitLOHPercent") as ulong?) ?? ulong.MaxValue; 978ulong heapHardLimitPOHPercent = (AppContext.GetData("GCHeapHardLimitPOHPercent") as ulong?) ?? ulong.MaxValue;
System.Private.DataContractSerialization (4)
RegexGenerator.g.cs (2)
364/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 365internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Runtime\Serialization\DataContract.cs (1)
2043AppContext.TryGetSwitch("Switch.System.Runtime.Serialization.DataContracts.Auto_Import_KVP", out bool autoImportKVP);
System.Private.Uri (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Private.Windows.Core (5)
System\Private\Windows\CoreAppContextSwitches.cs (3)
45bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 51AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching); 58AppContext.SetSwitch(switchName, isSwitchEnabled);
System\Private\Windows\FeatureSwitches.cs (1)
24!AppContext.TryGetSwitch("System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization", out bool isEnabled)
Windows\Win32\System\Com\ComHelpers.cs (1)
21= !AppContext.TryGetSwitch("System.Runtime.InteropServices.BuiltInComInterop.IsSupported", out bool supported)
System.Private.Windows.Core.TestUtilities (8)
AppContextSwitchNames.cs (1)
17/// Switch that controls <see cref="AppContext"/> switch caching. This switch is set to
AppContextSwitchScope.cs (7)
7/// Scope for temporarily setting an <see cref="AppContext"/> switch. Use in a <see langword="using"/> statement. 27if (!AppContext.TryGetSwitch(AppContextSwitchNames.LocalAppContext_DisableCaching, out bool isEnabled) 35if (!AppContext.TryGetSwitch(switchName, out _originalState)) 40AppContext.SetSwitch(switchName, enable); 41if (!AppContext.TryGetSwitch(switchName, out isEnabled) || isEnabled != enable) 51AppContext.SetSwitch(_switchName, _originalState); 52if (!AppContext.TryGetSwitch(_switchName, out bool isEnabled) || isEnabled != _originalState)
System.Private.Xml (8)
RegexGenerator.g.cs (2)
364/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 365internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\libraries\Common\src\System\LocalAppContextSwitches.Common.cs (3)
15AppContext.TryGetSwitch(switchName, out switchValue); 30bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 36AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Xml\Serialization\Compilation.cs (2)
244if ((string.IsNullOrEmpty(path) || !File.Exists(path)) && !string.IsNullOrEmpty(AppContext.BaseDirectory)) 246path = Path.Combine(Path.GetDirectoryName(AppContext.BaseDirectory)!, $"{assemblyName}.dll");
System.Private.Xml.Linq (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Reflection.Context (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Reflection.DispatchProxy (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Reflection.Emit (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Reflection.Metadata (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Reflection.MetadataLoadContext (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Reflection.TypeExtensions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Resources.Extensions (3)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
src\libraries\System.Private.CoreLib\src\System\Resources\ResourceReader.cs (1)
141internal static bool AllowCustomResourceTypes { get; } = AppContext.TryGetSwitch("System.Resources.ResourceManager.AllowCustomResourceTypes", out bool allowReflection) ? allowReflection : true;
System\Resources\Extensions\DeserializingResourceReader.cs (1)
14private static readonly bool s_useBinaryFormatter = AppContext.TryGetSwitch("System.Resources.Extensions.UseBinaryFormatter", out bool isEnabled) && isEnabled;
System.Resources.Writer (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
29[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.AppContext))]
System.Runtime.Caching (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Runtime.InteropServices (3)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Runtime\InteropServices\Marshalling\ComObject.cs (2)
20internal static bool BuiltInComSupported { get; } = AppContext.TryGetSwitch("System.Runtime.InteropServices.BuiltInComInterop.IsSupported", out bool supported) ? supported : true; 23internal static bool ComImportInteropEnabled { get; } = AppContext.TryGetSwitch("System.Runtime.InteropServices.Marshalling.EnableGeneratedComInterfaceComImportInterop", out bool enabled) ? enabled : false;
System.Runtime.InteropServices.JavaScript (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Runtime.Numerics (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Runtime.Serialization.Formatters (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Runtime.Serialization.Primitives (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Runtime.Serialization.Schema (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.AccessControl (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.Claims (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.Cryptography (3)
src\libraries\Common\src\System\Net\Http\X509ResourceClient.cs (1)
330object? data = AppContext.GetData(name);
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Security\Cryptography\X509Certificates\LocalAppContextSwitches.cs (1)
16object? data = AppContext.GetData("System.Security.Cryptography.Pkcs12UnspecifiedPasswordIterationLimit");
System.Security.Cryptography.Cose (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.Cryptography.Pkcs (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.Cryptography.ProtectedData (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.Cryptography.Xml (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.Permissions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Security.Principal.Windows (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ServiceModel.NetNamedPipe (2)
System\ServiceModel\Channels\PipeConnectionInitiator.cs (2)
68internal static bool s_useBestMatchNamedPipeUri = AppContext.TryGetSwitch(UseBestMatchNamedPipeUriString, out bool enabled) && enabled; 392internal static bool s_useSha1InPipeConnectionGetHashAlgorithm = AppContext.TryGetSwitch(UseSha1InPipeConnectionGetHashAlgorithmString, out bool enabled) && enabled;
System.ServiceModel.NetNamedPipe.Tests (1)
NetNamedPipeBindingTest.cs (1)
24AppContext.SetSwitch("Switch.System.ServiceModel.UseSha1InPipeConnectionGetHashAlgorithm", true);
System.ServiceModel.Primitives (3)
System\ServiceModel\Dispatcher\InvokerUtil.cs (1)
23AppContext.TryGetSwitch(s_useLegacyInvokeDelegateAppContextSwitchKey, out bool useLegacyInvokeDelegate)
System\ServiceModel\OperationContext.cs (1)
19DisableAsyncFlow = AppContext.TryGetSwitch("System.ServiceModel.OperationContext.DisableAsyncFlow", out var enabled) && enabled;
System\ServiceModel\Security\SecurityUtils.cs (1)
205internal static bool s_enableLegacyUpnUsernameFix = AppContext.TryGetSwitch(EnableLegacyUpnUsernameFixString, out bool enabled) && enabled;
System.ServiceModel.Syndication (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.ServiceProcess.ServiceController (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Speech (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Text.Encoding.CodePages (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Text.Encodings.Web (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Text.Json (8)
RegexGenerator.g.cs (2)
364/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 365internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Text\Json\AppContextSwitchHelper.cs (3)
9AppContext.TryGetSwitch( 15AppContext.TryGetSwitch( 21AppContext.TryGetSwitch(
System\Text\Json\Serialization\JsonSerializer.Helpers.cs (2)
24/// <see cref="AppContext"/> setting and defaults to <see langword="true"/> if unset. 28AppContext.TryGetSwitch(
System.Text.Json.SourceGeneration (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Text.RegularExpressions (4)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System\Text\RegularExpressions\Regex.Timeout.cs (2)
42/// the <see cref="DefaultMatchTimeout_ConfigKeyName"/> <see cref="AppContext"/> slot. 70object? defaultTimeout = AppContext.GetData(DefaultMatchTimeout_ConfigKeyName);
System\Text\RegularExpressions\Symbolic\SymbolicRegexThresholds.cs (1)
55object? safeSizeThreshold = AppContext.GetData(SymbolicRegexSafeSizeThreshold_ConfigKeyName);
System.Text.RegularExpressions.Generator (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Threading (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Threading.AccessControl (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Threading.Channels (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Threading.RateLimiting (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Threading.Tasks.Dataflow (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Threading.Tasks.Parallel (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Transactions.Local (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Windows.Extensions (1)
src\libraries\Common\src\System\SR.cs (1)
13private static bool GetUsingResourceKeysSwitchValue() => AppContext.TryGetSwitch("System.Resources.UseSystemResourceKeys", out bool usingResourceKeys) ? usingResourceKeys : false;
System.Windows.Forms (13)
RegexGenerator.g.cs (2)
144/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 145internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
System\Drawing\Design\UITypeEditor.cs (1)
22AppContext.TryGetSwitch("System.Drawing.Design.UITypeEditor.IsSupported", out bool isSupported)
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
143AppContext.TryGetSwitch("System.Windows.Forms.ActiveXImpl.IsSupported", out bool isSupported)
System\Windows\Forms\Application.cs (1)
624s_startupPath ??= AppContext.BaseDirectory;
System\Windows\Forms\Control.cs (2)
63AppContext.TryGetSwitch("System.Windows.Forms.Control.AreDesignTimeFeaturesSupported", out bool isEnabled) 70AppContext.TryGetSwitch("System.Windows.Forms.Control.UseComponentModelRegisteredTypes", out bool isEnabled)
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
25!AppContext.TryGetSwitch("System.Windows.Forms.PictureBox.UseWebRequest", out bool useWebRequest)
System\Windows\Forms\DataBinding\Binding.cs (1)
19AppContext.TryGetSwitch("System.Windows.Forms.Binding.IsSupported", out bool isSupported)
System\Windows\Forms\Dialogs\ThreadExceptionDialog.cs (1)
190string.IsNullOrEmpty(location) ? AppContext.BaseDirectory : location);
System\Windows\Forms\Help\Help.cs (1)
268file = new Uri(new Uri(AppContext.BaseDirectory),
System\Windows\Forms\ImageIndexConverter.cs (1)
19AppContext.TryGetSwitch("System.Windows.Forms.ImageIndexConverter.IsSupported", out bool isSupported)
System\Windows\Forms\MDI\MDIWindowDialog.cs (1)
18AppContext.TryGetSwitch("System.Windows.Forms.MdiWindowDialog.IsSupported", out bool isSupported)
System.Windows.Forms.Design (2)
RegexGenerator.g.cs (2)
144/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 145internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
System.Windows.Forms.Primitives (5)
System\ComponentModel\TypeConverterHelper.cs (1)
14AppContext.TryGetSwitch("System.Windows.Forms.Primitives.TypeConverterHelper.UseComponentModelRegisteredTypes", out bool isEnabled)
System\LocalAppContextSwitches\LocalAppContextSwitches.cs (4)
63s_targetFrameworkName ??= AppContext.TargetFrameworkName is { } name ? new(name) : null; 86bool hasSwitch = AppContext.TryGetSwitch(switchName, out bool isSwitchEnabled); 92AppContext.TryGetSwitch("TestSwitch.LocalAppContext.DisableCaching", out bool disableCaching); 99AppContext.SetSwitch(switchName, isSwitchEnabled);
System.Windows.Forms.Tests (3)
ModuleInitializer.cs (1)
18AppContext.SetSwitch("System.Windows.Forms.DoNotCatchUnhandledExceptions", isEnabled: true);
RegexGenerator.g.cs (2)
158/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 159internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
Templates.Blazor.Tests (8)
RegexGenerator.g.cs (2)
606/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 607internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (2)
18Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"), 20Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"),
src\ProjectTemplates\Shared\Project.cs (2)
122using var createExecution = ProcessEx.Run(Output, AppContext.BaseDirectory, DotNetMuxer.MuxerPathOrDefault(), argString, environmentVariables); 418AppContext.BaseDirectory,
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
66AppContext.BaseDirectory, 131var tempDir = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName(), Guid.NewGuid().ToString("D"));
Templates.Blazor.WebAssembly.Auth.Tests (8)
RegexGenerator.g.cs (2)
606/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 607internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (2)
18Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"), 20Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"),
src\ProjectTemplates\Shared\Project.cs (2)
122using var createExecution = ProcessEx.Run(Output, AppContext.BaseDirectory, DotNetMuxer.MuxerPathOrDefault(), argString, environmentVariables); 418AppContext.BaseDirectory,
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
66AppContext.BaseDirectory, 131var tempDir = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName(), Guid.NewGuid().ToString("D"));
Templates.Blazor.WebAssembly.Tests (8)
RegexGenerator.g.cs (2)
606/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 607internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (2)
18Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"), 20Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"),
src\ProjectTemplates\Shared\Project.cs (2)
122using var createExecution = ProcessEx.Run(Output, AppContext.BaseDirectory, DotNetMuxer.MuxerPathOrDefault(), argString, environmentVariables); 418AppContext.BaseDirectory,
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
66AppContext.BaseDirectory, 131var tempDir = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName(), Guid.NewGuid().ToString("D"));
Templates.Mvc.Tests (8)
RegexGenerator.g.cs (2)
606/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 607internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (2)
18Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"), 20Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"),
src\ProjectTemplates\Shared\Project.cs (2)
122using var createExecution = ProcessEx.Run(Output, AppContext.BaseDirectory, DotNetMuxer.MuxerPathOrDefault(), argString, environmentVariables); 418AppContext.BaseDirectory,
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
66AppContext.BaseDirectory, 131var tempDir = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName(), Guid.NewGuid().ToString("D"));
Templates.Tests (8)
RegexGenerator.g.cs (2)
606/// <summary>Default timeout value set in <see cref="AppContext"/>, or <see cref="Regex.InfiniteMatchTimeout"/> if none was set.</summary> 607internal static readonly TimeSpan s_defaultTimeout = AppContext.GetData("REGEX_DEFAULT_MATCH_TIMEOUT") is TimeSpan timeout ? timeout : Regex.InfiniteMatchTimeout;
src\ProjectTemplates\Shared\DevelopmentCertificate.cs (2)
18Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"), 20Path.Combine(AppContext.BaseDirectory, "aspnetcore-https.json"),
src\ProjectTemplates\Shared\Project.cs (2)
122using var createExecution = ProcessEx.Run(Output, AppContext.BaseDirectory, DotNetMuxer.MuxerPathOrDefault(), argString, environmentVariables); 418AppContext.BaseDirectory,
src\ProjectTemplates\Shared\TemplatePackageInstaller.cs (2)
66AppContext.BaseDirectory, 131var tempDir = Path.Combine(AppContext.BaseDirectory, Path.GetRandomFileName(), Guid.NewGuid().ToString("D"));
VBCSCompiler.UnitTests (2)
TouchedFileLoggingTests.cs (2)
61var clientDirectory = AppContext.BaseDirectory; 112var clientDirectory = AppContext.BaseDirectory;
xunit.console (5)
common\AssemblyResolution\Microsoft.DotNet.PlatformAbstractions\ApplicationEnvironment.cs (1)
15var basePath = AppContext.BaseDirectory;
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\DependencyContextPaths.cs (2)
36var deps = AppContext.GetData(DepsFilesProperty); 37var fxDeps = AppContext.GetData(FxDepsFileProperty);
common\AssemblyResolution\Microsoft.Extensions.DependencyModel\Resolution\PackageCompilationAssemblyResolver.cs (1)
43var probeDirectories = AppContext.GetData("PROBING_DIRECTORIES");
common\AssemblyResolution\XunitPackageCompilationAssemblyResolver.cs (1)
33var probeDirectories = AppContext.GetData("PROBING_DIRECTORIES") as string;