Thread safety
Are ArangoDBClient and HttpApiTransport thread safe? I cannot find any information about that in the documentation.
So can they safely be cached and used in different threads or do I need a factory for them?
Hi @HypeillingerChillinger ,
ArangoDBClient and HttpApiTransport should be thread safe. They are as thread safe as the underling transport implementation, which is HttpClient by default.
So can they safely be cached and used in different threads
Yes. On a project I'm working on, we have a single instance of ArangoDBClient used by different threads in an ASP.NET (.NET Framework) application, and it works fine. As long as your initialization logic is thread safe as well.
Closing issue as it seems to be answered by DiscoPYF