This repository contains .NET Documentation.
This report summarizes scanner evidence for dotnet/docs with 4,774 GitHub stars. SynthScan examined 1,563,179 lines of code across 17550 source files, recording 1653 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 3.7 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 1008 finding(s).
Are imports declared and package/API names verified? 637 finding(s).
Are wrappers, guards, and repeated structures necessary? 9 finding(s).
Which changes need focused human review? 1653 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 1653 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL⚡ | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 49 | - [Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder(IDictionary`2)](/dotnet/api/microsoft.aspnetcore | CODE |
| CRITICAL⚡ | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 51 | - `Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DoubleModelBinder(System.Globalization.NumberStyles)` | CODE |
| CRITICAL⚡ | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 52 | - `Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatModelBinder(System.Globalization.NumberStyles)` | CODE |
| CRITICAL⚡ | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 57 | - `Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinder(System.Type)` | CODE |
| CRITICAL | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 72 | - `Microsoft.AspNetCore.Mvc.RazorPages.Infrastructure.RazorPageAdapter(RazorPageBase)` | CODE |
| CRITICAL | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 106 | - `Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder.BindModelAsync(ActionContext,IValueProvider,ParameterDescriptor | CODE |
| CRITICAL | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 107 | - [Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder.BindModelAsync(ActionContext,IValueProvider,ParameterDescriptor | CODE |
| CRITICAL | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 195 | - `M:Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microso | CODE |
| CRITICAL | …s/core-changes/aspnetcore/3.0/obsolete-apis-removed.md | 196 | - `M:Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder.BindModelAsync(Microsoft.AspNetCore.Mvc.ActionContext,Microso | CODE |
| CRITICAL⚡ | …s/core-changes/aspnetcore/3.0/authn-apis-json-types.md | 20 | - <xref:Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.Run(Newtonsoft.Json.Linq.JObject,System.Security.Cl | CODE |
| CRITICAL⚡ | …s/core-changes/aspnetcore/3.0/authn-apis-json-types.md | 24 | - <xref:Microsoft.AspNetCore.Authentication.OAuth.OAuthTokenResponse.Success(Newtonsoft.Json.Linq.JObject)> now accepts | CODE |
| CRITICAL⚡ | …s/core-changes/aspnetcore/3.0/authn-apis-json-types.md | 27 | - The last parameter of [TwitterHandler.CreateTicketAsync(ClaimsIdentity,AuthenticationProperties,AccessToken,JObject)]( | CODE |
| CRITICAL⚡ | …cryptography/2.1/compute-signature-silent-parameter.md | 3 | In .NET Core, the Boolean `silent` parameter of the <xref:System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(S | CODE |
| CRITICAL⚡ | …cryptography/2.1/compute-signature-silent-parameter.md | 7 | In .NET Framework, the `silent` parameter of the <xref:System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(Syst | CODE |
| CRITICAL⚡ | …cryptography/2.1/compute-signature-silent-parameter.md | 17 | To ensure a PIN prompt appears if required, desktop applications should call <xref:System.Security.Cryptography.Pkcs.Sig | CODE |
| CRITICAL⚡ | …cryptography/2.1/compute-signature-silent-parameter.md | 25 | - <xref:System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner,System. | CODE |
| CRITICAL⚡ | …cryptography/2.1/compute-signature-silent-parameter.md | 31 | - `M:System.Security.Cryptography.Pkcs.SignedCms.ComputeSignature(System.Security.Cryptography.Pkcs.CmsSigner,System.Boo | CODE |
| CRITICAL⚡ | …ngboolean-does-not-throw-now-when-net-cannot-handle.md | 9 | Any code depending on <xref:System.Security.Cryptography.X509Certificates.X509Certificate2.ToString(System.Boolean)?disp | CODE |
| CRITICAL⚡ | …ngboolean-does-not-throw-now-when-net-cannot-handle.md | 19 | - <xref:System.Security.Cryptography.X509Certificates.X509Certificate2.ToString(System.Boolean)?displayProperty=nameWith | CODE |
| CRITICAL⚡ | …ngboolean-does-not-throw-now-when-net-cannot-handle.md | 25 | - `M:System.Security.Cryptography.X509Certificates.X509Certificate2.ToString(System.Boolean)` | CODE |
| CRITICAL⚡ | …yformatter-can-fail-find-type-from-loadfrom-context.md | 40 | - <xref:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(System.IO.Stream)?displayProperty=nam | CODE |
| CRITICAL⚡ | …yformatter-can-fail-find-type-from-loadfrom-context.md | 41 | - <xref:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(System.IO.Stream,System.Runtime.Remot | CODE |
| CRITICAL⚡ | …yformatter-can-fail-find-type-from-loadfrom-context.md | 48 | - `M:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(System.IO.Stream)` | CODE |
| CRITICAL⚡ | …yformatter-can-fail-find-type-from-loadfrom-context.md | 49 | - `M:System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(System.IO.Stream,System.Runtime.Remoting | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 23 | - <xref:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Serialize(System.IO.Stream,System.Object)?displayProp | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 24 | - <xref:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Serialize(System.IO.Stream,System.Object,System.Runti | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 25 | - <xref:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize(System.IO.Stream)?displayProperty=nameWit | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 26 | - <xref:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize(System.IO.Stream,System.Runtime.Remoting. | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 32 | - `M:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Serialize(System.IO.Stream,System.Object)` | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 33 | - `M:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Serialize(System.IO.Stream,System.Object,System.Runtime. | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 34 | - `M:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize(System.IO.Stream)` | CODE |
| CRITICAL⚡ | …ot-deserialize-hashtable-similar-ordered-collection.md | 35 | - `M:System.Runtime.Serialization.Formatters.Soap.SoapFormatter.Deserialize(System.IO.Stream,System.Runtime.Remoting.Mes | CODE |
| CRITICAL | …ide/runtime/wpf/horizontal-scrolling-virtualization.md | 7 | The operations include "Scroll Here" and "Right Edge", to use the names from the menu obtained by ri | CODE |
| CRITICAL | …ide/runtime/wpf/horizontal-scrolling-virtualization.md | 15 | The change produces a more predictable and intuitive experience for the end user, but it could also affect any app that | CODE |
| CRITICAL | …r-when-removing-an-item-from-custom-incc-collection.md | 11 | The exception's call stack begins `at System.Windows.Threading.Dispatcher.VerifyAccess() at System.Windows.DependencyObj | CODE |
| CRITICAL | …blickey-returns-rsacng-on-net462-or-lightup-without.md | 23 | - <xref:System.Security.Cryptography.Xml.SignedXml.CheckSignatureReturningKey(System.Security.Cryptography.AsymmetricAlg | CODE |
| CRITICAL | …-now-correctly-loads-rsa-keys-non-standard-key-size.md | 5 | In .NET Framework versions prior to 4.6.2, customers with non-standard key sizes for RSA certificates are unable to acce | CODE |
| CRITICAL | …-now-correctly-loads-rsa-keys-non-standard-key-size.md | 21 | - <xref:System.Security.Cryptography.X509Certificates.RSACertificateExtensions.GetRSAPrivateKey(System.Security.Cryptogr | CODE |
| CRITICAL | …-now-correctly-loads-rsa-keys-non-standard-key-size.md | 22 | - <xref:System.Security.Cryptography.X509Certificates.RSACertificateExtensions.GetRSAPublicKey(System.Security.Cryptogra | CODE |
| CRITICAL⚡ | …trol-characters-with-datacontractjsonserializer-now.md | 25 | - <xref:System.Runtime.Serialization.Json.DataContractJsonSerializer.WriteObject(System.IO.Stream,System.Object)?display | CODE |
| CRITICAL⚡ | …trol-characters-with-datacontractjsonserializer-now.md | 26 | - <xref:System.Runtime.Serialization.Json.DataContractJsonSerializer.WriteObject(System.Xml.XmlDictionaryWriter,System.O | CODE |
| CRITICAL⚡ | …trol-characters-with-datacontractjsonserializer-now.md | 27 | - <xref:System.Runtime.Serialization.Json.DataContractJsonSerializer.WriteObject(System.Xml.XmlWriter,System.Object)?dis | CODE |
| CRITICAL | …ndamentals/syslib-diagnostics/experimental-overview.md | 31 | | SYSLIB5004 | .NET 9 | <xref:System.Runtime.Intrinsics.X86.X86Base.DivRem(System.UInt32,System.I | CODE |
| CRITICAL | docs/fundamentals/syslib-diagnostics/syslib0028.md | 14 | Use the appropriate method to get the private key, such as <xref:System.Security.Cryptography.X509Certificates.RSACertif | CODE |
| CRITICAL | …undamentals/syslib-diagnostics/obsoletions-overview.md | 55 | | [SYSLIB0028](syslib0028.md) | Warning | <xref:System.Security.Cryptography.X509Certificates.X509Certificate2.PrivateKe | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 12 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intri | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 13 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intri | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 14 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.Arm64.ShiftRightLogicalRoundedNarrowingSaturateScalar(System.Runtime.Intri | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 15 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.V | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 16 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.V | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 17 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateLower(System.Runtime.Intrinsics.V | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 18 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.V | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 19 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.V | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 20 | - <xref:System.Runtime.Intrinsics.Arm.AdvSimd.ShiftRightLogicalRoundedNarrowingSaturateUpper(System.Runtime.Intrinsics.V | CODE |
| CRITICAL⚡ | docs/fundamentals/syslib-diagnostics/syslib0055.md | 30 | Intentionally convert the data to signed types and call the corresponding unsigned overload instead, for example, <xref: | CODE |
| CRITICAL | docs/fundamentals/syslib-diagnostics/syslib0035.md | 14 | Use the overload that accepts a <xref:System.Security.Cryptography.Pkcs.CmsSigner>, that is, <xref:System.Security.Crypt | CODE |
| CRITICAL⚡ | docs/fundamentals/apicompat/assembly-validation.md | 81 | C:\Users\me\.nuget\packages\microsoft.dotnet.apicompat.task\8.0.100\build\Microsoft.DotNet.ApiCompat.ValidateAssembli | CODE |
| CRITICAL⚡ | docs/fundamentals/apicompat/assembly-validation.md | 82 | 1>C:\Users\me\.nuget\packages\microsoft.dotnet.apicompat.task\8.0.100\build\Microsoft.DotNet.ApiCompat.ValidateAssemb | CODE |
| CRITICAL⚡ | docs/fundamentals/apicompat/assembly-validation.md | 83 | 1>C:\Users\me\.nuget\packages\microsoft.dotnet.apicompat.task\8.0.100\build\Microsoft.DotNet.ApiCompat.ValidateAssemb | CODE |
| CRITICAL⚡ | docs/core/compatibility/unsupported-apis.md | 191 | | <xref:System.Runtime.InteropServices.WindowsRuntime.WindowsRuntimeMarshal.StringToHString(System.String)?displayProper | CODE |
| 207 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/networking/snippets/httpclient/Program.GetFromJson.cs | 21 | // Todo { UserId = 1, Id = 9, Title = molestiae perspiciatis ipsa, Completed = False } | COMMENT |
| LOW | …mentals/networking/snippets/httpclient/Program.Head.cs | 21 | // Expected output: | COMMENT |
| LOW | …entals/networking/snippets/httpclient/Program.Patch.cs | 21 | var jsonResponse = await response.Content.ReadAsStringAsync(); | COMMENT |
| LOW | …tals/networking/snippets/httpclient/Program.Options.cs | 21 | // Expected output | COMMENT |
| LOW | docs/fundamentals/code-analysis/quality-rules/ca3003.md | 81 | protected void Page_Load(object sender, EventArgs e) | COMMENT |
| LOW | …ysis/quality-rules/snippets/csharp/all-rules/ca2216.cs | 41 | Dispose(true); | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 1 | //<Snippet1> | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 41 | public static void Main() | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 81 | // Define a public static method with standard calling | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 101 | COMMENT | |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 121 | // | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 141 | //</Snippet8> | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 161 | COMMENT | |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 201 | // get the Add method for the generic type defintion, | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 261 | // Save the assembly, so it can be examined with Ildasm.exe. | COMMENT |
| LOW | …ion/snippets/csharp/construct-generic-method/source.cs | 281 | COMMENT | |
| LOW | …reflection/snippets/csharp/emit-generic-type/source.cs | 81 | COMMENT | |
| LOW | …reflection/snippets/csharp/emit-generic-type/source.cs | 101 | TSecond.SetInterfaceConstraints(interfaceTypes); | COMMENT |
| LOW | …reflection/snippets/csharp/emit-generic-type/source.cs | 121 | Type listOfTFirst = listOf.MakeGenericType(TFirst); | COMMENT |
| LOW | …reflection/snippets/csharp/emit-generic-type/source.cs | 141 | // the constructor of List<TFirst> directly. There are two | COMMENT |
| LOW | …reflection/snippets/csharp/emit-generic-type/source.cs | 181 | //</Snippet23> | COMMENT |
| LOW | …ippets/csharp/instantiate-generic-type/GenericTypes.cs | 121 | // You can also obtain the generic type definition from a | COMMENT |
| LOW | …ats-new/snippets/dotnet-9/csharp/RegularExpressions.cs | 21 | Console.WriteLine($"Split: \"{s}\""); | COMMENT |
| LOW | docs/core/whats-new/snippets/dotnet-9/csharp/Program.cs | 1 | //Linq.RunIt(); | COMMENT |
| LOW | …ions/snippets/configuration/custom-provider/Program.cs | 21 | await host.RunAsync(); | COMMENT |
| LOW | …ensions/snippets/configuration/app-lifetime/Program.cs | 21 | // info: AppLifetime.Example.ExampleHostedService[0] | COMMENT |
| LOW | …tensions/snippets/configuration/console-xml/Program.cs | 41 | COMMENT | |
| LOW | …tensions/snippets/configuration/console-ini/Program.cs | 21 | // Application code should start here. | COMMENT |
| LOW | …tensions/snippets/configuration/console-raw/Program.cs | 21 | // KeyTwo = True | COMMENT |
| LOW | …sions/dependency-injection/snippets/console/Program.cs | 41 | // IExampleTransientService: d08a27fa-87d2-4a06-98d7-2773af886125 (Always different) | COMMENT |
| LOW | …dency-injection/snippets/console-disposable/Program.cs | 41 | // TransientDisposable.Dispose() | COMMENT |
| LOW | …iagnostics/snippets/diagnosticsource/csharp/Program.cs | 81 | // call listenerSubscription.Dispose() to cancel your subscription to the IObservable. | COMMENT |
| LOW | …rsions-are-installed/csharp/Properties/AssemblyInfo.cs | 21 | COMMENT | |
| LOW | …/framework/wcf/feature-details/routing-introduction.md | 341 | //add the backupDestination endpoint | COMMENT |
| LOW | …etails/client-app-discovery-proxy-to-find-a-service.md | 101 | You have completed implementing the client application. Continue on to [How to: Test the Discovery Proxy](how-to-test-t | COMMENT |
| LOW | docs/framework/wcf/samples/custom-wsdl-publication.md | 241 | /// | COMMENT |
| LOW | docs/framework/wcf/samples/custom-wsdl-publication.md | 261 | /// | COMMENT |
| LOW | …itional-apis/pos-for-net/asynchronous-output-sample.md | 61 | // the receipt printer. | COMMENT |
| LOW | …itional-apis/pos-for-net/poskeyboard-implementation.md | 101 | // DevicePath must be set before Open() is called. | COMMENT |
| LOW | …itional-apis/pos-for-net/poskeyboard-implementation.md | 321 | // Simulate input by moving through the | COMMENT |
| LOW | docs/framework/data/adonet/oracle-lobs.md | 121 | // "CREATE TABLE tablewithlobs (a int, b BLOB, c CLOB, d NCLOB)"; | COMMENT |
| LOW | …work/data/adonet/sql/aspnet-apps-using-wait-handles.md | 241 | // WaitAny waits for any of the processes to | COMMENT |
| LOW | …ata/adonet/sql/windows-applications-using-callbacks.md | 321 | // than the form. Therefore you cannot simply call code that | COMMENT |
| LOW | …dard/parallel-programming/snippets/cs/cancellation1.cs | 101 | // 1,782, 1,815, 1,848, 1,881, 1,914, 1,947, 1,980, 2,013, 2,046, 2,079, 2,112, | COMMENT |
| LOW | …/parallel-programming/snippets/cs/continuationstate.cs | 41 | // Task was created at 10:56:21.1610677 and finished at 10:56:27.1707646. | COMMENT |
| LOW | …standard/parallel-programming/snippets/cs/attached1.cs | 21 | }, index, TaskCreationOptions.AttachedToParent); | COMMENT |
| LOW | …cs/standard/parallel-programming/snippets/cs/unwrap.cs | 41 | Console.WriteLine("Thread={0}, Next={1}", Thread.CurrentThread.ManagedThreadId, ++x); | COMMENT |
| LOW | …dard/parallel-programming/snippets/cs/asyncculture1.cs | 41 | COMMENT | |
| LOW | …dard/parallel-programming/snippets/cs/asyncculture1.cs | 61 | // Executing a task synchronously: | COMMENT |
| LOW | …standard/parallel-programming/snippets/cs/detached1.cs | 41 | // Executing continuation of Task 1 | COMMENT |
| LOW | …standard/snippets/simd/csharp/AdvancedVectorization.cs | 21 | // if (buffer.Length >= Vector512<T>.Count) | COMMENT |
| LOW | …standard/snippets/simd/csharp/AdvancedVectorization.cs | 61 | // <VectorSmall> | COMMENT |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 241 | { | COMMENT |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 281 | // In this example we use the master key length to change from HMACSHA256 to | COMMENT |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 301 | byte[] iv; | COMMENT |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 321 | // But note that it only does the auto-generation once. If the cipher | COMMENT |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 361 | COMMENT | |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 381 | /// </exception> | COMMENT |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 461 | tagOffset + tagSizeInBytes, | COMMENT |
| LOW | docs/standard/security/vulnerabilities-cbc-mode.md | 561 | // An algorithm we don't understand | COMMENT |
| 674 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | docs/framework/wcf/contract-first-tool.md | 131 | // This code was generated by a tool. | COMMENT |
| HIGH | …etails/client-app-discovery-proxy-to-find-a-service.md | 114 | // This code was generated by a tool. | COMMENT |
| HIGH | …gramming-guide/program-structure/coding-conventions.md | 29 | - You do not have to change the names of objects in auto-generated code to make them fit the guidelines. | CODE |
| HIGH | docs/ai/evaluation/libraries.md | 3 | description: Learn about the Microsoft.Extensions.AI.Evaluation libraries, which simplify the process of evaluating the | CODE |
| HIGH | docs/ai/evaluation/libraries.md | 10 | The Microsoft.Extensions.AI.Evaluation libraries simplify the process of evaluating the quality and safety of responses | CODE |
| HIGH | …guage-reference/compiler-messages/nullable-warnings.md | 187 | - [**CS8669**](#configure-nullable-context) - *The annotation for nullable reference types should only be used in code w | CODE |
| HIGH | …guage-reference/compiler-messages/nullable-warnings.md | 229 | - **CS8669** - *The annotation for nullable reference types should only be used in code within a '#nullable' annotations | CODE |
| HIGH | …Const/MakeConst.CodeFixes/CodeFixResources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …zer-code-fix/MakeConst/MakeConst/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/VS_Snippets_CFX/operationcontextscope/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ts/csharp/VS_Snippets_CFX/interceptors/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ippets/csharp/VS_Snippets_CFX/c_tcpclient/cs/source.cs | 120 | // This code was generated by a tool. | COMMENT |
| HIGH | …nippets_CFX/c_generatedcodefiles/cs/duplexproxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …p/VS_Snippets_CFX/c_generatedcodefiles/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …arp/VS_Snippets_CFX/custompolicysample/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Snippets_CFX/callbackbehaviorattribute/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …S_Snippets_CFX/channelfactorybehaviors/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/VS_Snippets_CFX/clientproxycodesample/cs/proxycode.cs | 4 | // This code was generated by a tool. | COMMENT |
| HIGH | …VS_Snippets_CFX/messageheaderattribute/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …S_Snippets_CFX/servicemetadatabehavior/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ippets_CFX/iinstancecontextinitializer/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …csharp/VS_Snippets_CFX/s_duplexclients/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ets/csharp/VS_Snippets_CFX/sca.session/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …sharp/VS_Snippets_CFX/metadataresolver/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …harp/VS_Snippets_CFX/c_syncasyncclient/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …p/VS_Snippets_CFX/sca.callbackcontract/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s_CFX/CFX_WCFDataServicesActivityExample/cs/Program.cs | 282 | // This code was generated by a tool. | COMMENT |
| HIGH | …erationbehaviorattribute_impersonation/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …sharp/VS_Snippets_CFX/eventasync/cs/generatedclient.cs | 5 | // This code was generated by a tool. | COMMENT |
| HIGH | …VS_Snippets_CFX/faultcontractattribute/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Snippets_CFX/servicethrottlingbehavior/cs/proxycode.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/writerreaderswinforms/properties/settings.designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …writerreaderswinforms/properties/resources.designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ges/cs/compositeimages/properties/settings.designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …es/cs/compositeimages/properties/resources.designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ts_Wpf/FindText/CSharp/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …s_Wpf/FindText/CSharp/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Sharp/InvokePatternApp/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …harp/InvokePatternApp/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ternApp/CSharp/InvokePatternApp/Properties/Settings.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ernApp/CSharp/InvokePatternApp/Properties/Resources.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …_Wpf/InsertText/CSharp/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …Wpf/InsertText/CSharp/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …_CLR/CryptoWalkThru/cs/Properties/Settings.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …CLR/CryptoWalkThru/cs/Properties/Resources.Designer.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/VS_Snippets_CLR/CodeDOM Class Sample/CS/SampleCode.cs | 4 | // This code was generated by a tool. | COMMENT |
| HIGH | …harp/VS_Snippets_Data/DLinqDataBinding/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …p/VS_Snippets_Data/DLinqSQOTranslation/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/system.data.linq.objectchangeconflict/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …sharp/VS_Snippets_Data/DLinqUDFS/cs/northwind-tfunc.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …harp/VS_Snippets_Data/DLinqObjectModel/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …ata/DP L2E Examples/CS/adventureworksmodel.designer.cs | 3 | // This code was generated from a template. | COMMENT |
| HIGH | …s/csharp/VS_Snippets_Data/DLinqWalk4CS/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …S_Snippets_Data/DLinqSubmittingChanges/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …rp/VS_Snippets_Data/DLinqCompositeKeys/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …harp/VS_Snippets_Data/DLinqSprox/cs/northwind-sprox.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …VS_Snippets_Data/DLinqDebuggingSupport/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …/VS_Snippets_Data/DLinqOverrideDefault/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …_Data/system.data.linq.dataloadoptions/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| HIGH | …p/VS_Snippets_Data/DLinqObjectIdentity/cs/northwind.cs | 3 | // This code was generated by a tool. | COMMENT |
| 31 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …w/snippets/dotnet-8/csharp/ConsoleApp/Serialization.cs | 41 | { "Names":["John Doe"], "Company":{"Name":"Contoso"} } | CODE |
| LOW | docs/core/whats-new/snippets/dotnet-9/csharp/Linq.cs | 12 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. | CODE |
| LOW | docs/core/whats-new/snippets/dotnet-9/csharp/Linq.cs | 12 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. | CODE |
| LOW | docs/core/whats-new/dotnet-8/runtime.md | 293 | {"Names":["John Doe"],"Company":{"Name":"Contoso","PhoneNumber":"N/A"}} | CODE |
| LOW | docs/core/extensions/primitives.md | 87 | In the preceding code, an instance of the `StringTokenizer` type is created given 900 auto-generated paragraphs of :::no | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 9 | #region Fifty Paragraphs of Lorem Ipsum: https://loremipsum.io/generator | COMMENT |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 1809 | #endregion Fifty Paragraphs of Lorem Ipsum: https://loremipsum.io/generator | COMMENT |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 10 | private static readonly string s_nineHundredAutoGeneratedParagraphsOfLoremIpsum = @"Lorem ipsum dolor sit amet, cons | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 10 | private static readonly string s_nineHundredAutoGeneratedParagraphsOfLoremIpsum = @"Lorem ipsum dolor sit amet, cons | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 12 | Purus ut faucibus pulvinar elementum integer. Diam quam nulla porttitor massa id neque aliquam vestibulum. Leo vel orci | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 14 | Pulvinar elementum integer enim neque volutpat ac. Rhoncus urna neque viverra justo nec. Nec ultrices dui sapien eget mi | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 14 | Pulvinar elementum integer enim neque volutpat ac. Rhoncus urna neque viverra justo nec. Nec ultrices dui sapien eget mi | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 24 | Tortor vitae purus faucibus ornare. Pharetra diam sit amet nisl suscipit adipiscing. Praesent semper feugiat nibh sed pu | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 38 | Eget arcu dictum varius duis at consectetur lorem donec massa. Amet consectetur adipiscing elit duis tristique sollicitu | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 44 | Neque gravida in fermentum et sollicitudin ac orci phasellus egestas. Malesuada fames ac turpis egestas sed. Lectus null | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 44 | Neque gravida in fermentum et sollicitudin ac orci phasellus egestas. Malesuada fames ac turpis egestas sed. Lectus null | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 50 | Tortor condimentum lacinia quis vel eros donec. Nec nam aliquam sem et tortor consequat. Bibendum ut tristique et egesta | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 50 | Tortor condimentum lacinia quis vel eros donec. Nec nam aliquam sem et tortor consequat. Bibendum ut tristique et egesta | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 54 | Nec ultrices dui sapien eget mi proin. Ipsum dolor sit amet consectetur. Faucibus ornare suspendisse sed nisi lacus sed | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 62 | Sollicitudin ac orci phasellus egestas tellus rutrum tellus pellentesque eu. Sed id semper risus in hendrerit gravida. I | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 62 | Sollicitudin ac orci phasellus egestas tellus rutrum tellus pellentesque eu. Sed id semper risus in hendrerit gravida. I | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 72 | Felis bibendum ut tristique et egestas quis ipsum suspendisse. Dictumst vestibulum rhoncus est pellentesque elit ullamco | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 72 | Felis bibendum ut tristique et egestas quis ipsum suspendisse. Dictumst vestibulum rhoncus est pellentesque elit ullamco | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 74 | Massa vitae tortor condimentum lacinia quis vel. Pellentesque eu tincidunt tortor aliquam nulla. Risus nec feugiat in fe | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 78 | Accumsan sit amet nulla facilisi. Felis imperdiet proin fermentum leo vel orci porta non pulvinar. Ac turpis egestas sed | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 78 | Accumsan sit amet nulla facilisi. Felis imperdiet proin fermentum leo vel orci porta non pulvinar. Ac turpis egestas sed | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 88 | Morbi leo urna molestie at elementum. Lorem ipsum dolor sit amet consectetur. Condimentum id venenatis a condimentum. Ph | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 88 | Morbi leo urna molestie at elementum. Lorem ipsum dolor sit amet consectetur. Condimentum id venenatis a condimentum. Ph | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 98 | Ut tellus elementum sagittis vitae et leo. Fames ac turpis egestas integer eget. Pretium quam vulputate dignissim suspen | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 98 | Ut tellus elementum sagittis vitae et leo. Fames ac turpis egestas integer eget. Pretium quam vulputate dignissim suspen | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 102 | Urna condimentum mattis pellentesque id nibh tortor. Montes nascetur ridiculus mus mauris. Tortor vitae purus faucibus o | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 102 | Urna condimentum mattis pellentesque id nibh tortor. Montes nascetur ridiculus mus mauris. Tortor vitae purus faucibus o | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 108 | Ultrices neque ornare aenean euismod elementum nisi quis eleifend quam. Etiam tempor orci eu lobortis elementum. Viverra | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 108 | Ultrices neque ornare aenean euismod elementum nisi quis eleifend quam. Etiam tempor orci eu lobortis elementum. Viverra | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 132 | Ornare massa eget egestas purus viverra accumsan in nisl nisi. Magna sit amet purus gravida quis blandit turpis cursus. | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 132 | Ornare massa eget egestas purus viverra accumsan in nisl nisi. Magna sit amet purus gravida quis blandit turpis cursus. | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 134 | Cursus mattis molestie a iaculis at erat pellentesque. Cursus in hac habitasse platea dictumst. Cras ornare arcu dui viv | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 140 | Porta lorem mollis aliquam ut. At auctor urna nunc id cursus metus. Sit amet nisl suscipit adipiscing. Tristique magna s | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 148 | Tincidunt eget nullam non nisi. Erat imperdiet sed euismod nisi porta lorem. Commodo odio aenean sed adipiscing diam don | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 148 | Tincidunt eget nullam non nisi. Erat imperdiet sed euismod nisi porta lorem. Commodo odio aenean sed adipiscing diam don | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 154 | Tempus iaculis urna id volutpat lacus laoreet non curabitur gravida. Dolor sit amet consectetur adipiscing. Pellentesque | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 166 | Fermentum iaculis eu non diam phasellus vestibulum lorem sed risus. Odio ut enim blandit volutpat maecenas. Euismod in p | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 168 | Nunc scelerisque viverra mauris in. Feugiat sed lectus vestibulum mattis ullamcorper velit. At volutpat diam ut venenati | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 168 | Nunc scelerisque viverra mauris in. Feugiat sed lectus vestibulum mattis ullamcorper velit. At volutpat diam ut venenati | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 170 | Sapien pellentesque habitant morbi tristique senectus et. Tortor pretium viverra suspendisse potenti nullam. Vitae aliqu | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 198 | Quis ipsum suspendisse ultrices gravida dictum fusce ut placerat orci. Sit amet consectetur adipiscing elit. Lacus suspe | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 198 | Quis ipsum suspendisse ultrices gravida dictum fusce ut placerat orci. Sit amet consectetur adipiscing elit. Lacus suspe | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 200 | Tellus id interdum velit laoreet id donec ultrices tincidunt arcu. Neque egestas congue quisque egestas diam in. Mattis | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 200 | Tellus id interdum velit laoreet id donec ultrices tincidunt arcu. Neque egestas congue quisque egestas diam in. Mattis | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 202 | Turpis in eu mi bibendum neque egestas congue. Feugiat sed lectus vestibulum mattis ullamcorper velit sed ullamcorper mo | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 236 | Risus pretium quam vulputate dignissim suspendisse in. Arcu risus quis varius quam quisque id diam. Dictumst quisque sag | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 244 | Morbi leo urna molestie at elementum eu facilisis. Id nibh tortor id aliquet lectus proin nibh nisl condimentum. Nascetu | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 244 | Morbi leo urna molestie at elementum eu facilisis. Id nibh tortor id aliquet lectus proin nibh nisl condimentum. Nascetu | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 250 | Montes nascetur ridiculus mus mauris vitae ultricies leo. Diam vel quam elementum pulvinar etiam non quam lacus suspendi | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 250 | Montes nascetur ridiculus mus mauris vitae ultricies leo. Diam vel quam elementum pulvinar etiam non quam lacus suspendi | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 256 | Scelerisque in dictum non consectetur a erat. Volutpat ac tincidunt vitae semper quis lectus nulla at. Tincidunt nunc pu | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 256 | Scelerisque in dictum non consectetur a erat. Volutpat ac tincidunt vitae semper quis lectus nulla at. Tincidunt nunc pu | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 268 | Leo vel fringilla est ullamcorper eget. Nam libero justo laoreet sit amet. Ipsum dolor sit amet consectetur adipiscing e | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 268 | Leo vel fringilla est ullamcorper eget. Nam libero justo laoreet sit amet. Ipsum dolor sit amet consectetur adipiscing e | CODE |
| LOW⚡ | …nsions/snippets/primitives/string/Example.Tokenizer.cs | 272 | Vulputate sapien nec sagittis aliquam malesuada bibendum. Blandit cursus risus at ultrices. At lectus urna duis convalli | CODE |
| 304 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | docs/fundamentals/networking/telemetry/tracing.md | 39 | - It's also possible to [reuse the Aspire Service Defaults](#reuse-service-defaults-project-without-aspire-orchestration | CODE |
| MEDIUM | docs/fundamentals/networking/telemetry/metrics.md | 28 | - It's also possible to [reuse the Aspire Service Defaults](#reuse-service-defaults-project-without-aspire-orchestration | CODE |
| MEDIUM | docs/fundamentals/networking/telemetry/metrics.md | 111 | ### Reuse Service Defaults project without Aspire orchestration | COMMENT |
| MEDIUM | docs/devops/dotnet-cli-and-continuous-integration.md | 42 | In general, a manual setup requires you to acquire a version of the tools (or the latest nightly builds of the tools) an | CODE |
| MEDIUM | docs/core/whats-new/dotnet-11/libraries.md | 605 | - [Discriminated-union scaffolding](#discriminated-union-scaffolding) | CODE |
| MEDIUM | docs/core/whats-new/dotnet-11/libraries.md | 613 | ### Discriminated-union scaffolding | COMMENT |
| MEDIUM | docs/core/tools/dotnet-scaffold-telemetry.md | 9 | # dotnet-scaffold telemetry | COMMENT |
| MEDIUM | docs/core/tools/dotnet-scaffold-telemetry.md | 33 | https://aka.ms/dotnet-scaffold/telemetry | CODE |
| MEDIUM | docs/core/tools/dotnet-scaffold-telemetry.md | 78 | * [Microsoft.dotnet-scaffold NuGet package](https://www.nuget.org/packages/Microsoft.dotnet-scaffold/) | COMMENT |
| MEDIUM | docs/core/extensions/httpclient-factory-keyed-di.md | 13 | [_Keyed Services_](dependency-injection/overview.md#keyed-services) (also called _Keyed DI_) is a dependency injection ( | CODE |
| MEDIUM | docs/core/extensions/timeprovider-testing.md | 91 | ## Integration with dependency injection | COMMENT |
| MEDIUM | docs/core/extensions/logging/overview.md | 53 | ## Integration with hosts and dependency injection | COMMENT |
| MEDIUM | docs/core/extensions/dependency-injection/overview.md | 9 | # .NET dependency injection | COMMENT |
| MEDIUM | docs/core/extensions/dependency-injection/usage.md | 10 | # Tutorial: Use dependency injection in .NET | COMMENT |
| MEDIUM | docs/core/extensions/dependency-injection/guidelines.md | 13 | ## Design services for dependency injection | COMMENT |
| MEDIUM | docs/core/diagnostics/metrics-instrumentation.md | 130 | ## Get a Meter via dependency injection | COMMENT |
| MEDIUM | docs/core/diagnostics/metrics-instrumentation.md | 647 | ### Test with dependency injection | COMMENT |
| MEDIUM | docs/core/diagnostics/metrics-instrumentation.md | 686 | ### Test without dependency injection | COMMENT |
| MEDIUM | …/core/diagnostics/distributed-tracing-configuration.md | 28 | The [complete sample](#run-the-sample) shows all three calls. A .NET host activates tracing subscriptions when the host | CODE |
| MEDIUM | docs/azure/sdk/dependency-injection.md | 11 | This article demonstrates how to register Azure service clients from the [latest Azure client libraries for .NET](https: | CODE |
| MEDIUM | docs/azure/sdk/aspnetcore-guidance.md | 48 | 3. In the `Program.cs` file of your app, invoke the <xref:Microsoft.Extensions.Azure.AzureClientServiceCollectionExtensi | CODE |
| MEDIUM | docs/architecture/microservices/index.md | 72 | ## Related microservice and container-based reference application: eShopOnContainers | COMMENT |
| MEDIUM | …available-multi-container-microservice-applications.md | 32 | ## Software platforms for container clustering, orchestration, and scheduling | COMMENT |
| MEDIUM | …tions/identify-microservice-domain-model-boundaries.md | 7 | # Identify domain-model boundaries for each microservice | COMMENT |
| MEDIUM | …e-container-applications/maintain-microservice-apis.md | 6 | # Creating, evolving, and versioning microservice APIs and contracts | COMMENT |
| MEDIUM | …ications/communication-in-microservice-architecture.md | 6 | # Communication in a microservice architecture | COMMENT |
| MEDIUM | …ications/communication-in-microservice-architecture.md | 40 | ## Asynchronous microservice integration enforces microservice's autonomy | COMMENT |
| MEDIUM | …iner-applications/data-sovereignty-per-microservice.md | 6 | # Data sovereignty per microservice | COMMENT |
| MEDIUM | …architect-microservice-container-applications/index.md | 6 | # Architecting container and microservice-based applications | COMMENT |
| MEDIUM | …plications/asynchronous-message-based-communication.md | 43 | ## Asynchronous event-driven communication | COMMENT |
| MEDIUM | …ervice-communication-versus-the-api-gateway-pattern.md | 6 | # The API gateway pattern versus the Direct client-to-microservice communication | COMMENT |
| MEDIUM | …ervice-communication-versus-the-api-gateway-pattern.md | 12 | ## Direct client-to-microservice communication | COMMENT |
| MEDIUM | …ervice-communication-versus-the-api-gateway-pattern.md | 46 | ## Why consider API Gateways instead of direct client-to-microservice communication | COMMENT |
| MEDIUM | …-container-applications/distributed-data-management.md | 10 | ## Challenge \#1: How to define the boundaries of each microservice | COMMENT |
| MEDIUM | …-container-applications/distributed-data-management.md | 22 | **API Gateway.** For simple data aggregation from multiple microservices that own different databases, the recommended a | CODE |
| MEDIUM | …-container-applications/distributed-data-management.md | 58 | A good solution for this problem is to use eventual consistency between microservices articulated through event-driven c | CODE |
| MEDIUM | …-container-applications/distributed-data-management.md | 60 | ## Challenge \#4: How to design communication across microservice boundaries | COMMENT |
| MEDIUM | …-container-applications/distributed-data-management.md | 80 | The use of asynchronous communication is explained with additional details later in this guide in the sections [Asynchro | CODE |
| MEDIUM | …net-applications/implement-api-gateways-with-ocelot.md | 84 | The HTTP request will end up running that kind of C# code accessing the microservice database and any additional require | CODE |
| MEDIUM | …net-applications/implement-api-gateways-with-ocelot.md | 112 | - "5101:80" # Important: In a production environment you should remove the external port (5101) kept here for micr | CODE |
| MEDIUM | …net-applications/implement-api-gateways-with-ocelot.md | 134 | At this point, you could set a breakpoint in C# code in Visual Studio, test the microservice with the methods exposed in | CODE |
| MEDIUM | …net-applications/test-aspnet-core-services-web-apps.md | 58 | ### Implementing integration and functional tests for each microservice | COMMENT |
| MEDIUM | …vice-net-applications/data-driven-crud-microservice.md | 7 | # Creating a simple data-driven CRUD microservice | COMMENT |
| MEDIUM | …vice-net-applications/data-driven-crud-microservice.md | 13 | ## Designing a simple CRUD microservice | COMMENT |
| MEDIUM | …vice-net-applications/data-driven-crud-microservice.md | 33 | ## Implementing a simple CRUD microservice with ASP.NET Core | COMMENT |
| MEDIUM | …oservice-net-applications/database-server-container.md | 13 | ## SQL Server running as a container with a microservice-related database | COMMENT |
| MEDIUM | …ce-net-applications/microservice-application-design.md | 7 | # Design a microservice-oriented application | COMMENT |
| MEDIUM | …ce-net-applications/microservice-application-design.md | 81 | ### Data sovereignty per microservice | COMMENT |
| MEDIUM | …ce-net-applications/microservice-application-design.md | 94 | ## Benefits of a microservice-based solution | COMMENT |
| MEDIUM | …ce-net-applications/microservice-application-design.md | 116 | ## Downsides of a microservice-based solution | COMMENT |
| MEDIUM | …croservice-application-layer-implementation-web-api.md | 8 | # Implement the microservice application layer using the Web API | COMMENT |
| MEDIUM | …service-ddd-cqrs-patterns/ddd-oriented-microservice.md | 6 | # Design a DDD-oriented microservice | COMMENT |
| MEDIUM | …service-ddd-cqrs-patterns/ddd-oriented-microservice.md | 16 | ## Keep the microservice context boundaries relatively small | COMMENT |
| MEDIUM | …roservice-ddd-cqrs-patterns/cqrs-microservice-reads.md | 6 | # Implement reads/queries in a CQRS microservice | COMMENT |
| MEDIUM | …terns/microservice-application-layer-web-api-design.md | 7 | # Design the microservice application layer and Web API | COMMENT |
| MEDIUM | …terns/microservice-application-layer-web-api-design.md | 11 | ## Use SOLID principles and Dependency Injection | COMMENT |
| MEDIUM | …dd-cqrs-patterns/net-core-microservice-domain-model.md | 7 | # Implement a microservice domain model with .NET | COMMENT |
| MEDIUM | …rns/apply-simplified-microservice-cqrs-ddd-patterns.md | 6 | # Apply simplified CQRS and DDD patterns in a microservice | COMMENT |
| MEDIUM | …rs-patterns/eshoponcontainers-cqrs-ddd-microservice.md | 6 | # Apply CQRS and CQS approaches in a DDD microservice in eShopOnContainers | COMMENT |
| MEDIUM | …d-cqrs-patterns/domain-events-design-implementation.md | 317 | #### Domain events can generate integration events to be published outside of the microservice boundaries | COMMENT |
| 30 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | docs/core/tools/test-prerelease-sdk-locally.md | 66 | ## Step 1: Install a prerelease SDK locally | COMMENT |
| LOW | docs/core/tools/test-prerelease-sdk-locally.md | 96 | ## Step 2: Add .dotnet/ to .gitignore | COMMENT |
| LOW | docs/core/tools/test-prerelease-sdk-locally.md | 123 | ## Step 3: Configure global.json | COMMENT |
| LOW | docs/core/tools/test-prerelease-sdk-locally.md | 207 | ## Step 4: Create team install scripts (optional) | COMMENT |
| LOW | docs/core/tools/test-prerelease-sdk-locally.md | 335 | ## Step 5: Verify the installation | COMMENT |
| LOW | docs/core/tools/test-prerelease-sdk-locally.md | 364 | ## Step 6: Install workloads on the local SDK (optional) | COMMENT |
| LOW | docs/core/tools/test-prerelease-sdk-locally.md | 438 | ## Step 7: Use the prerelease SDK in CI (optional) | COMMENT |
| LOW | docs/core/tutorials/netcore-hosting.md | 38 | ### Step 1 - Load `hostfxr` and get exported hosting functions | COMMENT |
| LOW | docs/core/tutorials/netcore-hosting.md | 64 | ### Step 2 - Initialize and start the .NET runtime | COMMENT |
| LOW | docs/core/tutorials/netcore-hosting.md | 70 | ### Step 3 - Load managed assembly and get function pointer to a managed method | COMMENT |
| LOW | docs/core/tutorials/netcore-hosting.md | 84 | ### Step 4 - Run managed code! | COMMENT |
| LOW⚡ | docs/core/deploying/trimming/trimming-concepts.md | 243 | // Step 1: Source of the Type value | COMMENT |
| LOW⚡ | docs/core/deploying/trimming/trimming-concepts.md | 249 | // Step 2: Type flows through generic parameter | COMMENT |
| LOW⚡ | docs/core/deploying/trimming/trimming-concepts.md | 256 | // Step 3: Reflection creates the requirement | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 57 | ### Step 1: Define the WCF service interface | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 77 | ### Step 2: Define the data contract | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 120 | ### Step 3: Implement the WCF service | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 138 | ### Step 4: Configure the service and the client | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 171 | ### Step 5: Run the service | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 180 | ### Step 6: Call the service from the client | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 257 | ### Step 1: Define the Sessionful WCF service interface and implementation | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 298 | ### Step 2: Define the WCF factory service for the sessionful object | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 331 | ### Step 3: Configure and start the WCF services | COMMENT |
| LOW | …ork/interop/how-to-migrate-managed-code-dcom-to-wcf.md | 378 | ### Step 4: Configure the client and call the service | COMMENT |
| LOW | …rk/wcf/troubleshooting-the-getting-started-tutorial.md | 84 | // Step 3: Add a service endpoint. | COMMENT |
| LOW⚡ | …amework/wcf/how-to-host-and-run-a-basic-wcf-service.md | 91 | // Step 1: Create a URI to serve as the base address. | COMMENT |
| LOW⚡ | …amework/wcf/how-to-host-and-run-a-basic-wcf-service.md | 94 | // Step 2: Create a ServiceHost instance. | COMMENT |
| LOW⚡ | …amework/wcf/how-to-host-and-run-a-basic-wcf-service.md | 99 | // Step 3: Add a service endpoint. | COMMENT |
| LOW⚡ | …amework/wcf/how-to-host-and-run-a-basic-wcf-service.md | 102 | // Step 4: Enable metadata exchange. | COMMENT |
| LOW⚡ | …amework/wcf/how-to-host-and-run-a-basic-wcf-service.md | 107 | // Step 5: Start the service. | COMMENT |
| LOW | docs/framework/wcf/how-to-use-a-wcf-client.md | 47 | //Step 1: Create an instance of the WCF proxy. | COMMENT |
| LOW | docs/framework/wcf/how-to-use-a-wcf-client.md | 50 | // Step 2: Call the service operations. | COMMENT |
| LOW | docs/framework/wcf/how-to-use-a-wcf-client.md | 75 | // Step 3: Close the client to gracefully close the connection and clean up resources. | COMMENT |
| LOW | …ework/deployment/how-the-runtime-locates-assemblies.md | 62 | ## Step 1: Examining the Configuration Files | COMMENT |
| LOW | …ework/deployment/how-the-runtime-locates-assemblies.md | 145 | ## Step 2: Checking for Previously Referenced Assemblies | COMMENT |
| LOW | …ework/deployment/how-the-runtime-locates-assemblies.md | 156 | ## Step 3: Checking the Global Assembly Cache | COMMENT |
| LOW | …ework/deployment/how-the-runtime-locates-assemblies.md | 162 | ## Step 4: Locating the Assembly through Codebases or Probing | COMMENT |
| LOW | docs/framework/data/transactions/performing-recovery.md | 18 | ### Step 1 - ReEnlist | COMMENT |
| LOW | docs/framework/data/transactions/performing-recovery.md | 28 | ### Step 2 - Completing the recovery | COMMENT |
| LOW⚡ | …ndamentals/expressions/snippets/expressions/Program.cs | 32 | // Step 1: 6 / 2 has higher precedence → interim value 3 | COMMENT |
| LOW⚡ | …ndamentals/expressions/snippets/expressions/Program.cs | 33 | // Step 2: 3 + 3 → final result 6 | COMMENT |
| LOW | …/csharp/language-reference/compiler-messages/cs0433.md | 82 | ### Step 1: Add an alias to one of the project references | COMMENT |
| LOW | …/csharp/language-reference/compiler-messages/cs0433.md | 94 | ### Step 2: Use the extern alias in your code | COMMENT |
| LOW | .github/skills/error-consolidation-setup/SKILL.md | 18 | ## Step 1: Ask for TOC Placement | COMMENT |
| LOW | .github/skills/error-consolidation-setup/SKILL.md | 26 | ## Step 2: Create the Destination File | COMMENT |
| LOW | .github/skills/error-consolidation-setup/SKILL.md | 56 | ## Step 3: Add the TOC Entry | COMMENT |
| LOW | .github/skills/error-consolidation-setup/SKILL.md | 68 | ## Step 4: Populate Seed Error Codes | COMMENT |
| LOW | .github/skills/error-consolidation-setup/SKILL.md | 93 | ## Step 5: Present for Review | COMMENT |
| LOW | .github/skills/error-consolidation-verify/SKILL.md | 20 | ## Step 1: Extract All Error Codes | COMMENT |
| LOW | .github/skills/error-consolidation-verify/SKILL.md | 27 | ## Step 2: Look Up Roslyn Messages | COMMENT |
| LOW | .github/skills/error-consolidation-verify/SKILL.md | 50 | ## Step 3: Compare Every Instance | COMMENT |
| LOW⚡ | .github/skills/error-consolidation-verify/SKILL.md | 65 | ## Step 4: Fix All Mismatches | COMMENT |
| LOW⚡ | .github/skills/error-consolidation-verify/SKILL.md | 73 | ## Step 5: Verify See Also Links | COMMENT |
| LOW⚡ | .github/skills/error-consolidation-verify/SKILL.md | 77 | ## Step 6: Present Results | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | docs/core/install/templates.md | 83 | The `{folder-path}` specified on the command becomes the template package identifier for all templates found. As specifi | CODE |
| HIGH | docs/fsharp/language-reference/arrays.md | 133 | [`Array.choose`](https://fsharp.github.io/fsharp-core-docs/reference/fsharp-collections-arraymodule.html#choose) selects | CODE |
| HIGH | docs/fsharp/language-reference/compiler-directives.md | 30 | The following code illustrates the use of the `#if`, `#else`, and `#endif` directives. In this example, the code contain | CODE |
| HIGH | docs/fsharp/language-reference/members/events.md | 24 | To create an event on a class that acts just like any other .NET Framework event, add to the class a `let` binding that | CODE |
| HIGH | …nterop/com-interop-sample-com-client-and-net-server.md | 15 | This sample demonstrates the interoperation of a [COM client](#cpconcominteropsamplecomclientnetserveranchor1) and a [.N | CODE |
| HIGH⚡ | docs/orleans/implementation/cluster-management.md | 515 | 1. **[Apache ZooKeeper](https://zookeeper.apache.org/)**: In this implementation, the configured deployment ID is used a | CODE |
| HIGH⚡ | docs/orleans/implementation/cluster-management.md | 519 | 1. **[AWS DynamoDB](https://aws.amazon.com/dynamodb/)**: In this implementation, the cluster Deployment ID is used as th | CODE |
| HIGH⚡ | docs/orleans/implementation/cluster-management.md | 521 | 1. **[Apache Cassandra](https://cassandra.apache.org/_/index.html)**: In this implementation, the composite of Service I | CODE |
| HIGH | docs/csharp/fundamentals/types/enums.md | 41 | The discard pattern (`_`) handles any value not explicitly listed. Because an enum's underlying type is an integer, a va | CODE |
| HIGH | …sharp/linq/standard-query-operators/join-operations.md | 159 | The first step in producing a left outer join of two collections is to perform an inner join by using a group join. (See | CODE |
| HIGH | …s/csharp/language-reference/preprocessor-directives.md | 309 | - `10`: The column offset for the `#line` directive to take effect. In this example, the 10th column is reported as colu | CODE |
| HIGH | docs/csharp/tour-of-csharp/tutorials/list-collection.md | 53 | The code to display names makes use of the [string interpolation](../../language-reference/tokens/interpolated.md) featu | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | docs/ai/vector-stores/snippets/how-to/Program.cs | 23 | // placeholder vectors for demonstration purposes only. | COMMENT |
| MEDIUM | …kstarts/snippets/mcp-server/Tools/RandomNumberTools.cs | 5 | /// Sample MCP tools for demonstration purposes. | COMMENT |
| MEDIUM | …-implementation/snippets/staticinterfaces/Utilities.cs | 7 | where T : INumber<T> => (left + right) / T.CreateChecked(2); // note: the addition of left and right may overfl | CODE |
| MEDIUM | …es-and-structs/snippets/static-constructors/Program.cs | 49 | // For demonstration purposes we treat milliseconds as minutes to simulate | COMMENT |
| MEDIUM | …csharp/VS_Snippets_Misc/tpl_cancellation/cs/program.cs | 71 | // For demonstration purposes, show the OCE message. | COMMENT |
| MEDIUM | …S_Snippets_Misc/tpl_partitioners/cs/00/partitioners.cs | 305 | // For demonstration purposes. Each thread receives its own enumerator. | COMMENT |
| MEDIUM | …ppets/csharp/VS_Snippets_Misc/plinq/cs/plinqsamples.cs | 460 | // Create a data source for demonstration purposes. | COMMENT |
| MEDIUM | …S_Snippets_Misc/cds_blockingcollection/cs/example03.cs | 65 | // Counter for demonstration purposes only. | COMMENT |
| MEDIUM | …nippets_ADO.NET/DataWorks BulkCopy.Single/CS/source.cs | 35 | // in the same database. This is for demonstration purposes only. | COMMENT |
| MEDIUM | …ts_ADO.NET/DataWorks LargeValueType.Param/CS/source.cs | 10 | // The value 7 is supplied for demonstration purposes. | COMMENT |
| MEDIUM | …rp/VS_Snippets_VBCSharp/csProgGuideEvents/CS/Events.cs | 137 | // Diagnostic message for demonstration purposes. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | docs/ai/snippets/prompt-engineering/multi-turn-chat.cs | 7 | string apiKey = "<your-api-key>"; | CODE |
| HIGH | docs/ai/vector-stores/snippets/how-to/PutItTogether.cs | 17 | string apiKey = "your-api-key"; | CODE |
| HIGH | docs/ai/quickstarts/build-mcp-server.md | 476 | dotnet nuget push bin/Release/*.nupkg --api-key <your-api-key> --source https://api.nuget.org/v3/index.json | CODE |
| HIGH | docs/ai/quickstarts/build-mcp-server.md | 484 | dotnet nuget push bin/Release/*.nupkg --api-key <your-api-key> --source https://apiint.nugettest.org/v3/index.json | CODE |
| HIGH | docs/ai/quickstarts/text-to-image.md | 127 | "openai": "Endpoint=https://your-resource-name.openai.azure.com/;Key=your-api-key" | CODE |
| HIGH | …starts/snippets/text-to-image/hosting/appsettings.json | 10 | "openai": "Endpoint=https://your-endpoint.com/;Key=your-api-key" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .github/workflows/cleanrepo-orphaned-includes.yml | 36 | # Create the PR for the work done by the "clean repo" tool | COMMENT |
| MEDIUM | .github/workflows/cleanrepo-orphaned-articles.yml | 36 | # Create the PR for the work done by the "clean repo" tool | COMMENT |
| MEDIUM | .github/workflows/cleanrepo-orphaned-images.yml | 36 | # Create the PR for the work done by the "clean repo" tool | COMMENT |
| MEDIUM | .github/workflows/cleanrepo-replace-redirects.yml | 36 | # Create the PR for the work done by the "clean repo" tool | COMMENT |
| MEDIUM | .github/workflows/cleanrepo-orphaned-snippets.yml | 36 | # Create the PR for the work done by the "clean repo" tool | COMMENT |
| MEDIUM | .github/workflows/cleanrepo-relative-links.yml | 36 | # Create the PR for the work done by the "clean repo" tool | COMMENT |
| MEDIUM | .github/workflows/cleanrepo-redirect-hops.yml | 36 | # Create the PR for the work done by the "clean repo" tool | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …e/extensions/snippets/http/configurehandler/Program.cs | 0 | id: {todo?.id} (is completed: {todo?.completed}) title: {todo?.title} | STRING |
| HIGH | docs/core/extensions/snippets/http/basic/Program.cs | 0 | id: {todo?.id} (is completed: {todo?.completed}) title: {todo?.title} | STRING |
| HIGH | docs/core/extensions/snippets/http/typed/Program.cs | 0 | id: {todo?.id} (is completed: {todo?.completed}) title: {todo?.title} | STRING |
| HIGH | docs/core/extensions/snippets/http/named/Program.cs | 0 | id: {todo?.id} (is completed: {todo?.completed}) title: {todo?.title} | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | docs/core/tools/test-prerelease-sdk-locally.md | 224 | # -------------------------------- | COMMENT |
| MEDIUM | docs/core/tools/test-prerelease-sdk-locally.md | 279 | # -------------------------------- | COMMENT |
| MEDIUM | …/fundamentals/expressions/snippets/equality/Program.cs | 62 | // ── Type declarations ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ence/operators/snippets/EqualityHierarchies/Program.cs | 20 | // ── Type declarations ──────────────────────────────────────────────────────── | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ts/workers/windows-service/WindowsBackgroundService.cs | 34 | // In order for the Windows Service Management system to leverage configured | COMMENT |
| MEDIUM | docs/ai/quickstarts/snippets/mcp-client/Program.cs | 35 | // Conversational loop that can utilize the tools via prompts. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …ndamentals/expressions/snippets/expressions/Program.cs | 32 | // Step 1: 6 / 2 has higher precedence → interim value 3 | COMMENT |
| LOW⚡ | …ndamentals/expressions/snippets/expressions/Program.cs | 33 | // Step 2: 3 + 3 → final result 6 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …mpletion-service/App.SignalCompletionService/Worker.cs | 9 | // TODO: implement single execution logic here. | COMMENT |
| LOW | …UIAAutomationID_snip/CSharp/FindByAutomationID.xaml.cs | 412 | // TODO: Handle error condition. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …nippets/identifier-names/PrimaryConstructorExamples.cs | 42 | // Example usage | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/snippets/dotnet-publish-github-action/publish-app.yml | 9 | AZURE_WEBAPP_PACKAGE_PATH: '.' # Set this to the path to your web app project, defaults to the repository root: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ts/async-state/csharp/AspNetCoreIntegration/Program.cs | 37 | public class RequestHandler(IAsyncContext<RequestMetadata> asyncContext) | CODE |