diff --git a/src/Anthropic/src/Extensions/StringExtensions.cs b/src/Anthropic/src/Extensions/StringExtensions.cs index b231de1..6b8a32b 100644 --- a/src/Anthropic/src/Extensions/StringExtensions.cs +++ b/src/Anthropic/src/Extensions/StringExtensions.cs @@ -1,6 +1,4 @@ -using System.Text.Json.Serialization; - -namespace LangChain.Providers.Anthropic.Extensions; +namespace LangChain.Providers.Anthropic.Extensions; /// /// @@ -61,11 +59,4 @@ public static string AsPrompt(this string[] content) { return AsPrompt(string.Join("\n\n", content)); } -} - -[JsonSourceGenerationOptions( - PropertyNamingPolicy = JsonKnownNamingPolicy.CamelCase, - DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, - Converters = [typeof(JsonStringEnumConverter)])] -[JsonSerializable(typeof(Dictionary))] -internal sealed partial class SourceGenerationContext : JsonSerializerContext; \ No newline at end of file +} \ No newline at end of file diff --git a/src/Automatic1111/src/LangChain.Providers.Automatic1111.csproj b/src/Automatic1111/src/LangChain.Providers.Automatic1111.csproj index 85e89a4..b42e6a9 100644 --- a/src/Automatic1111/src/LangChain.Providers.Automatic1111.csproj +++ b/src/Automatic1111/src/LangChain.Providers.Automatic1111.csproj @@ -4,6 +4,9 @@ net4.6.2;netstandard2.0;net8.0;net9.0 false $(NoWarn);CA1003;CA1307;CA1054 + false + false + $(NoWarn);IL2075 diff --git a/src/Google/src/Extensions/GoogleGeminiExtensions.cs b/src/Google/src/Extensions/GoogleGeminiExtensions.cs index a7307fe..d09213a 100644 --- a/src/Google/src/Extensions/GoogleGeminiExtensions.cs +++ b/src/Google/src/Extensions/GoogleGeminiExtensions.cs @@ -57,7 +57,6 @@ public static string GetString(this IDictionary? arguments) [JsonSourceGenerationOptions( PropertyNamingPolicy = JsonKnownNamingPolicy.CamelCase, - DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, - Converters = [typeof(JsonStringEnumConverter)])] + DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull)] [JsonSerializable(typeof(Dictionary))] internal sealed partial class SourceGenerationContext : JsonSerializerContext; \ No newline at end of file