msgraph-sdk-design icon indicating copy to clipboard operation
msgraph-sdk-design copied to clipboard

Requirements and design documents for Microsoft Graph SDKs

Results 14 msgraph-sdk-design issues
Sort by recently updated
recently updated
newest added

Creating this PR to open a discussion and capture the specifications as we go along with the implementation of Graph and Kiota. There are `Kiota` files here which we can...

The service is slowly rolling our payment models for large volume or highly value added APIs. As part of this roll out, client apps need to send the [payment model](https://learn.microsoft.com/en-us/graph/teams-licenses#payment-models)...

enhancement

The current PageIterator implementation requires the caller to have a callback function to process the individual items in the list, and it's impossible to use the modern IAsyncEnumerable pattern. Please...

https://learn.microsoft.com/en-us/graph/api/resources/teamsasyncoperation?view=graph-rest-1.0 Initially reported [here](https://github.com/microsoftgraph/msgraph-sdk-go-core/issues/148)

enhancement

Creating this issue on a very good suggestion from @jansenbe. With the [rate limiting RFC reaching maturity](https://www.rfc-editor.org/rfc/internet-drafts/draft-ietf-httpapi-ratelimit-headers-05.html) and the [existing headers sent back by identity services](https://learn.microsoft.com/en-us/graph/throttling-limits) we could either augment...

I am noticing that most of the time the sdk version header contains multiple values, this makes in confusing to determine which version the request should be tracked under. Example:...

Please check the links below [Example](https://github.com/microsoftgraph/msgraph-sdk-design/pull/34#discussion_r485062632) [Suggestion](https://github.com/microsoftgraph/msgraph-sdk-javascript/pull/318#discussion_r482316957)

We should have a unified basic agreement on how errors are classified and handled across SDKs. Update the spec on [ErrorContent](https://github.com/microsoftgraph/msgraph-sdk-design/blob/master/content/ErrorContent.md). **Related** https://github.com/microsoftgraph/msgraph-cli/pull/10

promote

Currently this isn't possible. We should consider implementing a dirty tracking mechanism in the model classes in order to detect when something is explicitly set to null.

enhancement