[Synapse] - Many models now have public setters#18848
[Synapse] - Many models now have public setters#18848idear1203 merged 2 commits intoAzure:masterfrom
Conversation
|
Why are we doing this? |
|
Hey @idear1203 - I wonder if you are fighting the generator in needed to make the models public (previously) and get/set (here). We might need to modify the autorest.csharp to better support this. Some details on why we need this would be useful. |
|
@chamons we received feedback from SDK users, compared with the ADF SDK that they use before, there are some properties now don't have public setters. I believe this is also because these classes are generated to be internal. So for now I want to use customizations to solve the issue. |
chamons
left a comment
There was a problem hiding this comment.
In theory these manual changes aren't needed, we should be able to mark the configuration that these models should be public and have setters without so much customization.
However, if we add that then we can undo the customization in the future, so no reason to block on that.
All SDK Contribution checklist:
This checklist is used to make sure that common guidelines for a pull request are followed.
Draftmode if it is:General Guidelines and Best Practices
Testing Guidelines
SDK Generation Guidelines
*.csprojandAssemblyInfo.csfiles have been updated with the new version of the SDK. Please double check nuget.org current release version.Additional management plane SDK specific contribution checklist:
Note: Only applies to
Microsoft.Azure.Management.[RP]orAzure.ResourceManager.[RP]Management plane SDK Troubleshooting
new servicelabel and/or contact assigned reviewer.Verify Code Generationstep, please ensure:generate.ps1/cmdto generate this PR instead of callingautorestdirectly.Please pay attention to the @microsoft.csharp version output after running generate.ps1. If it is lower than current released version (2.3.82), please run it again as it should pull down the latest version,
Old outstanding PR cleanup
Please note:
If PRs (including draft) has been out for more than 60 days and there are no responses from our query or followups, they will be closed to maintain a concise list for our reviewers.