人脸验证认知服务

Face verification cognitive services

我们有一个需求,需要通过认知服务实现人脸验证。我一直在关注下面提到的 link.

https://code.msdn.microsoft.com/windowsdesktop/Face-Verification-c1995f48

当执行到达 tGet.Wait() 时,系统被挂起并且从未执行下一行。 enter image description here

根据您的应用程序,您可能有一个同步上下文在起作用,客户端库的当前实现将导致您描述的死锁。 Here's 一篇关于上下文的相当不错的文章。

我建议的解决方法如下:

var task = Task.Run(async () => {
  try {
     await Clnt.GetPersonGroupAsync(groupId);
  } catch {
     await Clnt.CreatePersonGroupAsync(groupId, groupName);
  }
  // Use the PersonGroup
);