Skip to content

Conversation

@SergeyMenshykh
Copy link
Member

Motivation, Context and Description

The public OpenAPI model classes that have "operation" in their name were renamed to align with the other classes that do not have the word in their name.
Additionally, the RestApiPayloadProperty.Type, RestApiParameter.Type, and RestApiParameter.ArrayItemType were made internal to simplify the update to OpenAPI.NET v2, where their types have been changed.

@SergeyMenshykh SergeyMenshykh requested a review from a team as a code owner November 6, 2024 20:35
@SergeyMenshykh SergeyMenshykh self-assigned this Nov 6, 2024
@markwallace-microsoft markwallace-microsoft added the .NET Issue or Pull requests regarding .NET code label Nov 6, 2024
@SergeyMenshykh SergeyMenshykh added the openapi Issues related to the OpenAPI function importer label Nov 6, 2024
@SergeyMenshykh SergeyMenshykh added this pull request to the merge queue Nov 7, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to a conflict with the base branch Nov 7, 2024
github-merge-queue bot pushed a commit that referenced this pull request Nov 7, 2024
…9603)

### Motivation, Context and Description
The new version, V2, of the
[OpenAPI.NET](microsoft/OpenAPI.NET#1906) SDK
comes with changes to its model classes. This PR updates the SK OpenAPI
model classes to match the SDK's ones. The goal is to reduce breaking
changes from the update.

Similar changes were done in this PR - [.Net: Rename OpenAPI model
classes](#9595) where
the `RestApiPayloadProperty.Type`, `RestApiParameter.Type`, and
`RestApiParameter.ArrayItemType` were made internal to simplify the
update to OpenAPI.NET v2, where their types have been changed.

Related task: #6884
@SergeyMenshykh SergeyMenshykh added this pull request to the merge queue Nov 7, 2024
Merged via the queue into microsoft:main with commit daafde4 Nov 7, 2024
15 checks passed
@SergeyMenshykh SergeyMenshykh deleted the rename-open-api-model-classes-1 branch November 7, 2024 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

.NET Issue or Pull requests regarding .NET code openapi Issues related to the OpenAPI function importer

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants