using System; namespace Umbraco.Core { /// /// A bootstrapper interface for the Umbraco application /// public interface IBootManager { /// /// Fires first in the application startup process before any customizations can occur /// /// IBootManager Initialize(); /// /// Fires after initialization and calls the callback to allow for customizations to occur /// /// /// IBootManager Startup(Action afterStartup); /// /// Fires after startup and calls the callback once customizations are locked /// /// /// IBootManager Complete(Action afterComplete); } }