I noticed inside the FlexmonsterApiServices class the method GetAggregatedDataAsync always loads data before checking if the `SelectResponse` exists in the cache. Are you able to move the `LoadData` call into factory function that is called when the cache does not have a value. We implemented a custom IDataStorage class that requires some time to load that we are okay with but we'd like to only call it if we have to. If the response is already cached in GetAggregatedDataAsync method, we shouldn't need to call LoadData.
Thank you for reaching out to us.
Our Dev team will look at the described behavior and get back to you with the fix with an ETA February 19th.
We will notify you about any updates on the matter.
Feel free to contact us in case of any other questions.
Hope you are doing well.
Our team is happy to inform you that now data loading in Flexmonster Data Server is not happening if there is already data in the cache.
You are welcome to update the Data Server: https://www.flexmonster.com/doc/updating-to-the-latest-version/#update-data-server.
Please let us know if the fix works well for you.
Hope you are having a great week.
Our team is wondering if you had some time to check the fix for Flexmonster Data Server. Could you please let us know if it was helpful?
Looking forward to hearing your feedback.
Yes I updated to the latest version and this has solved the problem, thanks!
Thank you for your feedback.
We are glad to hear everything works well after the fix.
Feel free to contact us if any other questions arise.