Files
Umbraco-CMS/src/Umbraco.Web.Common/DependencyInjection/ScopedServiceProvider.cs
Paul Johnson d147d7d412 Make PublishedContentQueryAccessor usable (#11601)
* Make PublishedContentQueryAccessor usable

Closes #11319

* Make xmldocs for IPublishedContentQueryAccessor more helpful.
2021-11-15 14:23:02 +01:00

18 lines
520 B
C#

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