Skip to content

Commit 83b52ac

Browse files
authored
Move /Models/Option/ from Azure.Mcp.Core to Microsoft.Mcp.Core (#1247)
1 parent ec91e11 commit 83b52ac

File tree

68 files changed

+71
-22
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+71
-22
lines changed

core/Azure.Mcp.Core/src/Areas/Tools/Commands/ToolsListCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
using Azure.Mcp.Core.Models.Option;
1212
using Microsoft.AspNetCore.Mvc.ModelBinding;
1313
using Microsoft.Extensions.Logging;
14+
using Microsoft.Mcp.Core.Models.Option;
1415

1516
namespace Azure.Mcp.Core.Areas.Tools.Commands;
1617

core/Azure.Mcp.Core/src/Models/Command/CommandInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
using System.Text.Json.Serialization;
55
using Azure.Mcp.Core.Commands;
6-
using Azure.Mcp.Core.Models.Option;
6+
using Microsoft.Mcp.Core.Models.Option;
77

88
namespace Azure.Mcp.Core.Models.Command;
99

core/Azure.Mcp.Core/src/Models/Option/OptionDefinition.cs renamed to core/Microsoft.Mcp.Core/src/Models/Option/OptionDefinition.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT License.
33

4+
using System.CommandLine;
45
using System.Text.Json.Serialization;
56

6-
namespace Azure.Mcp.Core.Models.Option;
7+
namespace Microsoft.Mcp.Core.Models.Option;
78

89
public class OptionDefinition<T>(string name, string description, string? value = "", T? defaultValue = default, bool required = false, bool hidden = false)
910
where T : notnull

core/Azure.Mcp.Core/src/Models/Option/OptionExtensions.cs renamed to core/Microsoft.Mcp.Core/src/Models/Option/OptionExtensions.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT License.
33

4-
namespace Azure.Mcp.Core.Models.Option;
4+
using System.CommandLine;
5+
6+
namespace Microsoft.Mcp.Core.Models.Option;
57

68
/// <summary>
79
/// Extension methods for working with option definitions and command registration.

core/Azure.Mcp.Core/src/Models/Option/OptionInfo.cs renamed to core/Microsoft.Mcp.Core/src/Models/Option/OptionInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT License.
33

4-
namespace Azure.Mcp.Core.Models.Option;
4+
namespace Microsoft.Mcp.Core.Models.Option;
55

66
public class OptionInfo(
77
string name,

tools/Azure.Mcp.Tools.Acr/src/Commands/BaseAcrCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using Azure.Mcp.Core.Extensions;
77
using Azure.Mcp.Core.Models.Option;
88
using Azure.Mcp.Tools.Acr.Options;
9+
using Microsoft.Mcp.Core.Models.Option;
910

1011
namespace Azure.Mcp.Tools.Acr.Commands;
1112

tools/Azure.Mcp.Tools.Aks/src/Commands/Nodepool/NodepoolGetCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using Azure.Mcp.Tools.Aks.Options.Nodepool;
99
using Azure.Mcp.Tools.Aks.Services;
1010
using Microsoft.Extensions.Logging;
11+
using Microsoft.Mcp.Core.Models.Option;
1112

1213
namespace Azure.Mcp.Tools.Aks.Commands.Nodepool;
1314

tools/Azure.Mcp.Tools.AppConfig/src/Commands/KeyValue/KeyValueGetCommand.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33

44
using Azure.Mcp.Core.Commands;
55
using Azure.Mcp.Core.Extensions;
6-
using Azure.Mcp.Core.Models.Option;
76
using Azure.Mcp.Tools.AppConfig.Models;
87
using Azure.Mcp.Tools.AppConfig.Options;
98
using Azure.Mcp.Tools.AppConfig.Options.KeyValue;
109
using Azure.Mcp.Tools.AppConfig.Services;
1110
using Microsoft.Extensions.Logging;
11+
using Microsoft.Mcp.Core.Models.Option;
1212

1313
namespace Azure.Mcp.Tools.AppConfig.Commands.KeyValue;
1414

tools/Azure.Mcp.Tools.AppLens/src/Commands/Resource/ResourceDiagnoseCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using Azure.Mcp.Tools.AppLens.Options.Resource;
1010
using Azure.Mcp.Tools.AppLens.Services;
1111
using Microsoft.Extensions.Logging;
12+
using Microsoft.Mcp.Core.Models.Option;
1213

1314
namespace Azure.Mcp.Tools.AppLens.Commands.Resource;
1415

tools/Azure.Mcp.Tools.AppService/src/Commands/BaseAppServiceCommand.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
using Azure.Mcp.Core.Commands.Subscription;
77
using Azure.Mcp.Core.Models.Option;
88
using Azure.Mcp.Tools.AppService.Options;
9+
using Microsoft.Mcp.Core.Models.Option;
910

1011
namespace Azure.Mcp.Tools.AppService.Commands;
1112

0 commit comments

Comments
 (0)