ArangoDB-Community / arangodb-net-standard

A consistent, comprehensive, minimal interface to enable .NET applications to use the complete range of features exposed by the ArangoDB REST API.
Apache License 2.0
77 stars 30 forks source link

Support overload control in API requests #467

Open tjoubert opened 1 year ago

tjoubert commented 1 year ago

Add support for overload control in all API requests:

tjoubert commented 1 year ago

Hi @DiscoPYF , the aim of this PR is to pass a ApiHeaderProperties object to every single method that calls the API. That will allow calling clients to pass the x-arango-max-queue-time-seconds header (and any other headers that may come up in the future) to API calls.