所以我的问题与团队本身有关,而不是特别是代码。 假设我们有几个与“服务”相关的团队,在这个概念中,2个主要子弹是: 团队应该是独立的-可以独自完成所有工作,可以找到可重用的代码,并编写他们需要的任何东西。 团队应该定义一组责任。 因此,当我考虑这一点时,它看起来像 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我已经配置了一个用户要删除的Teams连接器。 因此,我已经注册了一个onRemoveHandler,可以通过后端数据进行更新。
microsoftTeams.settings.registerOnRemoveHandler(function (removeEvent) {
$.ajax({
url: '/Remove',
type: 'post',
contentType: 'application/json',
data: JSON.stringify({
Id: "internalId",
}),
success: function (data, textStatus, jQxhr) {
removeEvent.notifySuccess();
},
error: function (jqXhr, textStatus, errorThrown) {
removeEvent.notifyFailure(textStatus);
}
});
});
这是可行的,但是问题是,在用户按下“删除”按钮之后,将直接调用onRemove处理程序。 这将触发我的后端API,该API从数据库中删除连接器配置。 如果这之后没有要求用户进行确认,并且可以取消删除,则可以。 结果是:在Teams中,仍然配置了连接器,但是我的后端丢失了有关该连接器的所有信息。
有没有办法延迟删除回调直到用户确认?
这是连接器删除流程中的错误。 我们正在努力解决此问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.