Review legacy HMAC default selection and HashName configuration
ProprietaryFind resolved parameterless HMAC.Create() calls and simple writes to the BCL HMAC.HashName property. Modern .NET rejects default factory creation and restricts HashName reconfiguration. Preserve executable code, keys, algorithms, lifetime and failure policy for application review. Leave named/other factories, property reads, compound assignments, lookalikes, unresolved operations and conditional snapshots unchanged. Opt-in review recipe.
OpenRewrite. Recipes. CSharp. Migration. Dotnet. Net6. FindLegacyHmacConfigurationmod run . --recipe= OpenRewrite. Recipes. CSharp. Migration. Dotnet. Net6. FindLegacyHmacConfigurationInstall it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.