2 types derived from JsonStringEnumConverter
Microsoft.Extensions.AI.Evaluation.Reporting (1)
JsonSerialization\CamelCaseEnumConverter.cs (1)
10JsonStringEnumConverter<TEnum>(JsonNamingPolicy.CamelCase)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
src\Libraries\Microsoft.Extensions.AI.Evaluation.Reporting\CSharp\JsonSerialization\CamelCaseEnumConverter.cs (1)
10JsonStringEnumConverter<TEnum>(JsonNamingPolicy.CamelCase)
3 instantiations of JsonStringEnumConverter
NuGet.CommandLine.XPlat (1)
_generated\1\PackageSearchJsonContext.PackageSearchProblem.g.cs (1)
81Converter = (global::System.Text.Json.Serialization.JsonConverter<global::NuGet.CommandLine.XPlat.PackageSearchProblemType>)ExpandConverter(typeof(global::NuGet.CommandLine.XPlat.PackageSearchProblemType), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::NuGet.CommandLine.XPlat.PackageSearchProblemType>(), options),
NuGet.ProjectModel (2)
_generated\18\AssetsLogMessageSourceGen.AssetsLogMessage.g.cs (2)
61Converter = (global::System.Text.Json.Serialization.JsonConverter<global::NuGet.Common.NuGetLogCode>)ExpandConverter(typeof(global::NuGet.Common.NuGetLogCode), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::NuGet.Common.NuGetLogCode>(), options), 81Converter = (global::System.Text.Json.Serialization.JsonConverter<global::NuGet.Common.LogLevel>)ExpandConverter(typeof(global::NuGet.Common.LogLevel), new global::System.Text.Json.Serialization.JsonStringEnumConverter<global::NuGet.Common.LogLevel>(), options),
14 references to JsonStringEnumConverter
Aspire.Hosting (1)
Dashboard\DashboardEventHandlers.cs (1)
958[JsonConverter(typeof(JsonStringEnumConverter<LogLevel>))]
Microsoft.AspNetCore.Components.Server (1)
src\aspnetcore\src\Components\Shared\src\RootComponentOperationType.cs (1)
8[JsonConverter(typeof(JsonStringEnumConverter<RootComponentOperationType>))]
Microsoft.Extensions.AI.Abstractions.Tests (5)
test\Shared\JsonSchemaExporter\TestTypes.cs (4)
872[JsonConverter(typeof(JsonStringEnumConverter<StringEnum>))] 875[Flags, JsonConverter(typeof(JsonStringEnumConverter<FlagsStringEnum>))] 1000[JsonConverter(typeof(JsonStringEnumConverter<IntEnum>))] 1003[JsonConverter(typeof(JsonStringEnumConverter<IntEnum>))]
Utilities\AIJsonUtilitiesTests.cs (1)
403[JsonConverter(typeof(JsonStringEnumConverter<MyEnumValue>))]
NuGet.CommandLine.XPlat (1)
Commands\PackageSearch\JsonFormat\PackageSearchProblem.cs (1)
16[JsonConverter(typeof(JsonStringEnumConverter<PackageSearchProblemType>))]
NuGet.ProjectModel (2)
LockFile\AssetsLogMessage.cs (2)
18[JsonConverter(typeof(JsonStringEnumConverter<NuGetLogCode>))] 20[JsonConverter(typeof(JsonStringEnumConverter<LogLevel>))]
Shared.Tests (4)
JsonSchemaExporter\TestTypes.cs (4)
872[JsonConverter(typeof(JsonStringEnumConverter<StringEnum>))] 875[Flags, JsonConverter(typeof(JsonStringEnumConverter<FlagsStringEnum>))] 1000[JsonConverter(typeof(JsonStringEnumConverter<IntEnum>))] 1003[JsonConverter(typeof(JsonStringEnumConverter<IntEnum>))]