diff --git a/src/AI.CodeAnalysis/ChatClientExtensions.cs b/src/AI.CodeAnalysis/ChatClientExtensions.cs index 1f84b80..719090e 100644 --- a/src/AI.CodeAnalysis/ChatClientExtensions.cs +++ b/src/AI.CodeAnalysis/ChatClientExtensions.cs @@ -8,7 +8,7 @@ static class ChatClientExtensions { #if NET9_0_OR_GREATER - [System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute(100)] + [System.Runtime.CompilerServices.OverloadResolutionPriority(100)] #endif /// Gets an for use with this . public static IChatClient AsIChatClient(this ChatClient client) => diff --git a/src/AI/AI.csproj b/src/AI/AI.csproj index 3e2f1b4..447ad91 100644 --- a/src/AI/AI.csproj +++ b/src/AI/AI.csproj @@ -1,7 +1,7 @@  - net8.0;net10.0 + net8.0;net9.0;net10.0 Preview Devlooped.Extensions.AI Extensions for Microsoft.Extensions.AI @@ -27,4 +27,4 @@ - \ No newline at end of file + diff --git a/src/AI/ClientPipelineExtensions.cs b/src/AI/ClientPipelineExtensions.cs index 49d2fbc..1f2f7a6 100644 --- a/src/AI/ClientPipelineExtensions.cs +++ b/src/AI/ClientPipelineExtensions.cs @@ -23,6 +23,9 @@ public static TOptions Observable(Action? onRequest = default, Action< extension(TOptions options) where TOptions : ClientPipelineOptions { +#if NET9_0_OR_GREATER + [System.Runtime.CompilerServices.OverloadResolutionPriority(100)] +#endif /// /// Adds a that observes requests and response /// messages from the and notifies the provided