Is the Graph dotNet sdk implemented Thread-Safe in all Areas?
E.g. Multiple Worker Threads want to retrieve user EMails:
var request = graphClient.Users[usrId].Messages.Request().Top(top).Select(select).Skip(10);
var result = await request.GetAsync();
Sending/executing Requests should be Thread-Safe as each of them is exceuted in their own task. But Is the creation of Requests implemented Thread-Safe?
So my Questions are
- Is the creation of Requests in sdk Thread-Safe?
- and Is the access to the graph client instance Thread-Safe?