using Umbraco.Core; using Umbraco.Core.Composing; namespace Umbraco.Web.Cache { /// /// Installs listeners on service events in order to refresh our caches. /// [RuntimeLevel(MinLevel = RuntimeLevel.Run)] [ComposeBefore(typeof(ICoreComposer))] // runs before every other IUmbracoCoreComponent! public sealed class DistributedCacheBinderComposer : ComponentComposer, ICoreComposer { public override void Compose(Composition composition) { base.Compose(composition); composition.RegisterUnique(); } } }