Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove "*" from parameter #5

Closed
madansr7 opened this issue Feb 9, 2018 · 5 comments
Closed

Remove "*" from parameter #5

madansr7 opened this issue Feb 9, 2018 · 5 comments

Comments

@madansr7
Copy link
Contributor

madansr7 commented Feb 9, 2018

Need to remove the "*" from the Enum under the $expand parameter in paths.
Currently it starts with * and then lists all the navigation values.
"items": { "enum": [ "*", "ownedDevices", "registeredDevices", "manager", "directReports",

@xuzhg
Copy link
Contributor

xuzhg commented Feb 26, 2018

@madansr7 Why? That's defined in the OData CSDL to Open API spec.

@madansr7
Copy link
Contributor Author

madansr7 commented Mar 8, 2018

We should talk to Mike about it. How will that be represented and what does it actually mean?

@xuzhg
Copy link
Contributor

xuzhg commented Mar 9, 2018

$expand=*
It means to expand all navigation properties inline.

$expand=Orders
It means to expand only one navigation property named "Orders"

@xuzhg xuzhg assigned mikepizzo and unassigned mikepizzo Mar 9, 2018
@xuzhg
Copy link
Contributor

xuzhg commented Mar 9, 2018

@mikepizzo

@madansr7
Copy link
Contributor Author

madansr7 commented Oct 1, 2019

closing since the scenario does not exist anymore.

@madansr7 madansr7 closed this as completed Oct 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants