Add support for IsDelta in return types
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
L'issue non indica file di implementazione né test. Inizia individuando il modo in cui OpenAPI.NET.OData elabora le annotazioni OData e i tipi restituiti, quindi usa la funzione getChanges mostrata come caso di input; il lavoro è completato quando la sua annotazione del tipo restituito IsDelta è rappresentata correttamente nel documento OpenAPI generato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
OASIS has added support for an IsDelta annotation that specifies that action or function parameters or return types may be represented as a delta (that is, they may contain deleted entities or nested changes). See https://github.com/oasis-tcs/odata-specs/blob/main/docs/odata-csdl-json/odata-csdl-json.md#annotation-coreisdelta) for a description of applying the annotation to a return type.
For example, the following "getChanges" function returns a collection of users, represented as a delta payload:
<Function Name="getChanges" IsBound="true">
<Parameter Name="bindingParameter" Type="microsoft.graph.savePoint" />
<ReturnType Type="Collection(microsoft.graph.user)">
<Annotation Term="Org.OData.Core.V1.IsDelta" Bool="true" />
</ReturnType>
</Function>
This Issue is to add support for this annotation to OpenAPI.NET.OData.
- Lingua principale
- C#
- Stelle
- 240
- Fork
- 70
- Merge medio
- 7h 59m
- PR unite (30g)
- 13
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di microsoft/OpenAPI.NET.OData
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
microsoft/OpenAPI.NET.OData#661 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100
microsoft/OpenAPI.NET.OData#852 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
microsoft/OpenAPI.NET.OData#833 ·
-
status:needs-more-information
Difficoltà 4/5 3-5 giorni Idoneità per principianti 42/100
microsoft/OpenAPI.NET.OData#723 · 1 commento · 1 reazione ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
microsoft/OpenAPI.NET.OData#720 ·
Tutte le issue di microsoft/OpenAPI.NET.OData
Issue simili
-
:watch: Not Triaged dotnet-fsharp/svc
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
-
Client customer-reported needs-team-attention question Service Attention WebPubSub
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Azure/azure-sdk-for-net#63292 · 3 commenti · 1 reazione ·
-
Issue-Enhancement Needs-Triage
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
PowerShell/PowerShell#28061 · 2 reazioni ·
-
dependencies needs-team-triage server-Azure.Mcp
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
aspnet-core/svc aspnetcore-signalr/subsvc doc-enhancement Pri2 SignalR
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
dotnet/AspNetCore.Docs#37729 ·