Skip to content

Bring Microsoft.AspNetCore.DataProtection.SystemWeb compatibility mode into the FrameworkServices project #672

Open
twsouthwick wants to merge 18 commits intomainfrom
remove-dataprotection-lib
Open

Bring Microsoft.AspNetCore.DataProtection.SystemWeb compatibility mode into the FrameworkServices project #672
twsouthwick wants to merge 18 commits intomainfrom
remove-dataprotection-lib

Conversation

@twsouthwick
Copy link
Copy Markdown
Member

@twsouthwick twsouthwick commented Apr 7, 2026

No description provided.

@twsouthwick twsouthwick requested a review from Copilot April 7, 2026 23:03
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR moves the ASP.NET Framework machineKey ↔ ASP.NET Core DataProtection compatibility implementation into the Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices project so consumers no longer need the legacy Microsoft.AspNetCore.DataProtection.SystemWeb package or explicit web.config machineKey wiring.

Changes:

  • Adds an in-box CompatibilityDataProtector implementation and runtime machineKey override wiring.
  • Introduces a MachineKeySection reflection shim and an IApplicationDiscriminator implementation for SystemWeb hosting.
  • Removes the old Microsoft.AspNetCore.DataProtection.SystemWeb package references and sample web.config machineKey configuration.
Show a summary per file
File Description
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs Switches to runtime machineKey override + registers a SystemWeb-based application discriminator.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.csproj Removes dependency on the old SystemWeb DataProtection package.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/MachineKeyExtensions.cs Adds reflection-based accessors for internal MachineKeySection config state.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/CompatibilityDataProtector.cs Adds the compatibility DataProtector implementation used by System.Web MachineKey.
samples/MachineKey/MachineKeyFramework/Web.config Removes explicit <machineKey ... dataProtectorType=... /> configuration from the sample.
samples/MachineKey/MachineKeyFramework/MachineKeyFramework.csproj Removes the old SystemWeb DataProtection package reference from the sample.
samples/MachineKey/MachineKeyFramework/Global.asax.cs Updates sample startup to call AddSystemWebDependencyInjection() before DataProtection setup.
Directory.Packages.props Removes centrally-pinned version for Microsoft.AspNetCore.DataProtection.SystemWeb.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comments suppressed due to low confidence (7)

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:55

  • TrySetMachineKeyOverride currently throws whenever is present, even if it is already configured to the CompatibilityDataProtector. Since the previous integration required setting this in web.config, this is a breaking change for existing users. Consider allowing the expected/compatible value(s) (including the older assembly-qualified name) and treating it as already configured instead of throwing.
        if (ConfigurationManager.GetSection("system.web/machineKey") is MachineKeySection section)
        {
            if (!string.IsNullOrEmpty(section.DataProtectorType))
            {
                throw new InvalidOperationException("Could not setup DataProtection for use with MachineKey due to existing configuration of system.web/machineKey");
            }

            if (section.CompatibilityMode != MachineKeyCompatibilityMode.Framework45)
            {
                throw new InvalidOperationException($"Could not setup DataProtection for use with MachineKey due to invalid CompatibilityMode ({section.CompatibilityMode})");
            }

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:66

  • When constructing the new MachineKeySection, only ApplicationName, Decryption, and DecryptionKey are copied from the existing config. This risks losing explicitly-configured validation settings (e.g., Validation/ValidationKey) and changing MachineKey behavior. Copy the full set of relevant machineKey settings from the existing section (at least validation-related properties) before setting DataProtectorType/CompatibilityMode.
        var existing = MachineKeySection.GetApplicationConfig();
        var updated = new MachineKeySection()
        {
            ApplicationName = existing.ApplicationName,
            CompatibilityMode = MachineKeyCompatibilityMode.Framework45,
            DataProtectorType = typeof(CompatibilityDataProtector).AssemblyQualifiedName,
            Decryption = existing.Decryption,
            DecryptionKey = existing.DecryptionKey,
        };

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:44

  • _isSet is a non-thread-safe guard and is set to true before configuration validation/mutation completes. If an exception is thrown during setup (or two threads race), later calls will skip setup even though it may not have been applied successfully. Consider using a lock/Interlocked pattern and only marking completion after the override is successfully applied.
    private static bool _isSet;

    private static void TrySetMachineKeyOverride()
    {
        if (_isSet)
        {
            return;
        }

        _isSet = true;

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/MachineKeyExtensions.cs:16

  • These reflection lookups can return null if the underlying System.Web implementation changes (or in different framework versions), leading to NullReferenceException later. Add null checks after GetField/GetMethod and throw a clear InvalidOperationException/PlatformNotSupportedException explaining that machineKey override isn't supported for this runtime if the members can't be found.
    private static FieldInfo _configField = typeof(MachineKeySection).GetField("s_config", BindingFlags.NonPublic | BindingFlags.Static);
    private static MethodInfo _ensureConfig = typeof(MachineKeySection).GetMethod("EnsureConfig", BindingFlags.NonPublic | BindingFlags.Static);
    private static MethodInfo _getApplicationConfig = typeof(MachineKeySection).GetMethod("GetApplicationConfig", BindingFlags.NonPublic | BindingFlags.Static);

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/MachineKeyExtensions.cs:28

  • This uses the new extension(Type ...) { ... } syntax to add static members to MachineKeySection. If this syntax requires a preview compiler, it may not compile with the repo's LangVersion=latest setting and could also make the code harder to maintain. Consider rewriting this as a normal static helper/extension-methods class so it compiles on non-preview compilers.
    extension(MachineKeySection section)
    {
        internal static MachineKeySection Value
        {
            get => (MachineKeySection)_configField.GetValue(null);
            set => _configField.SetValue(null, value);
        }

        internal static void EnsureConfig() => _ensureConfig.Invoke(null, []);

        internal static MachineKeySection GetApplicationConfig() => (MachineKeySection)_getApplicationConfig.Invoke(null, []);
    }

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/CompatibilityDataProtector.cs:15

  • There is an extra space in the declaration public class CompatibilityDataProtector, which looks unintentional and inconsistent with surrounding style.
[EditorBrowsable(EditorBrowsableState.Never)]
public  class CompatibilityDataProtector : DataProtector
{

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:30

  • The new MachineKey override + application discriminator behavior is security-sensitive and has several branches (existing machineKey config, invalid compatibilityMode, etc.), but there don’t appear to be tests covering SystemWebDataProtectionExtensions.AddDataProtection / TrySetMachineKeyOverride. Please add unit/integration tests (likely under Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests) to validate the intended behaviors and prevent regressions.
    public static IDataProtectionBuilder AddDataProtection(this HttpApplicationHostBuilder builder)
    {
        if (builder is null)
        {
            throw new ArgumentNullException(nameof(builder));
        }

        TrySetMachineKeyOverride();

        builder.Services.TryAddSingleton<IApplicationDiscriminator, SystemWebApplicationDiscriminator>();

        return builder.Services.AddDataProtection();
  • Files reviewed: 8/8 changed files
  • Comments generated: 3

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR moves the ASP.NET Framework machineKey ↔ ASP.NET Core Data Protection compatibility implementation into the FrameworkServices project so framework-hosted apps can use HttpApplicationHostBuilder.AddDataProtection() without requiring a web.config machineKey override or an external Microsoft.AspNetCore.DataProtection.SystemWeb package.

Changes:

  • Adds an in-repo CompatibilityDataProtector and runtime machineKey override logic (reflection-based) to enable System.Web compatibility mode.
  • Registers a custom IApplicationDiscriminator to align Data Protection application naming with machineKey applicationName when explicitly set.
  • Removes the Microsoft.AspNetCore.DataProtection.SystemWeb 2.3.0 package usage and updates the MachineKey sample to no longer require web.config configuration.
Show a summary per file
File Description
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs Configures machineKey override at runtime and wires Data Protection discriminator integration.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.csproj Drops the legacy DataProtection.SystemWeb package reference.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/MachineKeyExtensions.cs Adds reflection helpers to mutate MachineKeySection internals.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/CompatibilityDataProtector.cs Introduces the System.Web-compatible DataProtector implementation backed by ASP.NET Core Data Protection.
samples/MachineKey/MachineKeyFramework/Web.config Removes the explicit machineKey dataProtectorType=... configuration from the sample.
samples/MachineKey/MachineKeyFramework/MachineKeyFramework.csproj Removes the legacy DataProtection.SystemWeb package reference.
samples/MachineKey/MachineKeyFramework/Global.asax.cs Ensures System.Web DI is configured before Data Protection usage.
Directory.Packages.props Removes the centralized package version entry for Microsoft.AspNetCore.DataProtection.SystemWeb.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comments suppressed due to low confidence (4)

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/MachineKeyExtensions.cs:17

  • extension(MachineKeySection section) uses the new extension-block syntax. The repo is configured with <LangVersion>latest</LangVersion> (not preview) and doesn’t enable preview features, so this syntax is likely to fail compilation on supported toolsets. Consider rewriting this as regular extension methods / a normal static helper (e.g., MachineKeySectionHelpers.GetApplicationConfig() / SetConfigValue(...)) rather than relying on extension blocks, or explicitly enabling the required language version for the repo.
    extension(MachineKeySection section)
    {

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:49

  • This throws whenever <machineKey dataProtectorType="..." /> is configured in web.config (line 46). Several existing samples in the repo still have dataProtectorType="Microsoft.AspNetCore.DataProtection.SystemWeb.CompatibilityDataProtector, Microsoft.AspNetCore.DataProtection.SystemWeb", so they will now fail at runtime when calling AddDataProtection. Either update the remaining sample web.config files to remove/adjust that setting, or allow the configured DataProtectorType when it matches the new compatibility protector type.
        if (ConfigurationManager.GetSection("system.web/machineKey") is MachineKeySection section)
        {
            if (!string.IsNullOrEmpty(section.DataProtectorType))
            {
                throw new InvalidOperationException("Could not setup DataProtection for use with MachineKey due to existing configuration of system.web/machineKey");
            }

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:65

  • When constructing the new MachineKeySection, only a subset of the existing configuration is copied over (ApplicationName, Decryption, DecryptionKey). Any other machineKey settings present in config will be reset to defaults when MachineKeySection.Value is replaced. Consider copying all relevant properties from existing (or mutating only the specific fields you need) to avoid unintended behavior changes for apps that set additional machineKey options.
        var existing = MachineKeySection.GetApplicationConfig();
        var updated = new MachineKeySection()
        {
            ApplicationName = existing.ApplicationName,
            CompatibilityMode = MachineKeyCompatibilityMode.Framework45,
            DataProtectorType = typeof(CompatibilityDataProtector).AssemblyQualifiedName,
            Decryption = existing.Decryption,
            DecryptionKey = existing.DecryptionKey,
        };

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:100

  • WebConfigurationManager.GetWebApplicationSection("system.web/machineKey") can return null (or a non-MachineKeySection), but the code casts directly and then dereferences ElementInformation, which would throw. Consider using as MachineKeySection and falling back to env.ApplicationName when the section can’t be read.
            var machineKeySection = (MachineKeySection)WebConfigurationManager.GetWebApplicationSection("system.web/machineKey");
            if (machineKeySection.ElementInformation.Properties["applicationName"].ValueOrigin != PropertyValueOrigin.Default)
            {
                return machineKeySection.ApplicationName;
  • Files reviewed: 8/8 changed files
  • Comments generated: 4

twsouthwick and others added 2 commits April 7, 2026 16:26
…achineKeyExtensions.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ompatibilityDataProtector.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI and others added 3 commits April 7, 2026 23:30
Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 7, 2026

Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • 0t3vsblobprodcus362.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • 11vvsblobprodcus336.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • 1k9vsblobprodcus379.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • 1oavsblobprodcus350.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/561EDCC0AEEBB2915DBBB3501AA77907/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot dapters/global.json ndor/bin/git (dns block)
  • 1s1vsblobprodcus386.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/89B4107364AD016C1857C138B15EFD04/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get --global /opt/pipx_bin/gi--verbosity 17CD54AD563D2CAEgit (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/FBB7CEDCBFA32F5C27C0B42257D1742F/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force .net�� fig/nuget.config/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages user.email dotnet HooksPath (dns block)
  • 2zrvsblobprodcus388.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • 37bvsblobprodcus311.vsblob.vsassets.io
    • Triggering command: /home/REDACTED/work/systemweb-adapters/systemweb-adapters/.dotnet/dotnet /home/REDACTED/work/systemweb-adapters/systemweb-adapters/.dotnet/dotnet msbuild /m /nologo /clp:Summary /v:minimal /nr:true /warnaserror /p:TreatWarningsAsErrors=true /p:ContinuousIntegrationBuild=false /home/REDACTED/work/systemweb-adapters/systemweb-adapters/artifacts/toolset/restore.proj /t:__WriteToolsetLocation /clp:ErrorsOnly;NoSummary /p:__ToolsetLocationOutputFile=/home/REDACTED/work/systemweb-adapters/systemweb-adapters/artifacts/toolset/11.0.0-beta.26106.2.txt (dns block)
    • Triggering command: ./.dotnet/dotnet ./.dotnet/dotnet test /home/REDACTED/work/systemweb-adapters/systemweb-adapters/test/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests.csproj -v minimal (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • 37cvsblobprodcus359.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/87BFE78729D7C619F43725B49A8BE9CC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force no.t�� get sproj e/git credential.userngit (dns block)
  • 4m6vsblobprodcus384.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • 4myvsblobprodcus32.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/6CE04EA2221480785D53CABF0E5C6B6D/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� ters/systemweb-adapters/.dotnet/sdk-manifests/10.0.100/microsoft.net.sdk.maui user.email dotnet HooksPath (dns block)
  • 4vyvsblobprodcus361.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0146FE07D0E23E6A6C73F926CFA42B04/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get m/dotnet/systemweb-adapters/sessions/6aeed256-6eb7-4a3d-95de-27d7bf77c723 /usr/bin/git commit.gpgsign (dns block)
  • 4zjvsblobprodcus390.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • 5dkvsblobprodcus355.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/3E852D3C391A4D411E1E1DEE2F622950/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • 5rqvsblobprodcus385.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0146FE07D0E23E6A6C73F926CFA42B04/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get m/dotnet/systemweb-adapters/sessions/6aeed256-6eb7-4a3d-95de-27d7bf77c723 /usr/bin/git commit.gpgsign (dns block)
  • 6s7vsblobprodcus313.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/EAC58970BF56570ECF9A3336E1CC2C51/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
  • 7devsblobprodcus323.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • 7tjvsblobprodcus341.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/355D793B70CF87DBD4FDBACBE7B79993/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get --global working/.dotnet/dotnet scripten.net7 (dns block)
  • 80zvsblobprodcus35.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • 8xbvsblobprodcus382.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/9D16ECF617CD54AD563D2CAE71824B87/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • 96bvsblobprodcus338.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • ajhvsblobprodcus363.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • bcnvsblobprodcus378.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/ED70AAC4A5265E9A511120B7068542EB/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/B120A5D8D4D275A9EDC36A9CE4A71081/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� sdk/11.0.100-pre--detach --global it credential.usern/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet (dns block)
  • c78vsblobprodcus322.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/89B4107364AD016C1857C138B15EFD04/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get --global /opt/pipx_bin/gi--verbosity 17CD54AD563D2CAEgit (dns block)
  • cflvsblobprodcus383.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/A2556B819D5FCE3EA290FBC1A87DB0BC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get rosoft.net.workload.mono.toolcha/p:DisableImplicitNuGetFallbackFolder=true working/.dotnet/sdk-manifests/11--verbosity credential.userngit (dns block)
  • ckzvsblobprodcus347.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • d0svsblobprodcus381.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • dlbvsblobprodcus316.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/87BFE78729D7C619F43725B49A8BE9CC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force no.t�� get sproj e/git credential.userngit (dns block)
  • fdpvsblobprodcus345.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/524F3A442B7FFF0FE894AA34B85F00AB/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
  • frdvsblobprodcus327.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/50B984F0373F12A39D028856910588FC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0401CED134BBA536BFB60B02D48040A2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get m/dotnet/systemweb-adapters/sessions/6aeed256-6eb7-4a3d-95de-27d7bf77c723 git commit.gpgsign (dns block)
  • gbsvsblobprodcus365.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • gervsblobprodcus329.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/67C062E449B49847495FE5638B5A3B60/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force 0.11�� (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • i1qvsblobprodcus353.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • ibzvsblobprodcus369.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • imzvsblobprodcus368.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/561EDCC0AEEBB2915DBBB3501AA77907/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot dapters/global.json ndor/bin/git (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • jd4vsblobprodcus366.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0401CED134BBA536BFB60B02D48040A2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get m/dotnet/systemweb-adapters/sessions/6aeed256-6eb7-4a3d-95de-27d7bf77c723 git commit.gpgsign (dns block)
  • josvsblobprodcus372.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/A0293949F6F8BF5F5882E3D4A3ED1B01/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/FFC6A327371B403D86F546E047A13919/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� fig/nuget.config rosoft.net.workload.mono.toolcha/p:DisableImplicitNuGetFallbackFolder=true working/.dotnet/sdk-manifests/11--verbosity credential.userngit (dns block)
  • jrqvsblobprodcus343.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/87BFE78729D7C619F43725B49A8BE9CC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force no.t�� get sproj e/git credential.userngit (dns block)
  • k4kvsblobprodcus344.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/97B6F2CA4656254F7A852783585D5FF8/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
  • kh4vsblobprodcus325.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • kijvsblobprodcus387.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • kmuvsblobprodcus389.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • kxqvsblobprodcus376.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/047D30272EE2B8A118836103AA894C89/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
  • l49vsblobprodcus358.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/samples/AuthRemoteFormsAuth/AuthRemoteFormsAuthFramework/AuthRemoteFormsAuthFramework.csproj --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true maps�� k/_temp/copilot-developer-action/home/REDACTED/work/systemweb-adapters/systemweb-adapters/.dotnet (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/samples/Modules/ModulesFramework/ModulesFramework.csproj --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • l7avsblobprodcus319.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/F7D2419353110B6F32053972B32A361D/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • ljcvsblobprodcus317.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/E2EB9976A40F4DC5FBB271712D4D6FD6/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • lylvsblobprodcus31.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0B4FA94B136BC64912B9EBF5212D856C/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� unset .26078.121/ working/.dotnet/dotnet credential.userngit (dns block)
  • m16vsblobprodcus374.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/87BFE78729D7C619F43725B49A8BE9CC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force no.t�� get sproj e/git credential.userngit (dns block)
  • m6xvsblobprodcus342.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/7188334CDD8A86E2150A4A490859451E/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� working/.dotnet/sdk-manifests/11/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packagesgit --global e/git-remote-https credential.userngit (dns block)
  • m8dvsblobprodcus37.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0146FE07D0E23E6A6C73F926CFA42B04/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get m/dotnet/systemweb-adapters/sessions/6aeed256-6eb7-4a3d-95de-27d7bf77c723 /usr/bin/git commit.gpgsign (dns block)
  • mfjvsblobprodcus373.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/94DCA6E0F28699C79CBD1AEB090C2B21/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
  • n3kvsblobprodcus335.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/B630BBFC926BF272AA06F04D5A587049/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • nn8vsblobprodcus340.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/87BFE78729D7C619F43725B49A8BE9CC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force no.t�� get sproj e/git credential.userngit (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/A2556B819D5FCE3EA290FBC1A87DB0BC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get rosoft.net.workload.mono.toolcha/p:DisableImplicitNuGetFallbackFolder=true working/.dotnet/sdk-manifests/11--verbosity credential.userngit (dns block)
  • ofvvsblobprodcus315.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/F7D2419353110B6F32053972B32A361D/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • p2ovsblobprodcus312.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
  • pc2vsblobprodcus360.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • pdfvsblobprodcus380.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/B120A5D8D4D275A9EDC36A9CE4A71081/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� sdk/11.0.100-pre--detach --global it credential.usern/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/87BFE78729D7C619F43725B49A8BE9CC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force no.t�� get sproj e/git credential.userngit (dns block)
  • pe4vsblobprodcus351.vsblob.vsassets.io
    • Triggering command: ./.dotnet/dotnet ./.dotnet/dotnet test /home/REDACTED/work/systemweb-adapters/systemweb-adapters/test/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.Tests.csproj -v minimal (dns block)
  • pkvvsblobprodcus321.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • rcxvsblobprodcus328.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/89B4107364AD016C1857C138B15EFD04/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get --global /opt/pipx_bin/gi--verbosity 17CD54AD563D2CAEgit (dns block)
  • s4uvsblobprodcus326.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/samples/AuthRemoteFormsAuth/AuthRemoteFormsAuthAppHost/AuthRemoteFormsAuthAppHost.csproj --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/samples/Modules/ModulesAppHost/ModulesAppHost.csproj --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • s8mvsblobprodcus38.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/4E56ABD801B7245BF64AAF1EBD88FA92/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0401CED134BBA536BFB60B02D48040A2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get m/dotnet/systemweb-adapters/sessions/6aeed256-6eb7-4a3d-95de-27d7bf77c723 git commit.gpgsign (dns block)
  • sc4vsblobprodcus331.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • securitytools.pkgs.visualstudio.com
    • Triggering command: /opt/hostedtoolcache/CodeQL/2.25.1/x64/codeql/csharp/tools/linux64/Semmle.Autobuild.CSharp /opt/hostedtoolcache/CodeQL/2.25.1/x64/codeql/csharp/tools/linux64/Semmle.Autobuild.CSharp (dns block)
  • u3hvsblobprodcus371.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/67C062E449B49847495FE5638B5A3B60/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force 0.11�� (dns block)
  • u6ovsblobprodcus377.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
  • ukkvsblobprodcus352.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/963A498B6A38EAA8523E0DF85D2777E2/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force (dns block)
  • uy6vsblobprodcus34.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/87BFE78729D7C619F43725B49A8BE9CC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force no.t�� get sproj e/git credential.userngit (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/A2556B819D5FCE3EA290FBC1A87DB0BC/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get rosoft.net.workload.mono.toolcha/p:DisableImplicitNuGetFallbackFolder=true working/.dotnet/sdk-manifests/11--verbosity credential.userngit (dns block)
  • v53vsblobprodcus320.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/524F3A442B7FFF0FE894AA34B85F00AB/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • vb4vsblobprodcus33.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • x3yvsblobprodcus370.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/B47E51D30EBD4B2A493A36E9B84A54C9/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/FFC6A327371B403D86F546E047A13919/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� fig/nuget.config rosoft.net.workload.mono.toolcha/p:DisableImplicitNuGetFallbackFolder=true working/.dotnet/sdk-manifests/11--verbosity credential.userngit (dns block)
  • xupvsblobprodcus332.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /home/REDACTED/work/systemweb-adapters/systemweb-adapters/Microsoft.AspNetCore.SystemWebAdapters.slnx --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/packages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal /p:TargetFrameworkRootPath=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:NetCoreTargetingPackRoot=/tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/emptyFakeDotnetRoot /p:AllowMissingPrunePackageData=true (dns block)
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/0146FE07D0E23E6A6C73F926CFA42B04/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� get m/dotnet/systemweb-adapters/sessions/6aeed256-6eb7-4a3d-95de-27d7bf77c723 /usr/bin/git commit.gpgsign (dns block)
  • yluvsblobprodcus367.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/D0ECA9F795568692B289D9773B8869F3/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force ng/emptyFakeDotnetRoot ing/emptyFakeDotnetRoot (dns block)
  • ytvvsblobprodcus310.vsblob.vsassets.io
    • Triggering command: /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/.dotnet/dotnet restore --no-dependencies /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/8C919CFD8E75FC6B84B9317CD4F23FA1/missingpackages_workingdir --packages /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/missingpackages /p:DisableImplicitNuGetFallbackFolder=true --verbosity normal --configfile /tmp/codeql-scratch-d946a80c613f94a8/dbs/csharp/working/nugetconfig/nuget.config --force conf�� working/.dotnet/templates --global working/.dotnet/dotnet credential.userngit 1/ scripten.net10/1HEAD working/.dotnet/dotnet (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI changed the title Bring Microsoft.AspNetCore.DataProtection.SystemWeb compatibility mode into the FrameworkServices project Harden machineKey override one-time initialization path Apr 7, 2026
@twsouthwick twsouthwick changed the title Harden machineKey override one-time initialization path Bring Microsoft.AspNetCore.DataProtection.SystemWeb compatibility mode into the FrameworkServices project Apr 8, 2026
@CZEMacLeod
Copy link
Copy Markdown
Contributor

Just as a comment - Despite using reflection to do it, I love that this does not require modifying web.config to setup the machine key.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR moves the ASP.NET MachineKeyIDataProtectionProvider compatibility wiring into the FrameworkServices project so MachineKey integration can be enabled programmatically (instead of requiring web.config + the Microsoft.AspNetCore.DataProtection.SystemWeb package).

Changes:

  • Add runtime initialization via an IHostedService that reflects into MachineKeySection to enable Framework45 compatibility mode and set DataProtectorType.
  • Introduce an in-repo CompatibilityDataProtector implementation (same namespace as the legacy package).
  • Remove Microsoft.AspNetCore.DataProtection.SystemWeb package usage and update the MachineKey sample to no longer require the web.config machineKey override.
Show a summary per file
File Description
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs Adds hosted startup initialization + custom application discriminator for System.Web MachineKey integration.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices.csproj Drops the Microsoft.AspNetCore.DataProtection.SystemWeb package reference.
src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/CompatibilityDataProtector.cs Adds the compatibility DataProtector implementation in-repo.
samples/MachineKey/MachineKeyFramework/Web.config Removes the machineKey override that referenced the legacy package assembly.
samples/MachineKey/MachineKeyFramework/MachineKeyFramework.csproj Removes the legacy package reference from the sample.
samples/MachineKey/MachineKeyFramework/Global.asax.cs Ensures System.Web DI is configured in the sample before DataProtection setup.
Directory.Packages.props Removes central package version for Microsoft.AspNetCore.DataProtection.SystemWeb.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comments suppressed due to low confidence (2)

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:103

  • In Initialize, a new MachineKeySection instance is created and assigned to the internal s_config field, but only a subset of the existing settings are copied (ApplicationName, Decryption, DecryptionKey). This will drop any other MachineKey settings (e.g., validation / validationKey and any other configured attributes), potentially breaking auth cookies / viewstate validation for apps that have explicit machineKey configuration.

Instead of replacing the whole section with a partially-populated instance, update the existing section in-place (set CompatibilityMode and DataProtectorType) or ensure all relevant properties are copied over from existing.

            var existing = GetApplicationConfig();
            var updated = new MachineKeySection()
            {
                ApplicationName = existing.ApplicationName,
                CompatibilityMode = MachineKeyCompatibilityMode.Framework45,
                DataProtectorType = typeof(CompatibilityDataProtector).AssemblyQualifiedName,
                Decryption = existing.Decryption,
                DecryptionKey = existing.DecryptionKey,
            };

            Value = updated;

src/Microsoft.AspNetCore.SystemWebAdapters.FrameworkServices/SystemWebDataProtectionExtensions.cs:46

  • AddDataProtection relies on CompatibilityDataProtector being able to resolve an IDataProtectionProvider via HttpRuntime.WebObjectActivator, but this method doesn't ensure that System.Web DI has been configured (e.g., via AddSystemWebDependencyInjection / AddWebObjectActivator) before MachineKeySetup runs. If a caller invokes AddDataProtection without first configuring DI, startup will fail when MachineKeySetup calls MachineKey.Protect.

Consider either (1) calling builder.AddWebObjectActivator() inside AddDataProtection, or (2) performing an explicit validation and throwing an actionable exception explaining the required setup/order.

        // We use this to auto-start it ASAP to ensure the dataprotector is set up before anyone else tries to do anything
        builder.Services.AddHostedService<MachineKeySetup>();
        builder.Services.TryAddSingleton<IApplicationDiscriminator, SystemWebApplicationDiscriminator>();

        return builder.Services.AddDataProtection();
  • Files reviewed: 7/7 changed files
  • Comments generated: 2

Comment thread Directory.Packages.props
twsouthwick and others added 3 commits April 8, 2026 09:26
…ystemWebDataProtectionExtensions.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@HamsterExAstris
Copy link
Copy Markdown

Thanks for the quick turnaround from the deprecation announcement. :) As current users of the data protection functionality, it looks like this'll work for us.

(We're calling IDataProtectionBuilder.SetApplicationName(), so I don't think we have any particular horse on the default ApplicationName logic question above.)

}

// We take care of flowing purposes ourselves.
protected override bool PrependHashedPurposeToPlaintext { get; }
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see anything setting this property. Could then be { get => false; } so as not to generate an instance field.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is something that existed in the previous version (the 2.3 shim library) so that people could (if they wanted) override the CompatibilityDataProtector and set it themselves manually. Not sure how much we need that behavior, or if we want to rethink a design that fits in with the more IHostApplicationBuilder pattern

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh I guess your point is still valid if we keep it - I misunderstood initially. Sure I'll change it so it doesn't create a field. Deciding if we want to keep the same pattern is also worth having

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants