using System; using System.Collections.Generic; using Umbraco.Core.Logging; using Umbraco.Core.ObjectResolution; using umbraco.interfaces; namespace Umbraco.Core { /// /// A resolver to return all IPackageAction objects /// internal sealed class PackageActionsResolver : LazyManyObjectsResolverBase { /// /// Constructor /// /// /// /// internal PackageActionsResolver(IServiceProvider serviceProvider, ILogger logger, Func> packageActions) : base(serviceProvider, logger, packageActions) { } /// /// Gets the implementations. /// public IEnumerable PackageActions { get { return Values; } } } }