Namespace Umbraco.Cms.Core.DependencyInjection
Classes
BackOfficeEnabledMarker
Marker class implementation for IBackOfficeEnabledMarker.
StaticServiceProvider
Service locator for internal (umbraco cms) only purposes. Should only be used if no other ways exist.
UmbracoBuilder
The default implementation of IUmbracoBuilder used to configure Umbraco services and dependencies.
UmbracoBuilderExtensions
Contains extensions methods for IUmbracoBuilder.
UniqueServiceDescriptor
A custom Microsoft.Extensions.DependencyInjection.ServiceDescriptor that supports unique checking
WebhookEventCollectionBuilderCmsContentExtensions
Extension methods for WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContent.
WebhookEventCollectionBuilderCmsContentTypeExtensions
Extension methods for WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContentType.
WebhookEventCollectionBuilderCmsExtensions
Extension methods for WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms.
WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContent
Fluent WebhookEventCollectionBuilder for adding CMS content specific webhook events.
WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsContentType
Fluent WebhookEventCollectionBuilder for adding CMS content type specific webhook events.
WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsFile
Fluent WebhookEventCollectionBuilder for adding CMS file specific webhook events.
WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsMember
Fluent WebhookEventCollectionBuilder for adding CMS member specific webhook events.
WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsUser
Fluent WebhookEventCollectionBuilder for adding CMS user specific webhook events.
WebhookEventCollectionBuilderCmsFileExtensions
Extension methods for WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsFile.
WebhookEventCollectionBuilderCmsMemberExtensions
Extension methods for WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsMember.
WebhookEventCollectionBuilderCmsUserExtensions
Extension methods for WebhookEventCollectionBuilderCmsExtensions.WebhookEventCollectionBuilderCmsUser.
WebhookEventCollectionBuilderExtensions
Extension methods for WebhookEventCollectionBuilder.
WebhookEventCollectionBuilderExtensions.WebhookEventCollectionBuilderCms
Fluent WebhookEventCollectionBuilder for adding CMS specific webhook events.
Interfaces
IBackOfficeEnabledMarker
Marker interface indicating the backoffice is enabled. Used to conditionally register Management API controllers and services.
IScopedServiceProvider
Provides access to a request scoped service provider when available for cases where IHttpContextAccessor is not available. e.g. No reference to AspNetCore.Http in core.
IUmbracoBuilder
Represents the Umbraco builder used to configure services and dependencies during application startup.