我有以下情况:
- Office 365 sharepoint PWA网站。
- 部署在服务器A上的IIS服务器上的WCF实例,其服务继承TimesheetEventReceiver并实现OnUpdatedRemote和OnUpdated方法。
- 我在PWA网页中正确注册了事件的EventHandler(我在/ _api / ProjectServer / EventHandlers中看到它)。它链接到的事件也是所需的事件(_api / ProjectServer / EventHandlers('guid')/ Event显示(int)PSEventID.TimesheetUpdated事件)。
- 我从一个使用它的控制台程序中尝试了该服务,并检查WCF服务是否写入日志(就像概念证明一样)。此外,WCF应用程序将其集合与本地管理员用户汇集在一起,因此无论谁调用它都无关紧要。
问题在于,无论我在PWA中修改了多少时间表,我都没有收到对Web服务的调用。
我错过了一些Project Online配置吗?哪一个?
Project Online日志在哪里?我发现这些操作没有错误。
欢迎任何建议/解决方案。