-
Notifications
You must be signed in to change notification settings - Fork 303
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
MQ Guidelines Initiative: .NET TODOs #2095
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Part of MQ reorganization efforts
@@ -6,7 +6,79 @@ folder: dotnet | |||
sidebar: general_sidebar | |||
--- | |||
|
|||
## Parameter validation {#dotnet-parameters} | |||
## API Implementation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we rename these heading to "Implementation Considerations" or something like that? I would like to avoid having the term "API" used in this heading so readers don't think that this is the way to define the APIs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we can do that.
## Parameter validation {#dotnet-parameters} | ||
## API Implementation | ||
|
||
### The Service Client |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we expect to have content here by EOY? Do we expect any content any time soon? If by EOY or soon, I would add a TBD note pointing to a workitem issue in GitHub. If we don't have concrete plans for what to have in this section, I would remove the section, and simply start with the Using HttpPipeline section
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The thinking here was that the implementation TOC would largely mirror the design TOC, where Using HttpPipeline is a subsection of The Service Client (because that's what it's used inside of). I see your point, though, this looks empty without anything there. I'll add a TBD.
Summary
Per the MQ Guidelines initiative to fill gaps in the guidelines across languages, we are moving to a new common structure for the guidelines and calling out areas where there are content gaps -- i.e. one or more of he other language guidelines have guidance that is not language-specific that is not represented in this language's guidelines.
This PR shifts the .NET sections into the new structure, fixes a few .md bugs, and adds the TODOs identifying gap areas.
This corresponds to the following work items:
New Structure
(Numbers for ease of reading here, but won't be shown in the guidelines page TOC)
Design
Implementation
1. Serialization
2. Enumeration-like Structs