【发布时间】:2018-02-24 20:59:58
【问题描述】:
我有一个 c# Web 应用程序,它使用 MS Graph 连接到 Azure AD B2C 目录以显示用户数据。我正在寻找一种最佳实践方式来显示 Graph Query 返回的内容。我总是可以直接进行字符串格式化,但我正在寻找更优化的东西。
我用
HttpResponseMessage httpmsg = await QueryGraphAsync("/users?$select=displayName");
响应如下所示:
{"@odata.context":"https://graph.microsoft.com/beta/$metadata#users(displayName)","value":[{"displayName":"xxx@xxx.xxx Xxx"}]}
此时只有一位用户。我想得到的是“xxx@xxx.xxx Xxx”,而不需要修改字符串,这可以解决查找 displayName、跳过几个字符并阅读直到找到引号。
【问题讨论】:
标签: string azure-active-directory microsoft-graph-api azure-ad-b2c asp.net-core-2.0