@themost/data#DataCachingListener is one of the builtin listeners used by @themost/data mechanisms for registering beforeExecute and afterExecute event listeners. It would be very useful to allow data applications to provide a different caching mechanism and use @themost/data#DataCachingListener as a configuration strategy.
@themost/data#DataModel event listener registration should follow this procedure and get caching listener
const listener = this.context.configuration.getStrategy(DataCachingListener) || new DataCachingListener();
@themost/data#DataCachingListeneris one of the builtin listeners used by@themost/datamechanisms for registeringbeforeExecuteandafterExecuteevent listeners. It would be very useful to allow data applications to provide a different caching mechanism and use@themost/data#DataCachingListeneras a configuration strategy.@themost/data#DataModelevent listener registration should follow this procedure and get caching listener