Because of the vast number of CDN providers with different APIs, Sitefinity CMS does not support an out-of-the-box solution for clearing items from the CDN provider when changing or deleting blob items. To resolve this, you can set an appropriate cache duration for the library (browser caching section). This configure the duration of the content item’s cache in the CDN. You can do this for:
If you want to explicitly remove an item from the CDN cache, you can subscribe for the change and delete events of the item and implement the API logic for your particular CDN provider to remove the old blob. For more information about subscribing to events, see For developers: IDataEvent.
To set the CDN cache duration for a library:
As a result, your library sets the CDN cache duration in accordance with the cache profile you selected.
In addition, you can create your own cache profiles. For more information, see Administration: Cache settings.
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important