From 871eeecc1df0c5e71b9c5272a0527d2970f7e5b3 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Thu, 13 Nov 2025 16:41:09 +0100 Subject: [PATCH] Made methods static --- app/MindWork AI Studio/Provider/BaseProvider.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/MindWork AI Studio/Provider/BaseProvider.cs b/app/MindWork AI Studio/Provider/BaseProvider.cs index e2b56609..b54a17a7 100644 --- a/app/MindWork AI Studio/Provider/BaseProvider.cs +++ b/app/MindWork AI Studio/Provider/BaseProvider.cs @@ -534,7 +534,7 @@ public abstract class BaseProvider : IProvider, ISecretId { var json = $"{{{additionalUserProvidedParameters}}}"; var jsonDoc = JsonSerializer.Deserialize(json, JSON_SERIALIZER_OPTIONS); - var dict = this.ConvertToDictionary(jsonDoc); + var dict = ConvertToDictionary(jsonDoc); // Some keys are always removed because we set them: keysToRemove.Add("stream"); @@ -554,16 +554,16 @@ public abstract class BaseProvider : IProvider, ISecretId } } - private IDictionary ConvertToDictionary(JsonElement element) + private static IDictionary ConvertToDictionary(JsonElement element) { return element.EnumerateObject() .ToDictionary( p => p.Name, - p => this.ConvertJsonValue(p.Value) ?? throw new InvalidOperationException() + p => ConvertJsonValue(p.Value) ?? string.Empty ); } - private object? ConvertJsonValue(JsonElement element) => element.ValueKind switch + private static object? ConvertJsonValue(JsonElement element) => element.ValueKind switch { JsonValueKind.String => element.GetString(), JsonValueKind.Number => element.TryGetInt32(out int i) ? i :