We are using an application to extract users and setup notifications for user activity. The application uses the Purecloud .NET SDK.
This application is doing this towards two different Genesys Cloud systems and keep each one of the extracts in a separate thread.
Now we have seen that when we set for example the
private ApiClient apiClient = new ApiClient();
apiClient.Configuration.AccessToken = accessToken
we can also see that it will change the apiClient.Configuration.AccessToken in the other thread.
Is this expected behavior? Or is our implementation wrong in any way?