using System; namespace Umbraco.Cms.Core.DependencyInjection { /// /// 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. /// public interface IScopedServiceProvider { /// /// Gets a request scoped service provider when available. /// /// /// Can be null. /// IServiceProvider? ServiceProvider { get; } } }