public void OnApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { if (ShouldExecute(applicationContext)) { ApplicationStarted(umbracoApplication, applicationContext); } }
/// <summary> /// The application started. /// </summary> /// <param name="umbracoApplication"> /// The umbraco application. /// </param> /// <param name="applicationContext"> /// The application context. /// </param> protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { var automaticServiceHosting = new AutomaticServiceHosting<IAutomaticServiceHostingConfigurationStrategy>(); automaticServiceHosting.Initialise(); var gravyframeHost = new GravyframeHost(automaticServiceHosting.ConfigurationStrategies, "Gravyframe Services", automaticServiceHosting.ServiceAssembly); gravyframeHost.Init(); }
public StandaloneCoreBootManager(UmbracoApplicationBase umbracoApplication, IEnumerable<Type> handlersToAdd, IEnumerable<Type> handlersToRemove, string baseDirectory) : base(umbracoApplication) { _handlersToAdd = handlersToAdd; _handlersToRemove = handlersToRemove; _baseDirectory = baseDirectory; base.InitializeApplicationRootPath(_baseDirectory); // this is only here to ensure references to the assemblies needed for // the DataTypesResolver otherwise they won't be loaded into the AppDomain. var interfacesAssemblyName = typeof(IDataType).Assembly.FullName; }
/// <summary> /// Overridable method to execute when All resolvers have been initialized but resolution is not /// frozen so they can be modified in this method /// </summary> /// <param name="umbracoApplication">The current <see cref="UmbracoApplicationBase"/></param> /// <param name="applicationContext">The Umbraco <see cref="ApplicationContext"/> for the current application.</param> protected override void ApplicationStarting(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { bool disable = ConfigurationManager.AppSettings[DisableVirtualPathProviderKey] != null && ConfigurationManager.AppSettings[DisableVirtualPathProviderKey] .Equals("true", StringComparison.InvariantCultureIgnoreCase); IFileSystem fileSystem = FileSystemProviderManager.Current.GetUnderlyingFileSystemProvider("media"); bool isAzureBlobFileSystem = fileSystem.GetType() == typeof(AzureBlobFileSystem); if (!disable && isAzureBlobFileSystem) { FileSystemVirtualPathProvider.ConfigureMedia(); } base.ApplicationStarting(umbracoApplication, applicationContext); }
/// <summary> /// Overridable method to execute when Bootup is completed, this allows you to perform any other bootup logic required for the application. /// Resolution is frozen so now they can be used to resolve instances. /// </summary> /// <param name="umbracoApplication"></param> /// <param name="applicationContext"></param> protected virtual void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { }
/// <summary> /// Overridable method to execute when the ApplicationContext is created and other static objects that require initialization have been setup /// </summary> /// <param name="umbracoApplication"></param> /// <param name="applicationContext"></param> protected virtual void ApplicationInitialized(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { }
/// <summary> /// The application initialized. /// </summary> /// <param name="umbracoApplication"> /// The <see cref="UmbracoApplicationBase"/>. /// </param> /// <param name="applicationContext"> /// The <see cref="ApplicationContext"/>. /// </param> protected override void ApplicationInitialized(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { base.ApplicationInitialized(umbracoApplication, applicationContext); }
public void OnApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { BundleConfig.RegisterBundles(BundleTable.Bundles); Umbraco.Core.Services.ContentService.Saving += ContentService_Saving; }
protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { CreateResetPasswordRequestDatabaseTable(applicationContext); DeleteBlogPostCommentWhenABlogPostIsSentToRecycleBin(); }
public void OnApplicationInitialized(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { }
public void OnApplicationStarting(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { }
public void OnApplicationInitialized(UmbracoApplicationBase httpApplication, Umbraco.Core.ApplicationContext applicationContext) { // don't think i do it here. }
public void OnApplicationStarting(UmbracoApplicationBase httpApplication, Umbraco.Core.ApplicationContext applicationContext) { // don't think i do it here. }
protected override void ApplicationStarting(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { base.ApplicationStarting(umbracoApplication, applicationContext); UrlProviderResolver.Current.AddType <VirtualNodeUrlProvider>(); }
protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { //Register custom MVC route for user profile RegisterRoutes(RouteTable.Routes); }
public void OnApplicationStarting(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext) { ContentService.Saving += ContentService_Saving; MediaService.Saved += MediaService_Saved; }