1.0.1 - Nuget Release #284
MattB-msft
started this conversation in
General
Replies: 1 comment 1 reply
-
Looks like some great improvements! Seems like a lot of my concerns from #269 has been addressed 🙏. Random collection of thoughts:
PS. Would've been great to have a 1.0-pre or something to gather feedback on the new public API surfaces before :) |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
1.0 Release of Dataverse Service Client.
Thanks all for your help in getting us to this point... Your feedback over the development and refinement time has been key!
Main Highlights:
Fixed a "Duplicate Key Error" issue created when manually adding some request parameters to an organization request, while also setting the appropriate property in the client
Fix formatting issue with RequestId and Session Id.
Fix exponential back off issue for WebAPI based calls when retrying based on a throttled connection.
Added implementation for Connection and Configuration constructor.
- Allows for a instance of the service client to be created and configured without initialization the client. The client can then be initialized later using the .Connect() method.
- This constructor accepts 3 parameters
- connectionOptions (ConnectionOptions) = Options necessary to create the connection.
- deferConnection (bool) defaulted to false = When set to true, will configure but not create the connection until .Connect() is called.
- serviceClientConfiguration (ConfigurationOptions) defaulted to null = When populated, pre-configures the connection configuration.
- If deferred connection is set to true, .Connect() must be called before the client is useable.
Added Connect() method for use with the deferred behavior of the Connection and Configuration Constructor.
Activated support for adding additional headers to request when using the Configuration Constructor.
Note: Dataverse will only allow specific headers to be used. Use of this capability requires foreknowledge of this capability and agreement with Power Platform Dataverse team.
Full Changelog: 0.6.6...1.0.1
This discussion was created from the release 1.0.1 - Nuget Release.
Beta Was this translation helpful? Give feedback.
All reactions