AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

CMSHandlerResolver Class

Resolves per-domain lifecycle handler instances from the Lifecycle Handlers configuration (stored under C_Config_LifecycleHandlers()()()()).

Results are cached per-domain via AdvantageCacheManager with a 30-minute TTL, matching the project-wide convention for domain-scoped configuration caches. Farm nodes self-heal within the TTL window; call InvalidateDomain(Int32) from the save path when you want the local node to pick up the change immediately.

Namespace:  AdvantageCMS.Core.Admin.Extensibility
Assembly:  AdvantageCMS.Core (in AdvantageCMS.Core.dll)

Syntax


public static class CMSHandlerResolver

Inheritance Hierarchy


Object
  AdvantageCMS.Core.Admin.Extensibility..::..CMSHandlerResolver