I've just started working with this SDK to analyse the sentiment of texts, in a chatbot conversation, and found a problem on SentimentClient.cs. The synchronous GetSentiment method returns a Task.Result which causes a deadlock and my program hangs. I beleive this method should be fixed to use Task.Run(() => ...).Result or maybe call ConfigureAwait(false). Anyway I'm using the async method so this is not impacting me.