我有一个为 .net Framework 4.6 中的测试项目构建的 dll 文件。
当我这样做时测试运行良好vstest.console.exe test.dll,但是当我这样做时dotnet vstest test.dll它说
test.dll 中没有可用的测试。确保测试发现者和执行者已注册,并且平台和框架版本设置合适,然后重试。
我想在 dll 上运行 coverlet,但似乎在我开始dotnet vstest工作之前这不会起作用。
我正在使用 C# 和 Bot Framework SDK4,需要从与我的机器人的 1:1 聊天中获取用户电子邮件。是否可以?我能得到的似乎只有身份证和全名。
我已经尝试了此处列出的内容https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/bots/bots-context ,但 teamContext 只是返回 null。
ITeamsContext teamsContext = turnContext.TurnState.Get<ITeamsContext>();
string incomingTeamId = teamsContext.Team.Id;
string incomingChannelid = teamsContext.Channel.Id;
string incomingTenantId = teamsContext.Tenant.Id;
Run Code Online (Sandbox Code Playgroud)
那么是否有可能从与机器人聊天的当前用户那里获取用户电子邮件?