如果直接使用对象回调开关,是否不需要打开回调总开关直接使用
PaaS平台回调能力有2层开关:
1. 总开关,回调能力的总开关
2. 对象开关,场景对象细节能力回调
回调能力会严格遵守开关优先级。直接使用对象回调开关,回调总开关不会默认打开。需要手动开启,才能使用对象回调功能。
其实这个问题我们也思考过,您说的很有道理,使用子开关时候可以默认打开总开关,可以节省很多不必要的操作和代码。但是有一种场景我们可以想一想,比如说项目初始化时候会配置哪些对象需要开启回调,但是这个时候我们并不进行数据的接口和任何回调操作,这个时候,就凸显出总开关的控制作用了。其实,我们的接口是“开关”,有两层含义,一层控制,另外一层才是数据传输和操作。所以,总开关的控制作用尤为重要,不能被子开关反向影响。