using System;
using Microsoft.AspNetCore.Http;
using Umbraco.Cms.Core.DependencyInjection;
namespace Umbraco.Cms.Web.Common.DependencyInjection
{
///
internal class ScopedServiceProvider : IScopedServiceProvider
{
private readonly IHttpContextAccessor _accessor;
public ScopedServiceProvider(IHttpContextAccessor accessor) => _accessor = accessor;
///
public IServiceProvider ServiceProvider => _accessor.HttpContext?.RequestServices;
}
}