Skip to content

Commit d604e55

Browse files
.Net: Move OpenApi extensions to the SemanticKernel namespace. (#8906)
### Motivation, Context, and Description The OpenAPI extensions for Kernel and RestApiOperationResponse classes are are moved to the Microsoft.SemanticKernel namespace to follow the same approach taken by other Import* extensions like ImportPluginFromType, ImportPluginFromObject etc. Closes: #6882
1 parent 954ac90 commit d604e55

File tree

5 files changed

+3
-5
lines changed

5 files changed

+3
-5
lines changed

dotnet/samples/Concepts/Planners/HandlebarsPlanning.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
using Microsoft.SemanticKernel;
44
using Microsoft.SemanticKernel.Connectors.OpenAI;
55
using Microsoft.SemanticKernel.Planning.Handlebars;
6-
using Microsoft.SemanticKernel.Plugins.OpenApi;
76
using Plugins.DictionaryPlugin;
87
using Resources;
98
using xRetry;

dotnet/samples/Concepts/RAG/WithPlugins.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
using Microsoft.SemanticKernel.Connectors.Chroma;
77
using Microsoft.SemanticKernel.Connectors.OpenAI;
88
using Microsoft.SemanticKernel.Memory;
9-
using Microsoft.SemanticKernel.Plugins.OpenApi;
109
using Resources;
1110

1211
namespace RAG;

dotnet/src/Functions/Functions.OpenApi/Extensions/OpenApiKernelExtensions.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
using Microsoft.Extensions.Logging;
1010
using Microsoft.Extensions.Logging.Abstractions;
1111
using Microsoft.SemanticKernel.Http;
12+
using Microsoft.SemanticKernel.Plugins.OpenApi;
1213

13-
namespace Microsoft.SemanticKernel.Plugins.OpenApi;
14+
namespace Microsoft.SemanticKernel;
1415

1516
/// <summary>
1617
/// Provides extension methods for importing plugins exposed as OpenAPI specifications.

dotnet/src/Functions/Functions.OpenApi/Extensions/RestApiOperationResponseExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using System.Text.Json;
55
using Json.Schema;
66

7-
namespace Microsoft.SemanticKernel.Plugins.OpenApi;
7+
namespace Microsoft.SemanticKernel;
88

99
/// <summary>
1010
/// Class for extensions methods for the <see cref="RestApiOperationResponse"/> class.

dotnet/src/Functions/Functions.UnitTests/OpenApi/RestApiOperationResponseTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
// Copyright (c) Microsoft. All rights reserved.
22

33
using Microsoft.SemanticKernel;
4-
using Microsoft.SemanticKernel.Plugins.OpenApi;
54
using SemanticKernel.Functions.UnitTests.OpenApi.TestResponses;
65
using Xunit;
76

0 commit comments

Comments
 (0)