Find non-generic JsonStringEnumConverter
Recipe ID
OpenRewrite.Recipes.CSharp.Migration.Dotnet.Net9.FindJsonStringEnumConverterArtifactOpenRewrite.Recipes.CSharp.Migration.DotnetFinds usages of the non-generic JsonStringEnumConverter. In .NET 9, the generic JsonStringEnumConverter<TEnum> is preferred for AOT compatibility.
Single recipeserializationsearchdotnetnet9Proprietary
Usage
This recipe has no required configuration options. You’ll need the Moderne CLI configured before running the command below.
mod run . --recipe OpenRewrite.Recipes.CSharp.Migration.Dotnet.Net9.FindJsonStringEnumConverterIf the recipe isn’t available locally, install it with:
mod config recipes nuget install OpenRewrite.Recipes.CSharp.Migration.Dotnet