True NuGet $(MSBuildThisFileDirectory)project.assets.json /root/.nuget/packages/ /root/.nuget/packages/ PackageReference

  
              
            
          
          
          
          
          ```markdown
            
            
              
            
          
          
Exe
          net6.0
          enable
          True
          preview
          
{
            "format": 1,
            "restore": {
              "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj": {}
            },
            "projects": {
              "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj": {
                "version": "1.0.0",
                "restore": {
                  "projectUniqueName": "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj",
                  "projectName": "generic-math",
                  "projectPath": "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj",
                  "packagesPath": "/root/.nuget/packages/",
                  "outputPath": "/data/githubcom/stevedunn/generic-math-examples/obj/",
                  "projectStyle": "PackageReference",
                  "configFilePaths": [
                    "/root/.nuget/NuGet/NuGet.Config"
                  ],
                  "originalTargetFrameworks": [
                    "net6.0"
                  ],
                  "sources": {
                    "https://api.nuget.org/v3/index.json": {}
                  },
                  "frameworks": {
                    "net6.0": {
                      "targetAlias": "net6.0",
                      "projectReferences": {}
                    }
                  },
                  "warningProperties": {
                    "warnAsError": [
                      "NU1605"
                    ]
                  },
                  "restoreAuditProperties": {
                    "enableAudit": "true",
                    "auditLevel": "low",
                    "auditMode": "direct"
                  }
                }
              }
            }
          }
          
{
            "version": 2,
            "dgSpecHash": "WqoJQUTNgrM=",
            "success": true,
            "projectFilePath": "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj",
            "expectedPackageFiles": [
              "/root/.nuget/packages/system.runtime.experimental/6.0.0-preview.7.21377.19/system.runtime.experimental.6.0.0-preview.7.21377.19.nupkg.sha512",
              "/root/.nuget/packages/microsoft.netcore.app.ref/6.0.35/microsoft.netcore.app.ref.6.0.35.nupkg.sha512",
              "/root/.nuget/packages/microsoft.windowsdesktop.app.ref/6.0.35/microsoft.windowsdesktop.app.ref.6.0.35.nupkg.sha512",
              "/root/.nuget/packages/microsoft.aspnetcore.app.ref/6.0.35/microsoft.aspnetcore.app.ref.6.0.35.nupkg.sha512",
              "/root/.nuget/packages/microsoft.netcore.app.host.linux-x64/6.0.35/microsoft.netcore.app.host.linux-x64.6.0.35.nupkg.sha512"
            ],
            "logs": []
          }
          
Microsoft Visual Studio Solution File, Format Version 12.00
          # Visual Studio Version 17
          VisualStudioVersion = 17.0.31612.314
          MinimumVisualStudioVersion = 10.0.40219.1
          Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "generic-math", "generic-math.csproj", "{D283DCA5-087E-4D38-A18F-9D72B19AAB03}"
          EndProject
          Global
              GlobalSection(SolutionConfigurationPlatforms) = preSolution
                  Debug|Any CPU = Debug|Any CPU
                  Release|Any CPU = Release|Any CPU
              EndGlobalSection
              GlobalSection(ProjectConfigurationPlatforms) = postSolution
                  {D283DCA5-087E-4D38-A18F-9D72B19AAB03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
                  {D283DCA5-087E-4D38-A18F-9D72B19AAB03}.Debug|Any CPU.Build.0 = Debug|Any CPU
                  {D283DCA5-087E-4D38-A18F-9D72B19AAB03}.Release|Any CPU.ActiveCfg = Release|Any CPU
                  {D283DCA5-087E-4D38-A18F-9D72B19AAB03}.Release|Any CPU.Build.0 = Release|Any CPU
              EndGlobalSection
          
{
            "version": 3,
            "targets": {
              "net6.0": {
                "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                  "type": "package",
                  "compile": {
                    "ref/net6.0/System.Runtime.dll": {}
                  }
                }
              }
            },
            "libraries": {
              "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                "sha512": "zbEU1x2RNwntv6teF8nOe5Ogeol540Wagb6Oy5rP0u/WoQHOoyMukp+IQInjVNa9pFKDiMjscm8QBMxa7JEMXA==",
                "type": "package",
                "path": "system.runtime.experimental/6.0.0-preview.7.21377.19",
                "files": [
                  ".nupkg.metadata",
                  ".signature.p7s",
                  "Icon.png",
                  "THIRD-PARTY-NOTICES.TXT",
                  "ref/net6.0/System.Runtime.dll",
                  "system.runtime.experimental.6.0.0-preview.7.21377.19.nupkg.sha512",
                  "system.runtime.experimental.nuspec",
                  "useSharedDesignerContext.txt"
                ]
              }
            },
            "projectFileDependencyGroups": {
          
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+45c7420b6a0a18aad1173356eacf53e9b2cdd77f")]
          
GlobalSection(SolutionProperties) = preSolution
                  HideSolutionNode = FALSE
              EndGlobalSection
              GlobalSection(ExtensibilityGlobals) = postSolution
                  SolutionGuid = {553F432B-85C5-4643-B965-1FF7FFFB329C}
              EndGlobalSection
          EndGlobal
          
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")]
          
6.11.1
            
            
              
            
          
          
Blah();
          
{
            "version": 3,
            "targets": {
              "net6.0": {
                "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                  "type": "package",
                  "compile": {
                    "ref/net6.0/System.Runtime.dll": {}
                  }
                }
              }
            },
            "libraries": {
              "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                "sha512": "zbEU1x2RNwntv6teF8nOe5Ogeol540Wagb6Oy5rP0u/WoQHOoyMukp+IQInjVNa9pFKDiMjscm8QBMxa7JEMXA==",
                "type": "package",
                "path": "system.runtime.experimental/6.0.0-preview.7.21377.19",
                "files": [
                  ".nupkg.metadata",
                  ".signature.p7s",
                  "Icon.png",
                  "THIRD-PARTY-NOTICES.TXT",
                  "ref/net6.0/System.Runtime.dll",
                  "system.runtime.experimental.6.0.0-preview.7.21377.19.nupkg.sha512",
                  "system.runtime.experimental.nuspec",
                  "useSharedDesignerContext.txt"
                ]
              }
            },
            "projectFileDependencyGroups": {
          
6d6b0723d9b852f67fe0e2a51630d78e9393d3a92e6a05ff0410968526706ce6
          
  
              
            
          
          
public class Name : IParseable
              {
                  private readonly string _value;
          
                  private Name(string s)
                  {
                      _value = s;
                  }
          
                  public static Name Parse(string s, IFormatProvider? provider) => new Name(s);
          
                  public static bool TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out Name result)
                  {
                      result = new Name(s!);
                      return true;
                  }
          
                  public override string ToString() => _value;
              }
          
public static class Extensions
              {
                  public static T SumNoNo(this IEnumerable source) {
                      T sum = default;
                          foreach (T v in source) {
                              sum += v;
                          }
                      return sum;
                  }
              }
          
{'id': 94874387910912, 'name': ['// public interface IMishMash', '//     where TSelf : IParseable', '// {', '//     static abstract TSelf Parse(string s);', '//     static abstract TSelf Add(string s);', '// }'], 'code': ['// public interface IMishMash', '//     where TSelf : IParseable', '// {', '//     static abstract TSelf Parse(string s);', '//     static abstract TSelf Add(string s);', '// }'], 'position': {'start_byte': 709, 'end_byte': 909, 'start_point': [25, 4], 'end_point': [30, 8]}}
          public static class Extensions
              {
                  public static T SumNoNo(this IEnumerable source) {
                      T sum = default;
                          foreach (T v in source) {
                              sum += v;
                          }
                      return sum;
                  }
              }
          
{
            "version": 3,
            "targets": {
              "net6.0": {
                "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                  "type": "package",
                  "compile": {
                    "ref/net6.0/System.Runtime.dll": {}
                  }
                }
              }
            },
            "libraries": {
              "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                "sha512": "zbEU1x2RNwntv6teF8nOe5Ogeol540Wagb6Oy5rP0u/WoQHOoyMukp+IQInjVNa9pFKDiMjscm8QBMxa7JEMXA==",
                "type": "package",
                "path": "system.runtime.experimental/6.0.0-preview.7.21377.19",
                "files": [
                  ".nupkg.metadata",
                  ".signature.p7s",
                  "Icon.png",
                  "THIRD-PARTY-NOTICES.TXT",
                  "ref/net6.0/System.Runtime.dll",
                  "system.runtime.experimental.6.0.0-preview.7.21377.19.nupkg.sha512",
                  "system.runtime.experimental.nuspec",
                  "useSharedDesignerContext.txt"
                ]
              }
            },
            "projectFileDependencyGroups": {
          
{
            "version": 1,
            "restore": {
              "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj": {}
            },
            "projects": {
              "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj": {
                "version": "1.0.0",
                "restore": {
                  "projectUniqueName": "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj",
                  "projectName": "generic-math",
                  "projectPath": "/data/githubcom/stevedunn/generic-math-examples/generic-math.csproj",
                  "packagesPath": "/root/.nuget/packages/",
                  "outputPath": "/data/githubcom/stevedunn/generic-math-examples/obj/",
                  "projectStyle": "PackageReference",
                  "configFilePaths": [
                    "/root/.nuget/NuGet/NuGet.Config"
                  ],
                  "originalTargetFrameworks": [
                    "net6.0"
                  ],
                  "sources": {
                    "https://api.nuget.org/v3/index.json": {}
                  },
                  "frameworks": {
                    "net6.0": {
                      "targetAlias": "net6.0",
                      "projectReferences": {}
                    }
                  },
                  "warningProperties": {
                    "warnAsError": [
                      "NU1605"
                    ]
                  },
                  "restoreAuditProperties": {
                    "enableAudit": "true",
                    "auditLevel": "low",
                    "auditMode": "direct"
                  }
                }
              }
            }
          }
          
{
            "version": 3,
            "targets": {
              "net6.0": {
                "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                  "type": "package",
                  "compile": {
                    "ref/net6.0/System.Runtime.dll": {}
                  }
                }
              }
            },
            "libraries": {
              "System.Runtime.Experimental/6.0.0-preview.7.21377.19": {
                "sha512": "zbEU1x2RNwntv6teF8nOe5Ogeol540Wagb6Oy5rP0u/WoQHOoyMukp+IQInjVNa9pFKDiMjscm8QBMxa7JEMXA==",
                "type": "package",
                "path": "system.runtime.experimental/6.0.0-preview.7.21377.19",
                "files": [
                  ".nupkg.metadata",
                  ".signature.p7s",
                  "Icon.png",
                  "THIRD-PARTY-NOTICES.TXT",
                  "ref/net6.0/System.Runtime.dll",
                  "system.runtime.experimental.6.0.0-preview.7.21377.19.nupkg.sha512",
                  "system.runtime.experimental.nuspec",
                  "use
          
          ## Top-Level Directory Explanations
          
          <a class='local-link directory-link' data-ref="obj/" href="#obj/">obj/</a> - Temporary directory that stores compiled intermediate files during the build process.
          
          <a class='local-link directory-link' data-ref="obj/Debug/" href="#obj/Debug/">obj/Debug/</a> - Temporary directory for debug versions of the compiled intermediate files.
          
          <a class='local-link directory-link' data-ref="obj/Debug/net6.0/" href="#obj/Debug/net6.0/">obj/Debug/net6.0/</a> - Temporary directory for debug versions of the compiled intermediate files for .NET 6.0.